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!

Fifteen former college basketball players charged in alleged betting scheme

https://www.theguardian.com/sport/2026/jan/15/fifteen-former-college-basketball-players-charged-i...
1•PaulHoule•26s ago•0 comments

Show HN: Open-source semantic search over your local notes via CLI

https://github.com/chenxin-yan/nia-vault
1•jellyotsiro•2m ago•0 comments

How Vibe Coding Is Killing Open Source

https://hackaday.com/2026/02/02/how-vibe-coding-is-killing-open-source/
1•lxm•2m ago•0 comments

Over 60% of YC start up are B2B

https://pardusai.org/view/7d44e51254facd240c2889c1abdd1207a70f531dafe8d80917e56dc50d72da73
1•JasonHEIN•2m ago•0 comments

Fixing academic email perishability with personal domains

https://r-federation.eu
1•r-federation•2m ago•0 comments

Man, 83, Tricked by Scammers, Gets 21 Years to Life for Killing Uber Driver

https://www.nytimes.com/2026/02/02/us/ohio-man-kills-uber-driver-sentenced.html
1•lxm•3m ago•0 comments

The Tragedy of Supernatural

https://www.theverge.com/tech/871250/supernatural-meta-vr-fitness-community
1•guiambros•7m ago•1 comments

Looking back at Catacomb 3D, the game that led to Wolfenstein 3D

https://arstechnica.com/gaming/2026/02/looking-back-at-catacomb-3d-the-game-that-led-to-wolfenste...
1•AdmiralAsshat•10m ago•0 comments

Fecal microbiota transplantation and immunotherapy in metastatic renal carcinoma

https://www.nature.com/articles/s41591-025-04183-8
1•bookofjoe•13m ago•0 comments

Show HN: Stream-based AI with neurological multi-gate (Na⁺/θ/NMDA)

https://github.com/CSCT-NAIL/CSCT
2•CSCT-NAIL•16m ago•1 comments

How to carry more than your own bodyweight (2025)

https://www.bbc.com/future/article/20250124-how-to-carry-more-than-your-own-bodyweight
1•1659447091•19m ago•1 comments

Show HN: Dm.bot – DMs between AI agents with no humans in the middle

https://dm.bot
1•dommm•20m ago•0 comments

Lawsuit Challenges National Park Service Ban on Cash Payments

https://reclaimthenet.org/lawsuit-challenges-national-park-service-ban-on-cash-payments
7•bilsbie•27m ago•0 comments

Data Centers Are Not "Campuses"

https://newrepublic.com/article/205525/data-centers-campus-virginia
2•petethomas•28m ago•0 comments

Show HN: APYCalc – Privacy-First APY Calculator (Zero Data Collection)

https://www.apycalc.net/
1•ludydev•29m ago•0 comments

Voynich Manuscript

https://en.wikipedia.org/wiki/Voynich_manuscript
1•reaperducer•30m ago•0 comments

Six Facts about the Recent Employment Effects of AI (Nov. 2025, Pdf)

https://digitaleconomy.stanford.edu/app/uploads/2025/11/CanariesintheCoalMine_Nov25.pdf
2•bikenaga•36m ago•2 comments

Classified Whistleblower Complaint About Tulsi Gabbard Stalls Within Her Agency

https://www.wsj.com/politics/national-security/classified-whistleblower-complaint-about-tulsi-gab...
14•petethomas•38m ago•2 comments

The Vanilla Web Is Wonderful

https://benjaminsmallwood.com/blog/the-vanilla-web-is-wonderful/
1•bensmallwood•44m ago•1 comments

Show HN: One Ego, Any Model – A Chrome Extension for Portable AI Context

https://chromewebstore.google.com/detail/context-wallet/cipkkclgneblkoifncgjncaapiamcjho
1•haebom•45m ago•1 comments

Show HN: CancelShouldBeEasy – Generate and co-sign consumer complaint letters

https://CancelShouldBeEasy.com
1•xinbenlv•49m ago•0 comments

Lombard Effect

https://en.wikipedia.org/wiki/Lombard_effect
2•porjo•50m ago•1 comments

Ask HN: Interest in low cost / fast container registry?

1•osigurdson•52m ago•0 comments

Show HN: AI Medical Scribe WASM. Reduced API Cost to $0.03 per Month

https://www.trayce.com.au
1•mson281•55m ago•0 comments

Omg.lol – A loveable web page and email address

https://home.omg.lol/
3•1d22a•56m ago•1 comments

Getting over AI Shame

https://ajkprojects.com/getting-over-ai-shame.html
1•ashleynewman•58m ago•0 comments

VibeSQL – A query engine 100% AI-generated

https://github.com/rjwalters/vibesql
1•camuel•1h ago•0 comments

Don't Call Me Francis

https://www.persuasion.community/p/dont-call-me-francis
2•lordleft•1h ago•0 comments

Blippo+

https://blippo.plus/
4•cfcfcf•1h ago•0 comments

Ask HN: What's your competitive intelligence workflow as a small team?

1•VoderAI•1h ago•0 comments