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!

A countermeasure for the counter-cognition web

https://www.armanluthra.me/essays/counter-cognition
1•armanluthra26•2m ago•0 comments

Krillion – Word Game

https://krillion.io/
1•willx86•3m ago•0 comments

Show HN: Algomaya – Paper trading and algo trading simulator for beginners

https://www.algomaya.com
1•yashlohade2502•8m ago•0 comments

Ask HN: Why don't we just use hashcat to evaluate GPU performance

1•nodesocket•12m ago•1 comments

Google Still Can't Make an Accessibility Menu Accessible

https://fireborn.mataroa.blog/blog/google-still-cant-make-an-accessibility-menu-accessible/
2•devinprater•13m ago•0 comments

Hot Flashing Guide Rev. 2.0 (2004)

https://archive.techarp.com/showarticle504a.html?pgno=0
1•userbinator•14m ago•0 comments

AI-powered survey creation and analysis

https://crowdlee.com/
1•areffhb•14m ago•0 comments

Gemini ending free use of Flash and Pro models

https://www.reddit.com/r/GeminiAI/comments/1wwalmc/wtf_google_getting_rid_of_free_gemini_flash_and/
3•rjh29•18m ago•1 comments

Some topics are off limits inside popular Chinese-made free AI, researchers find

https://www.cbsnews.com/news/china-ai-qwen-artificial-intelligence-bias-analysis/
1•maxloh•23m ago•0 comments

SSL Added and Removed Here;-)

https://blog.encrypt.me/2013/11/05/ssl-added-and-removed-here-nsa-smiley/
1•7777777phil•24m ago•0 comments

OpenAI says hacking at scale is expensive to investigate

https://www.theguardian.com/technology/2026/oct/03/openai-review-hacks-australian-government-site...
2•cc62cf4a4f20•25m ago•0 comments

Show HN: GhostBench – do AI models recommend dead SaaS? I tested my own thesis

https://github.com/kyv-attest/kyv
1•foundrventures•27m ago•0 comments

Show HN: UsageAtlas(OSS), All your AI coding usage insights. One beautiful view

https://usageatlas.com
1•srx9•30m ago•0 comments

DJ_Dave – Give it 2 me [video]

https://www.youtube.com/watch?v=03lKVs-ZZMA
1•Jyaif•31m ago•0 comments

BT accused of 'bullying' customers by pausing broadband in digital landline push

https://www.theguardian.com/business/2026/oct/03/bt-customers-broadband-digital-landline-switch-i...
1•chrisjj•32m ago•0 comments

Apple Says iPhone 18 PM Users with AT&T Cellular Issue Need Device Replaced

https://forums.macrumors.com/threads/apple-says-iphone-18-pro-max-users-with-at-t-cellular-issue-...
1•thm•37m ago•0 comments

Show HN: .cmd, cross-platform build tool manager and task launcher you check in

https://github.com/dotcmdhq/dotcmd
1•vlaaad•41m ago•0 comments

California Attorney General Serves Investigative Subpoena on OpenAI

https://oag.ca.gov/news/press-releases/part-ongoing-investigation-attorney-general-bonta-serves-i...
2•geox•45m ago•1 comments

Nobody Asked AI to Hack Hugging Face. So Why Did It?

https://ankitjain.info/ankit/2026/09/28/ai-agents-sandboxes-hugging-face-incident/
3•ankit84•50m ago•2 comments

Compiling the Linux Kernel with Gccrs

https://lwn.net/Articles/1095553/
1•fanf2•50m ago•0 comments

Show HN: Collaborative AI Engineering

https://griyd.com
1•bitsoup•51m ago•0 comments

U.S. may have overthrown Venezuela due to chat with Grok

https://www.thedailybeast.com/jaw-dropping-way-trump-80-got-talked-into-a-war-is-leaked/
23•tty456•51m ago•3 comments

Show HN: Offrun – manage every coding agent from one workspace

https://offrun.dev/
2•arunbhatia•51m ago•0 comments

I made my iPhone a second GPU for my MacBook-Qwen 3.8 27B prefills 29–44% faster

https://reddit.com/comments/1wvz1ex/
1•thunderbong•53m ago•0 comments

Cronos, the black metal innovator who reignited rock's hellraising attitude

https://www.theguardian.com/music/2026/oct/02/cronos-venom-heavy-metal-conrad-lant
1•YeGoblynQueenne•53m ago•0 comments

Skip List Data Structure

https://pradyumnachippigiri.substack.com/p/skip-lists-data-structure
2•birdculture•56m ago•0 comments

Charts on the State of Markets (1H'26)

https://www.a16z.news/p/state-of-markets-ii
1•hubraumhugo•57m ago•0 comments

DeepSeek ports DeepGEMM to Huawei Ascend 950

https://github.com/deepseek-ai/DeepGEMM-Ascend
1•fourfire•1h ago•0 comments

Spotlight Memory

https://www.percepta.ai/blog/spotlight-memory
3•ronfriedhaber•1h ago•0 comments

AI Experts Want to Do High-Stakes Research Out in the Open

https://www.wired.com/story/trillium-labs-wants-to-do-high-risk-ai-research-in-the-open/
1•pretext•1h ago•0 comments