frontpage.
newsnewestaskshowjobs

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•1y 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!

Tech tries a new message: You'd love data centers if China wasn't making you hat

https://www.businessinsider.com/china-data-center-ai-backlash-tech-messaging-2026-8
1•newsomix9xl•41s ago•1 comments

One prompt, five days, and an AI agent that refused to certify itself

https://github.com/Framework-Drift/governed-pass
1•ElvishSteel•1m ago•0 comments

Edcapit Founder Oleh Podobied and Jenny Li Discuss the Future of EdTech

https://www.edcapit.com/2026/08/17/future-of-edtech-silicon-valley-interview/
1•edcapit_inc•6m ago•0 comments

Anti-AI Populism is Reshaping American Politics

https://www.motherjones.com/politics/2026/08/anti-ai-populism-is-reshaping-american-politics/
1•newsomix9xl•7m ago•1 comments

Show HN: ArchLex: a small OSS language for AWS, GCP, and Kubernetes diagrams

https://archlex.dev/
1•bairess•7m ago•0 comments

AI made the boring work visible. Cut the work, not the people

https://jeffgothelf.com/blog/ai-made-the-boring-work-visible-cut-the-work-not-the-people/
1•fagnerbrack•16m ago•0 comments

Ask HN: If AI disappeared today, how much would you ask for in salary to work?

2•senor_digimon•17m ago•0 comments

Results for LLM Usage in Debian

https://lists.debian.org/debian-vote/2026/08/msg00360.html
3•baggy_trough•17m ago•1 comments

X claims it found a Chinese bot farm posting anti-AI data center sentiments

https://www.engadget.com/2246140/x-chinese-bot-farm-anti-ai-data-center-sentiments/
4•newsomix9xl•17m ago•1 comments

Why not to use the Gaussian kernel

https://arxiv.org/abs/2608.26974
1•E-Reverance•18m ago•0 comments

Show HN: Leiolai, AI that pays users for the compute their devices provide

https://leiolai.com/
1•leiolai•19m ago•0 comments

Show HN: An annotated archive of S-1 filings, with hindsight

https://s-1.space/
1•eigen-vector•21m ago•0 comments

Nine Pockets: A Pokemon tracker built for my 6 year old and that I went crazy on

https://www.ninepockets.app
1•highhoppingworm•22m ago•1 comments

Milo Yiannopoulos, a far-right political commentator, detained by ICE

https://www.theguardian.com/us-news/2026/aug/28/milo-yiannopoulos-detained-ice
2•andsoitis•23m ago•1 comments

New Blockchain and Coin

https://github.com/ego-blockchain/ego-blockchain-
1•artitmuhaxhiri•24m ago•0 comments

Polyend Keys – a mechanical QWERTY keyboard for musicians

https://www.synthtopia.com/content/2026/08/27/polyend-keys-a-mechanical-qwerty-keyboard-for-music...
1•anigbrowl•26m ago•0 comments

Show HN: Free lifetime pro access for limited time to crunchbase alternative

https://startupwiki.tech/blog/free-lifetime-pro-giveaway
1•skiski•27m ago•0 comments

I Am Sitting in a Room

https://en.wikipedia.org/wiki/I_Am_Sitting_in_a_Room
2•gregsadetsky•27m ago•0 comments

Fintur: A forward-looking personal finance app

https://fintur.fr/
1•kabelbaptiste•33m ago•0 comments

My issue with GPU-accelerated deep learning (2016)

https://erikbern.com/2016/02/03/my-issue-with-gpu-accelerated-deep-learning.html
1•AndrewPGameDev•34m ago•0 comments

Unit 731

https://en.wikipedia.org/wiki/Unit_731
4•frabjoused•37m ago•1 comments

Show HN: MicroVM daemon, deploy any Docker image

2•sankalpnarula•38m ago•0 comments

Damn it AI, stop lying to me and do what I say

https://sentelabs.ai/proof-not-trust
1•GrumpySciGuy•38m ago•1 comments

I used to hate Tailwind CSS. Here's what changed my mind

https://yannickkouakou.com/blog/why-i-hated-tailwind-css/
3•thunderbong•41m ago•1 comments

Lawsuit: Grok Not Only Generates Child Porn but Was Also Trained on It

https://gizmodo.com/grok-not-only-generates-child-porn-but-was-also-trained-on-it-new-lawsuit-cla...
5•ceejayoz•44m ago•0 comments

Boulding on the human use of human beings

https://philofecon.substack.com/p/boulding-on-the-human-use-of-human
2•oliculipolicula•46m ago•0 comments

First we shape our feedback loops; then they shape us

https://www.henrikkarlsson.xyz/p/feedback-loops
2•Curiositry•51m ago•0 comments

New free online Queens game

https://queensgamers.com/
2•normalaladdin•54m ago•0 comments

Chip Can Hear What Key You Pressed

https://www.youtube.com/watch?v=dbXCghmnyEs
2•hasheddan•56m ago•0 comments

Awe Radio, free 24/7 internet radio stations for anyone

https://aweradio.app/
1•vbst•58m ago•0 comments