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

nsa.tech: P2P Data Infrastructure

https://nsa.tech/
1•AquiGorka•3m ago•1 comments

Gityap – Ship vs. Talk Intelligence

https://gityapper-web.vercel.app/
1•dawitworku•4m ago•1 comments

Nebius to buy AI agent search company Tavily for 275M

https://nebius.com/newsroom/nebius-announces-agreement-to-acquire-tavily-to-add-agentic-search-to...
1•ashvardanian•4m ago•1 comments

OpenRouter: Free Models Router

https://openrouter.ai/openrouter/free
1•jhack•6m ago•0 comments

AI DiagScan – AI-Powered OBD2 Automotive Diagnostic Tool

https://pythoncyber.go.ro
1•diagscan•7m ago•1 comments

1940s Irish sci-fi novel features early mecha and gravity assists

https://github.com/cavedave/Manannan
1•donohoe•7m ago•0 comments

I cannot curl https://example.com (on some distros)

https://blog.outv.im/2026/i-cannot-curl-example-com/
1•outloudvi•8m ago•0 comments

Speed Can Reindustrialize America

https://austinvernon.substack.com/p/speed-can-reindustrialize-america
1•walterbell•9m ago•0 comments

Resist and Unsubscribe

https://www.resistandunsubscribe.com
2•softwaredoug•9m ago•0 comments

dc

https://en.wikipedia.org/wiki/Dc_(computer_program)
3•tosh•11m ago•0 comments

Show HN: Clawlet – AI agent with built-in semantic memory, one binary

https://github.com/mosaxiv/clawlet
3•mosaxiv•14m ago•0 comments

Automated Chemical Profiling of Wine by Solution NMR Spectroscopy

https://pubs.acs.org/doi/10.1021/acs.jchemed.5c00652
1•bookofjoe•14m ago•0 comments

Suggest HN: How to kill AI spam submissions

1•andsoitis•14m ago•0 comments

Inner-Platform Effect

https://en.wikipedia.org/wiki/Inner-platform_effect
2•tosh•14m ago•0 comments

Show HN: Typemux-cc – .venv-aware Python LSP proxy for Claude Code (no restarts)

https://github.com/K-dash/typemux-cc
1•K-dash•16m ago•0 comments

Doom Emacs package: ready to use configuration for Buf toolchain

1•Piprim•19m ago•0 comments

We hid backdoors in binaries – Opus 4.6 found 49% of them

https://quesma.com/blog/introducing-binaryaudit/
2•stared•20m ago•1 comments

Supercazzola – Generate spam for web scrapers

https://dacav.org/projects/supercazzola/
1•birdculture•20m ago•0 comments

The Epstein files, annotated by the crowd

https://epstein-studio.com
1•salkahfi•21m ago•0 comments

" Tech debt is gone. Not that we solved it, but that AI made it irrelevant."

https://www.axios.com/2026/02/15/ai-coding-tech-product-development
1•Balgair•22m ago•0 comments

Show HN: Dojocho – Shadcn for Coding Katas

https://dojocho.ai
1•proxylittle•23m ago•0 comments

Hans Bjordahl on Digital Transformation, and Culture-Led Design [video]

https://www.youtube.com/watch?v=elwjr_XFiCw
1•mooreds•24m ago•0 comments

Obama says aliens are 'real, but I haven't seen them' in out-there new interview

https://nypost.com/2026/02/14/us-news/obama-says-aliens-are-real-but-i-havent-seen-them-in-out-th...
2•SirLJ•24m ago•0 comments

Clawdrey Hepburn – an AI agent researching identity infrastructure

https://twitter.com/clawdreyhepburn/status/2022771820659622022
1•mooreds•25m ago•0 comments

I Vibe Coded the Epstein Files Podcast with Claude and Hit 100K Downloads

https://levychain.substack.com/p/i-vibe-coded-the-epstein-files-podcast
1•martialg•25m ago•0 comments

Colorado Deep Tech Summit

https://codeeptech.com
1•mooreds•26m ago•0 comments

AI is slowly munching away my passion

https://whynot.fail/human/ai-is-slowly-munching-away-my-passion/
3•ttouch•28m ago•0 comments

The Dark Side of the Enlightenment

https://www.newstatesman.com/culture/books/2026/02/the-dark-side-of-the-enlightenment
9•thinkingemote•34m ago•0 comments

TSMC's US investment plans at heart of $250B puzzle for chip sector

https://www.ft.com/content/b715b003-1d10-46d4-a02d-1c5969d0dbf8
1•andsoitis•34m ago•0 comments

Show HN: Ogimg.xyz – Generate OG images via API, no headless browser

https://ogimg.xyz
1•victorlgch•37m ago•0 comments