Show HN: Itsyhome – Control HomeKit from your Mac menu bar (open source)
57 points| nixus76 | 20 days ago |itsyhome.app
Nick here – developer of Itsyhome, a menu bar app for macOS that gives you control over your whole HomeKit fleet (and very soon Home Assistant). I run 130+ HomeKit devices at home and the Home app was too heavy for quick adjustments.
Full HomeKit support, favourites, hidden items, device groups, pinning of rooms/accessories/groups as separate menu bar items, iCloud sync – all in a native experience and tiny package.
Open source (https://github.com/nickustinov/itsyhome-macos) and free to use (there is an optional one-time purchase for a Pro version which includes cameras and automation features).
Itsyhome is a Mac Catalyst app because HomeKit requires the iOS SDK, so it runs a headless Catalyst process for HomeKit (and now Home Assistant) access while using a native AppKit plugin over a bridge protocol to provide the actual menu bar UI – since AppKit gives you the real macOS menu bar experience that Catalyst alone can't.
It comes with deeplink support, a webhook server, a CLI tool (golang, all open source), a Stream Deck plugin (open source, all accessories supported), and the recent update also includes an SSE event stream (HomeKit and HA) - you can curl -N localhost:8423/events and get a real-time JSON stream of every device state change in your home.
Home Assistant version is still in beta – would anyone be willing to test it via TestFlight?
Appreciate any feedback and happy to answer any questions.
marceldegraaf|19 days ago
nixus76|19 days ago
nickthegreek|19 days ago
blokey|19 days ago
What's the difference between your app and Home Control: https://apps.apple.com/gb/app/homecontrol-menu-for-homekit/i... HomeControl Menu for HomeKit
other than this ones yours!
nixus76|19 days ago
roughfalls|19 days ago
nixus76|19 days ago
trymas|19 days ago
nixus76|19 days ago
nanobuilds|19 days ago
nixus76|19 days ago
j4mie|19 days ago
nixus76|19 days ago
SSE is in the upcoming 2.0.0 which is currently on TestFlight – happy to add you if you want to try it out.
sputge|19 days ago
Recently I created a KOReader plugin that let's your control Home Assistant entities from an ebook reader and I am still missing something for my Mac.
nixus76|19 days ago
c-hendricks|19 days ago
nixus76|19 days ago
There is update 1.3.1 pending review at Apple which introduces doorbell support – it opens camera feed when someone rings.
jamesponddotco|19 days ago
nixus76|19 days ago
luthMan|19 days ago
nixus76|19 days ago
petepete|19 days ago
nixus76|19 days ago
spiderfarmer|19 days ago
nixus76|19 days ago
drcongo|19 days ago
nixus76|19 days ago
FranklinJabar|19 days ago
This is insane. I couldn't name a single homekit device if you put a gun to my head. Where do you find these things?
unknown|19 days ago
[deleted]
nixus76|19 days ago
ramses0|19 days ago
On the accessory count, call it a 2-story house, ~5 rooms per floor, plus an outdoor zone:
2x thermostat, 2x speakers (HomePod), 2x door, garage door, 2 lamps per room, pool "accessories" (filter, cleaner, heater, lights), 2x outdoor lights... that's 27 just off the bat!
Now adding Home Assistant and you start getting 2x Zigbee interior door sensors (privacy locks/detection for when we have a babysitter), 2x interior motion sensors (upstairs/downstairs stairwell), patio string lights, front throw/spot lights, 3x decorator bulbs for the hanging entrance lamp (bridges three bulbs as one since they're individually controllable bulbs instead of a smart fixture or switch), an AirPlay compatible TV, fridge and freezer temp/humidity sensors, the outdoor AirPlay speaker, outdoor gate open/close sensors (front and back), outdoor motion sensor...
...and then the random other "every HomePod technically has an in-built temp and humidity sensor", the Home Assistant integration for the router that reads the packets in/out, the printer thing that reads the ink status for all the ink cartridges, etc.
It's a lot, but start with a single reading lamp and night light per room. Make a "lights" and "mood" scene per room/floor. A few key motion/door sensors (turn on a downstairs mood light when opening the door after sunset, turn on the hallway mood light when motion is detected after 9pm, etc).
drcongo|19 days ago
spiderfarmer|19 days ago