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!

I built an AI running coach that responds to your body

https://www.strideai.club/
1•jithin_g•6m ago•0 comments

The Forgotten Art of the LAN Party (2023)

https://www.superjumpmagazine.com/the-forgotten-art-of-the-lan-party/
1•susam•7m ago•0 comments

South Korea's Ministry of Science spent taxpayer money on this AI hype video

https://www.youtube.com/watch?v=g9xQGen_sE0
2•eisjxh•13m ago•1 comments

Bad sign for AI industry: Bernie Sanders, Ron DeSantis criticize datacenter boom

https://www.cnbc.com/2026/01/01/ai-data-centers-bernie-sanders-ron-desantis-electricity-prices.html
3•MilnerRoute•18m ago•0 comments

Universal Ruler: Scale-Invariant Geometric Persistence

https://github.com/wwes4/Ouroboros
2•wwes369•19m ago•1 comments

A confession from a mainstream food delivery app engineer

https://www.reddit.com/r/confession/s/gbrh2zxeou
20•taurath•19m ago•1 comments

Show HN: Aurora-OS.js – a tiny OS-like desktop in JavaScript (try demo)

https://github.com/mental-os/Aurora-OS.js
2•mentalos•22m ago•0 comments

I'm a developer for a major food delivery app

https://old.reddit.com/r/confession/comments/1q1mzej/im_a_developer_for_a_major_food_delivery_app...
16•apayan•22m ago•3 comments

The promise of strangers talking democracy

https://penncapital-star.com/campaigns-elections/the-promise-of-strangers-talking-democracy/
2•neehao•29m ago•0 comments

Show HN: Runtime Kubernetes Compliance Engine (Policy as Data, No SCAP XML)

https://github.com/scanset/K8s-ESP-Reference-Implementation
2•scanset•31m ago•0 comments

ASCII Motion

https://ascii-motion.app/community
3•memalign•32m ago•0 comments

NameCheap revoked domain from project because they don't like their politics

https://twitter.com/receipts_lol/status/2006732606164152651
5•hgezim•37m ago•2 comments

Show HN: Gojju, a Fun Programming Language

https://hemanth.github.io/gojju/
3•init0•40m ago•0 comments

Reentrant locks considered harmful (2010)

https://groups.google.com/g/golang-nuts/c/XqW1qcuZgKg/m/Ui3nQkeLV80J
2•chriscbr•40m ago•0 comments

Billboard Bangladesh Music – EDM

https://billboard-bangladesh.odoo.com/blog/edm-news-4/history-of-electronic-music-in-bangladesh-7
2•billboardbd•42m ago•1 comments

Preliminary discussion of the logical design of an electronic computer (1946) [pdf]

https://www.ias.edu/sites/default/files/library/Prelim_Disc_Logical_Design.pdf
3•fanf2•51m ago•0 comments

Show HN: Why the Xbox boot animation Easter egg is (probably) unfindable

https://docs.google.com/document/d/e/2PACX-1vQ_JONRXaWNkWdts9gCEngXxDtVhf6ZFOaqB2Qv8X8SM-LrHTvSR6...
2•koof•52m ago•0 comments

Starlink to lower satellite orbits to avoid space debris

https://www.reuters.com/business/aerospace-defense/starlink-plans-lower-satellite-orbit-enhance-s...
6•davidst•53m ago•1 comments

2025: The Year in LLMs

https://werd.io/2025-the-year-in-llms/
2•roopeshv•53m ago•0 comments

'College dropout' has become the most coveted startup founder credential

https://techcrunch.com/2025/12/31/college-dropout-has-become-the-most-coveted-startup-founder-cre...
4•wahvinci•53m ago•0 comments

Show HN: Chimera Studio – A browser-based AI asset pipeline

https://chimera.qq-pwn.com/
2•qq-niklas•54m ago•0 comments

How to use AI to augment learning without losing critical thinking skills?

3•mintsuku•1h ago•1 comments

A rare cancer-fighting plant compound has been decoded

https://www.sciencedaily.com/releases/2025/12/251227082728.htm
4•ashishgupta2209•1h ago•0 comments

OpenAI faces a make-or-break year in 2026

https://www.economist.com/business/2025/12/29/openai-faces-a-make-or-break-year-in-2026
2•Austin_Conlon•1h ago•1 comments

AB316: No AI Scapegoating Allowed

https://shub.club/writings/2026/january/ab316/
5•forthwall•1h ago•1 comments

Proteus: The AI-native editor for multimodal creation

https://github.com/gezilinll/Proteus
2•gezilinll•1h ago•1 comments

Scientists Found a 'Yellow Brick Road' at the Bottom of the Ocean

https://www.sciencealert.com/scientists-found-a-yellow-brick-road-at-the-bottom-of-the-ocean
3•ranit•1h ago•0 comments

Xleak: Rust utility brings Excel spreadsheets to your command line

https://github.com/bgreenwell/xleak
2•quantummagic•1h ago•0 comments

My one-liner Linux Dropbox client

https://lpan.io/one-liner-dropbox-client/
2•keepamovin•1h ago•1 comments

Agloe, New York

https://en.wikipedia.org/wiki/Agloe,_New_York
3•thunderbong•1h ago•0 comments