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!

Show HN: All in One AI Assistant

https://fluxchat.org/
1•rainel•2m ago•0 comments

New York poised to legalize medical aid in dying

https://www.politico.com/news/2026/02/04/medical-aid-in-dying-new-york-00766413
1•JumpCrisscross•4m ago•0 comments

Triangle: A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator

https://www.cs.cmu.edu/~quake/triangle.html
2•MassPikeMike•5m ago•0 comments

Alphabet expects 2026 capex in the range of $175B to $185B

https://www.cnbc.com/2026/02/04/alphabet-googl-q4-2025-earnings.html
1•mfiguiere•6m ago•0 comments

Against the Orthogonality Thesis

https://jonasmoman.substack.com/p/against-the-orthogonality-thesis
1•paulpauper•6m ago•0 comments

Making Sense of Madness: Stress-Induced Hallucinogenesis

https://mad.science.blog/2021/11/30/making-sense-of-madness-stress-induced-hallucinogenesis/
1•paulpauper•8m ago•0 comments

Ask HN: Have any 100% AI companies been founded yet?

1•LPisGood•9m ago•1 comments

Language Modeling, Part 5: Reverse Engineering LSTM Cells

https://connorjdavis.substack.com/p/language-modeling-part-5-reverse
1•cjamsonhn•10m ago•0 comments

Show HN: MEDF – Mutable Expression Description Format

https://github.com/maskin/medf
1•maskin•10m ago•1 comments

Ask HN: Have LLMs improved the lives of the blind?

3•xupybd•11m ago•0 comments

OpenClaw Is What Apple Intelligence Should Have Been

https://www.jakequist.com/thoughts/openclaw-is-what-apple-intelligence-should-have-been
3•jakequist•13m ago•1 comments

Show HN: Replacing NotNull and Preconditions with fluent Java assertions

1•symplice•16m ago•0 comments

Idiots just like you and I: AI and the people that make it

https://vidurabr.com/essays/idiots-just-like-you-and-i-ai-and-the-people-that-make-it
1•treavorpasan•18m ago•0 comments

Steam Hardware: Launch timing and other FAQs

https://store.steampowered.com/news/group/45479024/view/625565405086220583
3•Philpax•20m ago•0 comments

From magic to malware: How OpenClaw's agent skills become an attack surface

https://1password.com/blog/from-magic-to-malware-how-openclaws-agent-skills-become-an-attack-surface
1•birdculture•23m ago•0 comments

Simple LLM Native Todo System on OpenCode

https://danielwkiwi.mataroa.blog/blog/simple-llm-native-todo-system-on-opencode/
1•xupybd•28m ago•0 comments

Air in Indoor Ice Rinks a Health Risk for 2026 Olympians

https://www.medscape.com/viewarticle/indoor-ice-air-health-concern-ahead-2026-olympics-2026a10002ou
1•wjb3•30m ago•0 comments

Show HN: Local AI – Curated resources for running LLMs on consumer hardware

https://github.com/msb-msb/awesome-local-ai
1•insiderllm•31m ago•0 comments

Watch Club's producing short video dramas and building a social network for them

https://techcrunch.com/2026/02/03/watch-club-microdrama-video-social-network/
1•nadis•34m ago•0 comments

Show HN: Toktrack – 1000x faster AI CLI cost tracker (Rust and SIMD)

https://github.com/mag123c/toktrack
3•mag123c•34m ago•1 comments

Kyiv bureau among those axed by Jeff Bezos' Washington Post,journalists laid off

https://kyivindependent.com/jeff-bezos-washington-post-shuts-down-kyiv-bureau-fires-staff/
6•wslh•35m ago•0 comments

Senators Accuse Equifax of 'Price-Gouging' Medicaid Programs

https://www.nytimes.com/2026/02/04/health/equifax-medicaid-states-senators.html
2•geox•37m ago•0 comments

New Source Performance Standards Review for Stationary Combustion/Gas Turbines [pdf]

https://www.epa.gov/system/files/documents/2026-01/for-website_preamble-clean-san11542-combustion...
1•wjb3•38m ago•1 comments

The Prompt That Makes My Local Coding Agent Possible

https://www.robpanico.com/articles/display/?entry_short=the-prompt-that-makes-my-local-coding-age...
1•retrocog•38m ago•1 comments

Mouthbreathing Machiavellis Dream of a Silicon Reich (2014)

https://thebaffler.com/latest/mouthbreathing-machiavellis
9•lbrito•39m ago•1 comments

Show HN: AI that prepares you for meetings automatically

https://forms.zams.com/t/gN4eXz3mMgus
1•nddave•40m ago•1 comments

Show HN: Fundamental financial data directly in Google Sheets

https://workspace.google.com/marketplace/app/finqual/218031317945
1•myztika•41m ago•0 comments

2100 – Beyond the Horizon – A Utopian AI Short Film by the Flo Factory [video]

https://www.youtube.com/watch?v=EJNhFARaxKA
1•pdfernhout•42m ago•1 comments

Always Be Journaling (2018)

https://letterstoanewdeveloper.com/2018/12/14/always-be-journaling/
1•mooreds•42m ago•0 comments

Confidential computing and trusted execution within the agentic ecosystem

https://www.youtube.com/playlist?list=PLYGWJjYNEIt3zCGboiDjsNwHn3t2BTLAJ
1•adfm•43m ago•0 comments