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!

What I Don't Like About AI

https://juststrange.substack.com/p/what-i-dont-like-about-ai
1•MrBuddyCasino•1m ago•0 comments

Show HN: Rig Flip. Profit and inventory tracker I built for my PC flipping hobby

https://www.rig-flip.com/
1•smikxy•2m ago•0 comments

Ask HN: How was enterprise software developed in 1980s?

1•theanonymousone•2m ago•0 comments

Valve's Steam Machine has been delayed, and the RAM crisis will impact pricing

https://www.theverge.com/games/874196/valve-steam-machine-frame-controller-delay-pricing-memory-c...
2•lxst•9m ago•0 comments

Show HN: Vibecodr – a social network for sharing runnable web apps

https://vibecodr.space/
1•Braden-dev•9m ago•0 comments

US launches plan to tackle China's critical minerals dominance

https://www.bbc.com/news/articles/c5y41r5rzrno
1•andsoitis•16m ago•0 comments

What I Did to Earn a Chrome Web Store Featured Badge

2•backrun•23m ago•0 comments

Is Sanae "Making Money"?

2•jocelyner•23m ago•0 comments

Amazon's Alexa+ Now Free for All U.S. Prime Members

https://www.macrumors.com/2026/02/04/amazon-alexa-plus-prime/
2•tosh•25m ago•2 comments

Latest XProtect update hunts for malware in AppleScript scripts

https://eclecticlight.co/2026/02/05/how-xprotect-is-hunting-scripts/
2•chmaynard•27m ago•0 comments

Nvidia CEO says AI-replacement fears tanking software stocks is 'illogical''

https://www.businessinsider.com/ai-software-tech-stocks-sell-off-nvidia-jensen-huang-illogical-20...
2•Rzor•28m ago•1 comments

I turned my Anki side project into $15K raised on Kickstarter

https://alt-romes.github.io/posts/2026-01-30-from-side-project-to-kickstarter-a-walkthrough.html
4•romes•30m ago•0 comments

Why do I still use a notebook to track my lifts?

2•jwizzed•30m ago•0 comments

Texas Instruments to Acquire Silicon Labs

https://www.ti.com/about-ti/newsroom/news-releases/2026/2026-02-04-texas-instruments-to-acquire-s...
2•5d41402abc4b•35m ago•0 comments

Agentic AI for PHP Developers

https://codewithphp.com/series/agentic-ai-php-developers/
3•dalemhurley•35m ago•1 comments

Rise of AI means companies could pass on SaaS

https://www.msn.com/en-us/news/technology/rise-of-ai-means-companies-could-pass-on-saas/ar-AA1VFsIx
3•galaxyLogic•35m ago•1 comments

Why are Shopify app reviews so hard to evaluate?

2•sosojustdo•36m ago•1 comments

Test-Driven Context Engineering

https://www.spara.co/blog/test-driven-context-engineering
2•hammerhead72•40m ago•0 comments

Lessons from banking and finance: Why we need zero trust secrets management

https://www.hashicorp.com/en/blog/5-lessons-from-banking-finance-why-we-need-zero-trust-secrets-m...
3•romes•40m ago•1 comments

CVE-2026-22039: How Kyverno's AuthZ Bypass Breaks Kubernetes Namespace Isolation

https://www.minimus.io/post/cve-2026-22039-how-kyvernos-critical-authorization-bypass-breaks-kube...
2•dimastopel•41m ago•0 comments

SSL,HTTPS, HTTP/3, and security header checker made by AI

https://httpsornot.com/
2•dragonman•46m ago•1 comments

Sam Altman and the day Nvidia's meteoric rise came to an end

https://garymarcus.substack.com/p/sam-altman-and-the-day-nvidias-meteoric
3•onurkanbkrc•47m ago•2 comments

Show HN: LinguaMaster – Turn YouTube into an AI-powered language immersion lab

https://www.linguamaster.top/
1•haanc•47m ago•1 comments

.Beat Swatch Internet Time

https://beats.wiki/
1•Deprogrammer9•48m ago•1 comments

DAiFi Raises $20M Seed Round to Build the First Verifiable Intelligence Network

https://www.daifi.ai/blog/daifi-raises-20m-seed-round-to-build-the-world-s-first-verifiable-intel...
1•whatsupdog•49m ago•0 comments

The broadcasting tricks behind Nintendo Direct

https://ravi64.com/secret-tricks-of-nintendo-direct/
2•merlioncity•49m ago•0 comments

Show HN: I built an AI tool to help technical founders improve their pitch

https://pitchmode.org
1•kate_orlova•51m ago•2 comments

Peak Human

https://www.cato.org/books/peak-human-0
1•andsoitis•53m ago•0 comments

A plea for lean software [pdf]

https://cr.yp.to/bib/1995/wirth.pdf
2•andsoitis•55m ago•0 comments

Show HN: YouTube Skills for AI Agents and OpenClaw

https://github.com/ZeroPointRepo/youtube-skills
1•nikhonit•58m ago•0 comments