frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Golang UniFi Network and Protect API CLI and Client

https://github.com/ClifHouck/unified
4•cliffy•12mo ago
Ubiquiti recently added HTTPS REST APIs to their Network and Protect applications. While exploring what was available, I came across a pair of interesting endpoints that promised to stream Protect events like detections, motions, doorbell rings, etc. over a Websocket connection.

My UniFi doorbell works great, but I frequently miss the sound of the doorbell because the main chime is far from my workstation, plus I prefer to mostly silence my phone while I'm working. Physical UniFi Chimes are available, but are usually out of stock, and their price seems to keep going up! So my initial motivation was to write enough of a client to enable a doorbell application which would play a sound whenever a "ring" event was emitted by Protect's API.

A few dozen commits later, I found I had built a half decent client and CLI command utility for talking to the Network and Protect APIs. So I'm pleased to announce the initial v0.1.0 release of `unified`:

`unified` is a command line utility (and Golang client) for talking to UniFi Network and Protect APIs.

You can check out the code at: https://github.com/ClifHouck/unified

v0.1.0 supports the following:

UniFi Network API V1 is fully supported as of Network application version "9.1.120".

UniFi Protect API V1 is only partially supported, with the following endpoints supported:

- `/v1/meta/info`

- `/v1/subscribe/devices`: only partial type support.

- `/v1/subscribe/events`

- `/v1/cameras/`

- `/v1/cameras/{id}`

But I'm committed to working towards full Protect API V1 support.

I think there's a lot of potential for interesting uses of these APIs. Hopefully someone besides me finds this useful.

Disclaimer: This client is not in any way affiliated with Ubiquiti. I do not take any responsibility for any harm that may come to your device(s) by utilizing this client. Use at your own risk!

The Great American GLP-1 Experiment

https://www.nytimes.com/interactive/2026/04/15/opinion/glp1-health-effects.html
1•paulpauper•25s ago•0 comments

Show HN: KillClawd – a sarcastic AI desktop crab by local Ollama

https://github.com/ninjahawk/KillClawd
1•ninjahawk1•3m ago•0 comments

We mapped the nationwide Instructure breach

https://data.dailycal.org/2026-05-07-shiny-hunters/
1•notmysql_•7m ago•0 comments

The End of Elsewhere

https://fugitivemargins.substack.com/p/the-end-of-elsewhere
1•celadevra_•7m ago•0 comments

The Secret Diary That Has Spilled into the Musk vs. OpenAI Feud

https://www.wsj.com/tech/musk-openai-trial-greg-brockman-diary-journal-6950270e
1•RyanShook•8m ago•0 comments

Nvidia introduces back end for CUDA kernels in Rust

https://github.com/NVlabs/cuda-oxide
1•ketchup32613•33m ago•0 comments

Ask Hacker News: AI music with feedback

1•alpple•35m ago•0 comments

vLLM Routing and KV

https://avkcode.github.io/blog/how-vllm-works.html
2•gmays•43m ago•0 comments

A Mental Model for Agentic Work

https://basti.io/blog/agentic_work_mental_model/
1•vinhnx•45m ago•0 comments

Non-invasive profiling of the tumour microenvironment with spatial ecotypes

https://www.nature.com/articles/s41586-026-10452-4
2•bookofjoe•47m ago•0 comments

VGC: A Zone-Based Garbage Collection Architecture for Python's Parallel Runtime

https://arxiv.org/abs/2512.23768
2•teleforce•50m ago•0 comments

Tell HN: "Epstein files" is getting buried by deliberate suppresion-propaganda

14•notepad0x90•51m ago•2 comments

Open-source AWS evidence collector for SoC 2 audits

https://loxeai.com
1•arjavmehta•52m ago•0 comments

How to Work and Compound with AI

https://eugeneyan.com/writing/working-with-ai/
1•vinhnx•54m ago•0 comments

Open weights are quietly closing up – and that's a problem

https://martinalderson.com/posts/open-weights-are-quietly-closing-up/
2•vinhnx•55m ago•0 comments

He says U.S. troops abused him in Iraq's Abu Ghraib and his life is still ruined

https://www.npr.org/2023/04/11/1167341565/us-iraq-war-abu-ghraib-survivor
2•Cider9986•59m ago•0 comments

AI's Circular Psychosis

https://www.wheresyoured.at/premium-ais-circular-psychosis/
5•greedo•1h ago•0 comments

AI Hard Drive Shortage Making It More Expensive, Harder to Archive the Internet

https://www.404media.co/the-ai-hard-drive-shortage-is-making-it-more-expensive-and-harder-to-arch...
2•pabs3•1h ago•1 comments

Chamath Palihapitiya: What I Learned from Being Around the Top.01%

https://www.youtube.com/watch?v=RWqB9eAKMx0
2•Brysonbw•1h ago•0 comments

I built GitHub Store to 12,500 stars in 6 months – I started at 16

https://github-store.org/blog/how-i-built-github-store/
6•rainxchzed•1h ago•18 comments

I built a baremetal RustOS (O(1)allocator NVMeDMA ZeroTrust sandbox for AIAgents

https://github.com/joreag/polymorph_os
1•joreag•1h ago•0 comments

Software Sustainability Maturity Model (2013)

http://oss-watch.ac.uk/resources/ssmm
1•pabs3•1h ago•0 comments

Gemini went down with 1099 error

https://support.google.com/gemini/thread/431758595/1099-error?hl=en
1•nsoonhui•1h ago•0 comments

The Explorer Board a $99 Artix UltraScale+ FPGA Board from Adiuvo

https://explorerboard.tech/
2•signalhound•1h ago•0 comments

Remembering Planet Source Code: Sharing Code Before GitHub Made It Easy

https://www.pietschsoft.com/post/2026/05/05/remembering-planet-source-code-sharing-code-before-gi...
1•pabs3•1h ago•0 comments

Figure new humanoid robot demoing Bedroom Tidy

https://www.youtube.com/watch?v=8xEuFQz4E4A
1•zkjiang•1h ago•0 comments

Show HN: Nexa-gauge – Cache/cost-aware graph-based eval for LLM and RAG

https://github.com/harnexa/nexa-gauge
3•Sardhendu•1h ago•0 comments

Venom and Hot Peppers Offer a Key to Killing Resistant Bacteria

https://www.wired.com/story/mexican-science-transforms-scorpion-venom-and-habanero-chile-into-ant...
2•littlexsparkee•1h ago•1 comments

People Hate AI Art

https://mccue.dev/pages/5-8-26-ai-art
10•3dedb728-3f77•1h ago•0 comments

Accelerator Applicant's AI System Makes Faux Pau; Critical of Accelerator Model

https://news.novonavis.com/news/intel_080526_2297
1•capagg•1h ago•1 comments