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!

I left work early to get a hug from my wife

https://rxa.me/why/
1•regular-bob•48s ago•0 comments

Jensen Huang says Nvidia is pulling back from OpenAI and Anthropic

https://techcrunch.com/2026/03/04/jensen-huang-says-nvidia-is-pulling-back-from-openai-and-anthro...
1•jnord•2m ago•0 comments

Google Research Language Explorer

https://sites.research.google/languages/language-explorer/
1•gmays•5m ago•0 comments

Show HN: RecruitPhysician – An easier way to find physicians

https://recruitphysician.com/
1•healthtal•7m ago•0 comments

Codex 5.3 (Xhigh) Solved a 6 Month Old Bug in Ghostty

https://twitter.com/mitchellh/status/2029348087538565612
1•dunb•7m ago•0 comments

[satire] Claude Code build my open source project in 5 minutes

https://www.sammystraus.com/#satire-claude-code-build-my-entire-open-source-project-in-5-minutes
1•sammy0910•8m ago•3 comments

Built a tiny edge-based tracker for AI/LLM crawlers on my Astro blog

https://xergioalex.com/blog/tracking-invisible-ai-bot-analytics/
1•xergioalex•9m ago•0 comments

I Wail, for My Tailscale Fails: How My Packets Got Dropped Beyond the Pale

https://jusung.dev/posts/tailscale-wsl/
1•badeeya•10m ago•3 comments

Wikifunctions: Convert Malay Rumi to Jawi

https://www.wikifunctions.org/view/en/Z31670
1•altilunium•10m ago•0 comments

Paper for Water

https://earthchronicles.substack.com/p/paper-for-water
1•taguniversalm•15m ago•1 comments

GLP-1 drugs protect against new or worsening addictions, large study shows

https://www.reuters.com/business/healthcare-pharmaceuticals/glp-1-drugs-protect-against-new-or-wo...
1•0in•16m ago•0 comments

Show HN: MCPHound MCP servers together, create attack paths solo scanners miss

https://github.com/tayler-id/mcphound
1•tayler123•20m ago•0 comments

Show HN: Shinobi – 10-second security scanner for developers

https://github.com/AkrijSama/Shinobi
1•SolidDark•21m ago•0 comments

Computational Models of Interoception and Body Regulation (2021)

https://pmc.ncbi.nlm.nih.gov/articles/PMC8109616/
1•mbil•21m ago•0 comments

Apple Does Not Include a Charger with All New MacBooks in UK and EU

https://www.macrumors.com/2026/03/04/macbook-neo-no-charger-in-uk-or-eu/
3•WaitWaitWha•24m ago•1 comments

Dabao board features open-source hardware RISC-V MCU

https://www.cnx-software.com/2026/03/04/dabao-board-features-open-source-hardware-baochip-1x-risc...
1•MassPikeMike•26m ago•0 comments

Guard rails for AI agents and the developers who ship with them

https://devrail.dev
1•mate0grand3•26m ago•1 comments

Show HN: How ads should work on chatbots, and why no one has built it yet

https://www.june.kim/advertising-journey/
1•kimjune01•27m ago•2 comments

Tell HN: AI Lies About Having Sandbox Guardrails

3•benjosaur•28m ago•0 comments

Show HN: Nodepp – A C++ runtime for scripting at bare-metal speed

https://github.com/NodeppOfficial/nodepp
1•EDBC_REPO•29m ago•1 comments

Get Cited by Gemini, Claude, Perplexity,& ChatGPT, SEO Bot ( AI Skill Include)

https://github.com/JoinDataCops/react-prerender-datacops
2•simullab•30m ago•1 comments

Show HN: Multi platform/multi service (several REd for it) OCR daemon/texthooker

https://github.com/AuroraWright/owocr
1•AuroraWright•30m ago•0 comments

Show HN: Mount any OpenAPI/Swagger API (or non-API JSON) as a local filesystem

https://github.com/scottvr/apifusefs/blob/main/README.md
1•ycombiredd•32m ago•1 comments

The American, Israeli and Iranian Weapons Being Deployed in Middle East

https://www.bellingcat.com/news/2026/03/03/bombs-will-fall-everywhere-the-american-israeli-and-ir...
3•colinprince•35m ago•0 comments

US tech firms pledge at White House to bear costs of energy for datacenters

https://www.theguardian.com/us-news/2026/mar/04/us-tech-companies-energy-cost-pledge-white-house
8•geox•36m ago•3 comments

Just Use Postgres

https://amattn.com/p/just_use_postgres.html
3•todsacerdoti•36m ago•0 comments

Free software is more valuable now

https://publish.obsidian.md/deontologician/Posts/Free+Software+is+more+valuable+now
1•habitue•38m ago•1 comments

Show HN: Make agents pay to access your endpoints

https://www.nightmarket.ai/
1•ssistilli•40m ago•0 comments

Chaos and Dystopian news for the dead internet survivors

https://www.fubardaily.com
15•anonnona8878•45m ago•4 comments

Injectable satellite livers could offer an alternative to liver transplantation

https://news.mit.edu/2026/injectable-satellite-livers-could-offer-alternative-liver-transplantati...
2•tzury•45m ago•0 comments