Show HN: Itsyhome – Control HomeKit from your Mac menu bar (open source)
Source: Hacker News
Overview
Nick, the developer of Itsyhome, introduces a macOS menu bar app that provides quick control over an entire HomeKit fleet (with upcoming support for Home Assistant). Managing over 130 HomeKit devices, Nick found the native Home app too cumbersome for rapid adjustments.
Features
- Full HomeKit support
- Favorites, hidden items, and device groups
- Pinning of rooms, accessories, or groups as separate menu bar items
- iCloud sync for a seamless experience
- Native macOS feel with a tiny package size
Additional Tools
- Deeplink support
- Webhook server
- CLI tool (written in Go, open source)
- Stream Deck plugin (open source, supports all accessories)
- SSE event stream for HomeKit and Home Assistant
This returns a real‑time JSON stream of every device state change in your home.curl -N localhost:8423/events
Open Source & Pricing
- Repository:
- The app is free to use.
- An optional one‑time purchase unlocks a Pro version with camera and automation features.
Technical Details
Itsyhome is built as a Mac Catalyst app because HomeKit requires the iOS SDK. It runs a headless Catalyst process for HomeKit (and future Home Assistant) access, while a native AppKit plugin provides the actual menu bar UI. This hybrid approach delivers the authentic macOS menu bar experience that Catalyst alone cannot achieve.
Home Assistant Support
The Home Assistant integration is currently in beta. Nick is looking for testers via TestFlight.
Feedback
Nick welcomes any feedback and is happy to answer questions.