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•8mo 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!

Venezuela to Shutter Torture Center, Promises Political Amnesty

https://www.bloomberg.com/news/articles/2026-01-30/venezuela-s-rodriguez-announces-amnesty-for-po...
1•pinewurst•31s ago•1 comments

Enshittification Ensures Streaming Prices Soar Faster Than Other Consumer Goods

https://www.techdirt.com/2026/01/30/enshittification-ensures-streaming-prices-soar-faster-than-an...
1•hn_acker•2m ago•1 comments

Show HN: Hosted OpenClaw with Secure Isolation

https://moltcloud.ai/blog/hosted-openclaw/
1•stubbi•4m ago•0 comments

Threads' margin is the Eurostack's opportunity

https://pluralistic.net/2026/01/30/zucksauce/
1•hn_acker•5m ago•0 comments

Context Management in Claude Code (Compaction)

https://decodeclaude.com/compaction-deep-dive/
1•moona3k•7m ago•0 comments

An interactive particle system driven by your hand movements

https://particle-sense.vercel.app/
1•nanxiaobei•8m ago•0 comments

Show HN: Tech 10 – a weekly trivia quiz for software engineers

https://www.techten.dev/
1•p0u4a•12m ago•0 comments

Erdos #1051 Forum

https://www.erdosproblems.com/forum/thread/1051
2•nmstoker•14m ago•1 comments

One-click cloud template for Clawdbot/Moltbot/OpenClaw, no Mac Mini needed

https://lightning.ai/lightning-ai/environments/openclaw
3•yewnork•18m ago•1 comments

Force step up authentication in web applications

https://damienbod.com/2026/01/26/force-step-up-authentication-in-web-applications/
1•mooreds•27m ago•0 comments

175K+ publicly-exposed Ollama AI instances discovered

https://www.techradar.com/pro/security/over-175-000-publicly-exposed-ollama-ai-servers-discovered...
7•heresie-dabord•27m ago•3 comments

Judge: DOJ's statements on slavery exhibit display 'dangerous' & 'horrifying'

https://apnews.com/article/slavery-exhibit-removed-philadelphia-trump-executive-order-cd55e4f2a0d...
2•petethomas•30m ago•1 comments

MAGA Women Defy the Birth Dearth

https://www.wsj.com/opinion/free-expression/maga-women-defy-the-birth-dearth-02549ce7
2•RickJWagner•31m ago•0 comments

Direct Current Data Centers

https://caseyhandmer.wordpress.com/2026/01/30/direct-current-data-centers/
2•jasondavies•32m ago•0 comments

Direct Current Data Centers

https://terraformindustries.wordpress.com/2026/01/30/direct-current-data-centers/
1•jk_tech•33m ago•0 comments

Can justice happen on a laptop? Study says yes

https://www.apa.org/news/press/releases/2026/01/online-jurors-courtroom
1•hhs•36m ago•0 comments

The $100B Megadeal Between OpenAI and Nvidia Is on Ice

https://www.wsj.com/tech/ai/the-100-billion-megadeal-between-openai-and-nvidia-is-on-ice-aa3025e3
32•pixelesque•37m ago•6 comments

What It Means to Be Human – Art in the AI Era [video]

https://www.youtube.com/watch?v=mb3uK-_QkOo
1•starkparker•37m ago•0 comments

When does technology pass from being a tool to being a crutch? (2009)

https://boston.conman.org/2009/11/03.1
2•todsacerdoti•38m ago•1 comments

Aulico – The OS for Traders and Investors

https://www.aulico.com
2•lontraselv•38m ago•0 comments

Ask HN: Do you bother making state changes reversible?

1•Pepp38•39m ago•1 comments

When your pastor is an ICE agent

https://www.christiancentury.org/online-columnists/minnesota-bonhoeffer
2•GreenSalem•46m ago•0 comments

U.S. and Japan turn to drones to help offset China's military advantages

https://www.japantimes.co.jp/news/2026/01/20/japan/us-japan-drones-focus/
1•PaulHoule•48m ago•1 comments

The hidden cost of raising corporate taxes

https://anderson-review.ucla.edu/the-hidden-cost-of-raising-corporate-taxes/
1•hhs•48m ago•0 comments

The Unified Invariant Formalism

https://zenodo.org/records/18431831
2•Nir-Complex•52m ago•2 comments

Stonebraker on CAP theorem and Databases

https://perspectives.mvdirona.com/2010/04/stonebraker-on-cap-theorem-and-databases/
3•onurkanbkrc•52m ago•0 comments

Elon Musk asks Jeffery Epstein for invitation to 'let loose' [pdf]

https://www.justice.gov/age-verify
9•jrflowers•58m ago•1 comments

No Code AI and Machine Learning: Building Data Science Solutions

https://professional.mit.edu/course-catalog/no-code-ai-and-machine-learning-building-data-science...
1•teleforce•59m ago•0 comments

Locking the Gate

https://alexschroeder.ch/view/2026-01-30-lock-the-gate
2•8organicbits•1h ago•0 comments

Apply for the EScience JASP Hackathon in Amsterdam: Update and Last Call

https://jasp-stats.org/2026/01/27/apply-for-the-escience-jasp-hackathon-in-amsterdam-update-and-l...
1•teleforce•1h ago•0 comments