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!

Ubisoft Shuts Assassin's Creed Developer Studio Just Weeks After It Unionized

https://www.ign.com/articles/ubisoft-shuts-down-assassins-creed-rebellion-developer-halifax-studi...
1•acron0•1m ago•0 comments

Why Trump Is Fixated on Venezuelan Oil

https://www.nytimes.com/video/world/americas/100000010624752/why-trump-is-fixated-on-venezuelan-o...
1•thelastgallon•4m ago•0 comments

Show HN: I'm building an on-premises video review service like Frame.IO

https://demo-video-review.d16slh4aq95cwn.amplifyapp.com/
1•KirisameMarisa•4m ago•0 comments

Context Graphs: The Next Data Platform for Enterprise AI Automation

https://twitter.com/jainarvind/status/2008965852381483258
1•jiffyjlu•5m ago•0 comments

Minnesota officials say they can't access evidence after fatal ICE shooting

https://www.pbs.org/newshour/nation/minnesota-officials-say-they-cant-access-evidence-after-fatal...
2•perihelions•5m ago•0 comments

Duplicate Finder for Text: Algorithm

https://flounder.dev/posts/duplicate-finder-implementation/
1•terrakok•5m ago•0 comments

Video: Every Appliance in My House Is a Spy Robot

https://www.youtube.com/watch?v=wubALuypy2s
1•scoops_•7m ago•0 comments

Heinz Zemanek and the Curious Story of the "Mailüfterl"

https://informatics.tuwien.ac.at/heinz-zemanek-and-the-curious-story-of-the-mailuefterl/
1•localhostinger•7m ago•0 comments

Am I the only one who is nervous?

2•ivanmasha•7m ago•0 comments

Show HN: New Business Radar

https://newbusinessradar.com
1•lifesaverluke•7m ago•0 comments

Trump proposes increase in 2027 defense spending to $1.5T

https://www.cbsnews.com/news/trump-proposes-massive-increase-2027-defense-spending/
4•SilverElfin•10m ago•0 comments

Show HN: I built an AI personal diary inspired by Harry Potter [video]

https://www.youtube.com/shorts/elNtTJnl86k
1•slalani304•10m ago•0 comments

Conductors' tempo choices shed light over Beethoven's metronome

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0243616
1•CGMthrowaway•11m ago•0 comments

In 2026, I Resolve to Friction-Maxx

https://www.thecut.com/article/brooding-friction-maxxing-new-years-2026-resolution.html
2•tysone•11m ago•0 comments

Havana Syndrome

https://en.wikipedia.org/wiki/Havana_syndrome
1•willswire•11m ago•0 comments

Java Annotated Monthly – January 2026

https://blog.jetbrains.com/idea/2026/01/java-annotated-monthly-january-2026/
1•jiffyjlu•12m ago•0 comments

Show HN: Miditui – a terminal app/UI for MIDI composing, mixing, and playback

https://github.com/minimaxir/miditui
1•minimaxir•12m ago•0 comments

Love Street: The productuvuty app that doesn't bother you

https://lovestreet.app
1•bishopz•13m ago•1 comments

Contract Reviews Meet Code Reviews

https://thefirstcommit.substack.com/p/contract-reviews-meet-code-reviews
1•benfutor•14m ago•0 comments

Boltz Bio Manifesto

https://boltz.bio/manifesto
1•ray__•15m ago•0 comments

AI Snake 3D Meet Tron Legacy Online

https://www.flappysnake.com/
2•pob944•15m ago•1 comments

Reflexive Memory: A CPU-Only Alternative to Transformers for Streaming Data

https://medium.com/towards-artificial-intelligence/reflexive-memory-a-cpu-only-alternative-to-tra...
1•romanfll•15m ago•1 comments

Single 256GB server sticks now over $5,700 in China's spot market

https://www.tomshardware.com/pc-components/ddr5/boxes-of-100-ddr5-server-memory-sticks-in-china-n...
1•speckx•16m ago•0 comments

Is this the world's first solid-state battery?

https://www.theverge.com/transportation/858514/is-this-the-worlds-first-solid-state-battery
3•_air•16m ago•1 comments

What old tennis players teach us (2017)

https://www.raphkoster.com/2017/09/22/31098/
1•surprisetalk•19m ago•0 comments

Less than two years after stopping obesity drugs, weight, health issues return

https://www.reuters.com/business/healthcare-pharmaceuticals/less-than-two-years-after-stopping-ob...
1•pseudolus•20m ago•1 comments

Stem cell engineering breakthrough paves way for next-generation living drugs

https://www.med.ubc.ca/news/stem-cell-engineering-breakthrough-paves-way-for-next-generation-livi...
1•geox•21m ago•0 comments

MacDown 3000 – your favorite Markdown editor for macOS is back

https://macdown.app/
2•sderle•21m ago•1 comments

Everything Is Context: Agentic File System Abstraction for Context Engineering

https://arxiv.org/abs/2512.05470
1•JnBrymn•22m ago•0 comments

The Waymo Ojai Will Soon Offer Autonomous Rides Around the U.S.

https://www.caranddriver.com/news/a69938250/waymo-ojai-autonomous-robotaxi-details/
8•Zigurd•23m ago•5 comments