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!

Show HN: Cenntre – a creator-first platform for publishing and monetization

https://www.cenntre.com
2•johnpenuel03•1m ago•0 comments

What Should Developers Consider When Building a WooCommerce Store?

https://www.chetu.com/retail/woocommerce.php
1•Chetuinc•2m ago•0 comments

Show HN: Tellcut – motion videos written as code by Claude, edited by chat

https://tellcut.app/studio
1•xiaosen•2m ago•0 comments

A thirty year durability ranking of 35 companies

https://michaelhillaert1.substack.com/p/a-30-year-durability-ranking-of-35
1•michaelhillaert•2m ago•0 comments

Audit of OpenAI's Navier-Stokes Formalization: Weak Bochner vs. Clay Statement C

https://github.com/bp-purana52127/openai-navier-stokes-critique/blob/main/README.md
1•BPPurana•3m ago•0 comments

Quantum Genesis

https://www.energy.gov/undersecretaryforscience/genesis-mission/quantum-genesis
1•donutloop•4m ago•0 comments

Show HN: E2E – Open-source agentic testing framework for web, iOS and Android

https://github.com/tester-army/e2e
2•okwasniewski•4m ago•0 comments

Playing with Blocks

https://hitogata.neocities.org/Blocks
1•surprisetalk•5m ago•0 comments

Recursive Self-Improvement Is Our Only Hope

https://aispring.substack.com/p/recursive-self-improvement-is-our
1•jballanc•6m ago•0 comments

Cybersecurity Incident at Albert Heijn

https://nltimes.nl/2026/10/12/cybersecurity-incident-hack-may-behind-outage-albert-heijn
1•debarshri•6m ago•0 comments

Decentralizing Hugging Face and open model distribution

https://github.com/pirateface/pirateface_hub
1•headless_ai•7m ago•0 comments

VersaTiles Style v6 released with a new API and look-alikes themes

https://mastodon.social/@VersaTiles/117428565971827571
1•karussell•7m ago•0 comments

French supermarkets suffer fridge shutdown after 'unprecedented' cyberattack

https://uk.finance.yahoo.com/news/french-supermarket-chains-cyberattack-forced-115141288.html
2•thinkcontext•9m ago•0 comments

Wikis that use source-control for their backing store (2017)

https://paulhammant.com/2017/09/23/wikis-that-use-source-control-for-their-backing-store/
1•bariumbitmap•10m ago•0 comments

AI's Supercharging a Scam Economy Bigger Than the Cocaine Trade

https://www.bloomberg.com/graphics/2026-ai-supercharges-scam-economy/
2•thm•10m ago•0 comments

Anne Carson Was in Iceland Listening to the Wind When the Nobel Prize Called

https://theliteraryreporter.com/anne-carson-iceland-listening-to-wind-when-nobel-prize-called/
1•mooreds•14m ago•0 comments

Show HN: Llamachord – a Suzuki Omnichord simulator in the browser

https://llamachord.com/
1•klolol•14m ago•1 comments

Amazon has over 1M robot workers. What's next for human employees?

https://arstechnica.com/ai/2026/10/inside-amazons-robotic-arms-race-and-what-it-means-for-the-fut...
2•pjmlp•19m ago•1 comments

Sqlthon – A lightweight Pythonic layer for SQLite

https://github.com/saums-1391/sqlthon
1•SAUMS•20m ago•0 comments

Elon Musk emerges as the top booster for Republicans with $276M donations

https://www.cnn.com/2026/10/12/politics/elon-musk-midterm-spending-276-million
10•rawgabbit•20m ago•0 comments

Show HN: How to beat Pac-Man with a text classifier

https://jeffyclassify.com/blog/pacman/
1•nico•20m ago•0 comments

People are rejoicing about the removal of Russian bots from social media

https://www.the-independent.com/tech/bots-russia-x-facebook-meta-bluesky-twitter-b3065172.html
8•tantalor•22m ago•1 comments

In-car display of surrounding environment in AVs

2•ajahso4•23m ago•0 comments

Mathematicians Just Proved How to Prevent AI Brain Rot [video]

https://www.youtube.com/watch?v=VgXTPRWuWa4
2•ptrhvns•23m ago•0 comments

Migrating to OpenCode 2.0

https://opencode.ai/v2/docs/migrate-v1/
2•ilreb•23m ago•1 comments

Free and Open-Source Facebook Scraper – Lightweight, No Headless Browser

3•mhloo•25m ago•0 comments

How to Select an Experiment

https://chillphysicsenjoyer.substack.com/p/how-to-select-an-experiment
2•surprisetalk•25m ago•0 comments

Data: The First 50 Years

https://history.columnar.tech
2•ianmcook•26m ago•1 comments

Dexterity is the Frontier: Thoughts on IROS 2026

https://itcanthink.substack.com/p/dexterity-is-the-frontier-thoughts
2•gmays•26m ago•0 comments

Can Ease of Creation Lead to Decrease in Quality and Value?

https://pikuma.com/blog/ease-creation-decrease-quality-value
3•atan2•27m ago•0 comments