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!

Midjourney Medical

https://www.midjourney.com/medical
1•ricochet11•2m ago•1 comments

Next-Latent Prediction Transformers Learn Compact World Models

https://jaydenteoh.github.io/blog/2026/nextlat
1•sorenjan•2m ago•0 comments

Manhattan's fastest bike messenger (1985) [video]

https://www.youtube.com/watch?v=xMvJ83XpGoI
1•droidjj•9m ago•0 comments

Show HN: Draft, Open Source Agent Context Sync/Collaboration

https://github.com/idodekerobo/draft
1•idodekerobo•9m ago•0 comments

Vevey – AI game dev for kids to build games, together

https://www.vevey.ai/
1•dvdhutch•10m ago•0 comments

Code Intelligence MCP Server

https://github.com/DeusData/codebase-memory-mcp
3•vantareed•10m ago•0 comments

Show HN: Rank scratch tickets in your state by expected value

https://scratchstats.ai
1•nlenn618•14m ago•0 comments

Former Tesla Exec Is Building the Home Heat Pump Musk Promised

https://www.notateslaapp.com/news/4313/former-tesla-exec-is-building-the-home-heat-pump-musk-prom...
1•voisin•18m ago•0 comments

Miuse: Agents for Guidance with Physical Tasks

https://miuse.tech/
1•pratt3000•18m ago•1 comments

Show HN: A world cup app built by football lovers

https://testflight.apple.com/join/f4gKRZwr
1•bootsybus•23m ago•0 comments

Show HN: I built a smart screen recording macOS

https://screeen.co
1•vinzdg•25m ago•0 comments

Tim Cook warns Apple may raise prices as memory costs surge

https://www.businessinsider.com/macbook-iphone-apple-price-hike-tim-cook-2026-6
2•mgh2•25m ago•1 comments

Finent – A privacy-first budgeting app built around your payday

https://www.budgetwithfinent.com/
1•vexelior•32m ago•0 comments

Free calculators for creator income, freelance rates, AI tool ROI, and so on

https://richinto.com/
4•iplaypc•32m ago•0 comments

A Kamal wrapper for multiple apps on a single server

https://singleserver.com/
2•DVassallo•33m ago•0 comments

CVE-2026-23111: exploiting and detecting a nftables UAF born from a security fix

https://medium.com/@miggo-engineering/detecting-the-nftables-catchall-use-after-free-cve-2026-231...
2•rafaeldavidtin•37m ago•0 comments

Watch Baseball Games in Realtime in 8-Bit View

https://kottke.org/26/06/watch-baseball-games-in-realtime-in-8-bit-view
2•ohjeez•37m ago•0 comments

Ask HN: AI models are built on all of us, should their weights act like patents?

3•rhuber•37m ago•0 comments

Rust port of transformers (1M lines of code)

https://github.com/cool-japan/trustformers/tree/master
3•hardwaresofton•47m ago•0 comments

Show HN: An open source job search plugin for Claude Code

https://github.com/agent-data/job-search
5•jb_hn•50m ago•1 comments

Comparisons as Predictable as the Sunrise

https://pudding.cool/2026/05/similes/
3•zdw•50m ago•0 comments

New SOTA: TrustedRouter Fusion Beats Fable and Frontier

https://trustedrouter.com/blog/fusion-evals-open-source
3•amirhirsch•51m ago•1 comments

Ask HN: Has anyone had success with SBIR grants and what is the process like?

4•lyfeninja•54m ago•2 comments

Show HN: Lastwordonearth.com

https://lastwordonearth.com
3•hnrich•54m ago•5 comments

Second carcass-eating fly species cleared by FDA for maggot wound therapy

https://arstechnica.com/health/2026/06/second-carcass-eating-fly-species-cleared-by-fda-for-maggo...
3•Bender•55m ago•0 comments

Playing with the language modeling abilities of gzip

https://robinpie.neocities.org/gzipt
3•robinpie•56m ago•0 comments

Snap Reveals AR Glasses

https://techcrunch.com/2026/06/16/snap-finally-debuts-its-long-awaited-ar-glasses-specs-and-oof-t...
3•jrm-veris•1h ago•0 comments

Context intelligence for your data and AI agents at scale

https://aws.amazon.com/blogs/machine-learning/context-intelligence-for-your-data-and-ai-agents-at...
2•champagnepapi•1h ago•0 comments

The Enrollment Cliff Is Here. Which Schools Will Survive It?

https://www.newyorker.com/news/fault-lines/the-enrollment-cliff-is-here-which-schools-will-surviv...
2•karakoram•1h ago•2 comments

We Did the Math on Why the iPhone 18 Pro Could Cost $1,299

https://www.wsj.com/tech/personal-tech/apple-iphone-price-increase-e846d737
4•fortran77•1h ago•1 comments