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•7mo 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!

Additive Manufactured Ultralight Pneumatic Telescopic Boom for Space

https://www.mdpi.com/2073-4360/17/23/3121
1•PaulHoule•49s ago•0 comments

A faster heart for F-Droid. Our new server is here

https://f-droid.org/2025/12/30/a-faster-heart-for-f-droid.html
1•kasabali•1m ago•1 comments

Show HN: Veenew – A social chat app built around tiny, focused conversations

https://veenew.com
1•vasanthv•3m ago•0 comments

Is it "Complex"? Or did we just make it "Complicated"? (2014) [video]

https://www.youtube.com/watch?v=ubaX1Smg6pY
1•tosh•3m ago•0 comments

Patriotism tests loom for big business

https://www.economist.com/international/2025/12/30/patriotism-tests-loom-for-big-business
1•andsoitis•5m ago•0 comments

Prediction markets barely make money; sportsbooks make money

https://www.ft.com/content/1ac03f57-bd5d-4196-85ff-4bd96dc69e0d
1•belter•5m ago•0 comments

Show HN: Realwork – Proof of work for the AI era

https://www.realwork.app/
1•Anuranjan_Vikas•7m ago•0 comments

Git's HTTP server side design does not scale

https://xeiaso.net/notes/2025/distributed-git-ddos
2•birdculture•7m ago•0 comments

America's economy looks set to accelerate

https://www.economist.com/finance-and-economics/2025/12/30/americas-economy-looks-set-to-accelerate
1•andsoitis•7m ago•0 comments

George and Amal Clooney granted French citizenship

https://www.cnn.com/2025/12/29/entertainment/george-clooney-amal-french-citizenship-intl-hnk
2•simonebrunozzi•8m ago•0 comments

Funes.world

https://funes.world
1•notknifescience•9m ago•0 comments

Chinese cars are beating European tariffs

https://www.economist.com/graphic-detail/2025/12/18/how-chinese-cars-are-beating-european-tariffs
2•andsoitis•11m ago•1 comments

Limited Edition Byte Magazine Cover Illustration Prints

https://tinney.net/product-category/limited-edition-robert-tinney-byte-cover-illustration-prints
1•adityaathalye•11m ago•1 comments

Conditions in the Intel 8087 floating-point chip's microcode

https://www.righto.com/2025/12/8087-microcode-conditions.html
1•elpocko•11m ago•0 comments

Radio observations find no evidence of technosignature from 3I/ATLAS

https://phys.org/news/2025-12-sensitive-radio-date-evidence-technosignature.html
1•geox•12m ago•0 comments

The Data Center as a Computer: Designing Warehouse-Scale Machines 2026 ed. [pdf]

https://link.springer.com/book/10.1007/978-3-031-99489-0
2•tanelpoder•12m ago•0 comments

Bison return to Illinois' Kane County after 200 years

https://phys.org/news/2025-12-bison-illinois-kane-county-years.html
2•bikenaga•15m ago•1 comments

Lottocracy: Democracy Without Elections

https://www.lottocracy.org
2•egghack•17m ago•0 comments

The Problem with Letting AI Do the Grunt Work

https://www.theatlantic.com/ideas/2025/12/ai-entry-level-creative-jobs/685297/
2•maxutility•18m ago•0 comments

Got fired today because of AI. It's coming, whether AI is slop or not

https://old.reddit.com/r/webdev/comments/1py8ruu/got_fired_today_because_of_ai_its_coming_whether/
3•SunshineTheCat•18m ago•0 comments

Ask HN: How are you using Nvidia cards on Linux with its VRAM issues?

1•nickjj•18m ago•0 comments

Show HN: Slide notes visible only to you during screen sharing

https://cuecard.dev
1•thisisnsh•19m ago•0 comments

My Couples Retreat with 3 AI Chatbots and the Humans Who Love Them

https://www.wired.com/story/couples-retreat-with-3-ai-chatbots-and-humans-who-love-them-replika-n...
1•naves•20m ago•0 comments

Wayland is flawed at its core and the community needs to talk about it

https://old.reddit.com/r/linux/comments/1pxectw/wayland_is_flawed_at_its_core_and_the_community/
2•tannhaeuser•21m ago•0 comments

StackChan: The Cute, AI-Powered Open-Source Desktop Robot

https://shop.m5stack.com/pages/m5stack
1•feynmanquest•22m ago•0 comments

WeDLM Reconciling Diff Lang Models with Std Causal Attention for Fast Inference

https://github.com/Tencent/WeDLM
1•LoveMortuus•22m ago•0 comments

Tesla Compiles Downbeat Average Estimates for Its Vehicle Sales

https://www.bloomberg.com/news/articles/2025-12-30/tesla-tsla-compiles-downbeat-average-estimates...
1•wslh•23m ago•1 comments

Off-grid boat telemetry with Meshtastic

https://signalk.org/2025/signalk-meshtastic/
1•bergie•23m ago•0 comments

We investigated why chatbots often feel "robotic"

1•helain•27m ago•0 comments

I Sharted and Understood the Helpful Content Update

https://wskpf.com/takes/i-sharted-and-understood-the-helpful-content-update
3•amosWeiskopf•27m ago•0 comments