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

App Should Ship an MCP Server

https://justin.poehnelt.com/posts/ship-mcp-server-native-app/
1•justinwp•18s ago•1 comments

Show HN: I made an AI task scheduling app

https://apps.apple.com/us/app/taskmaster-ai-assistant/id6761262496
1•omiliyomami•27s ago•0 comments

Apple Launches New All-in-One Apple Business Platform for Device Management

https://www.macrumors.com/2026/04/14/apple-business-platform-launches/
1•walterbell•3m ago•0 comments

Raspberry Pi 5 gets LLM smarts with AI HAT+ 2

https://www.theregister.com/2026/01/15/pi_5_ai_hat_2/
1•barqawiz•26m ago•0 comments

Show HN: Stop playing my matchstick puzzles, start building your own in seconds

https://mathstick.github.io
2•trangram•36m ago•1 comments

Why are neural networks and cryptographic ciphers so similar?

https://reiner.org/neural-net-ciphers
1•jxmorris12•41m ago•0 comments

Amazon.com (1999)

https://web.archive.org/web/19990828014913/http://www.amazon.com/
1•for_i_in_range•45m ago•0 comments

Show HN: Embed your Codex pets in React apps

https://github.com/backnotprop/codex-pets-react
1•ramoz•49m ago•0 comments

Isbell Duality (2022)

https://www.alphaxiv.org/abs/2212.11079
1•measurablefunc•53m ago•0 comments

You Have No Idea How Much You Still Use BlackBerry

https://www.wsj.com/tech/blackberry-qnx-software-cars-bf2a2280
1•thm•53m ago•0 comments

GrapheneOS: The Linux kernel is a fundamentally anti-security project

https://twitter.com/GrapheneOS/status/2035450069118296272
3•maxloh•53m ago•1 comments

Evenpairs – Curated Introductions for Professionals

https://evenpairs.com/
2•bharathkoyyedi•1h ago•1 comments

Why does it take so long to release black fan versions?

https://www.noctua.at/en/expertise/blog/how-can-it-take-so-long-to-release-black-fan-versions
3•buildbot•1h ago•0 comments

Texico: Learn the principles of programming without even touching a computer

https://www3.nhk.or.jp/nhkworld/en/shows/texico/
2•o4c•1h ago•0 comments

Dominant Resource Fairness: Fair Allocation of Multiple Resource Types [pdf]

https://amplab.cs.berkeley.edu/wp-content/uploads/2011/06/Dominant-Resource-Fairness-Fair-Allocat...
1•tibbar•1h ago•0 comments

Beware the Hats: A Warning from the Streets of Majorca

https://fshot.org/techzone/bewareofhats.php
1•victorkulla•1h ago•0 comments

AI-CLI – Generate anything from your terminal

https://ai-cli.dev/
2•nikolay•1h ago•0 comments

Show HN: Raptor – fast, energy efficient small file uploads to S3

https://github.com/proxylity/raptor
3•mlhpdx•1h ago•0 comments

LibreOffice 26.2.3 Released – What Is New and What Was Fixed?

https://tux.re/forum/viewtopic.php?t=210
2•tux033•1h ago•0 comments

We Tried Popular Linux Gaming Distros – LTT Labs

https://www.lttlabs.com/articles/2026/04/29/we-tried-popular-linux-gaming-distros
2•xbmcuser•1h ago•0 comments

Understanding the LLM Bubble

https://americanaffairsjournal.org/2026/02/understanding-the-llm-bubble/
2•georgecmu•1h ago•0 comments

GPT-5.5 matches hyped Mythos Preview

https://arstechnica.com/ai/2026/05/amid-mythos-hyped-cybersecurity-prowess-researchers-find-gpt-5...
3•y1n0•1h ago•0 comments

Ask.com has closed

https://www.ask.com/
131•supermdguy•1h ago•63 comments

The Hiddn Cost of AI Coding Tools: $12,000/Year

https://blog.devgenius.io/the-hidden-cost-of-ai-coding-tools-12-000-year-for-our-team-4b857f6a8636
3•freakynit•1h ago•0 comments

K3k: Kubernetes in Kubernetes

https://github.com/rancher/k3k
7•jzebedee•1h ago•1 comments

Hermitary – the hermit, hermits, eremitism, silence, and simplicity

https://www.hermitary.com/
1•marttt•1h ago•0 comments

AP-Quiz: Mobile AP Exam Practice for Spare Moments

https://ap-quiz.com
2•coolwulf•1h ago•1 comments

Hyperscalers are buying all the chips to then rent them to us later

5•adelks•1h ago•2 comments

The new Run dialog: faster, cleaner, and more capable

https://devblogs.microsoft.com/commandline/the-new-run-dialog-faster-cleaner-and-more-capable/
3•shscs911•1h ago•0 comments

A contribution to solving the existential anxiety problem of AI hallucinations

https://zenodo.org/records/19608960
1•M_Samir333•1h ago•0 comments