Itsyhome – control Home Assistant from macOS menu bar (free, open-source)

Hey everyone! :wave:

itsyhome-demo

I built a native macOS menu bar that allows to control Home Assistant devices from macOS menu bar.

  • Lights, locks, thermostats, blinds, cameras, garage doors, security systems, and more – 12 HA device types supported
  • Native Swift/AppKit - no Electron, no web views, virtually zero CPU/memory usage
  • Pin favorites for one-click access
  • Global keyboard shortcuts to toggle devices system-wide
  • HA cameras stream via WebRTC for low-latency video
  • Switch between HomeKit and HA anytime – layouts, groups, and settings are preserved separately for each platform

Devices are automatically organized by areas pulled from your HA instance. If you prefer a different layout, just hit “Create group” in settings and organize things however you want.

The base app is free and open-source.

Would love to hear your feedback, especially from HA users since this is brand new. Happy to answer any questions! https://itsyhome.app/

2 Likes

Hi, great tool.
I’m using itsyhome for HomeKit. I’d like to also use it for home assistant in parallel. It is possible to have to instances of itsyhome running in the menubar?

Hi, @nickustinov.

This is a very neat app!

It was easy to create a custom group and collect some light switches there.

However, I was also hoping to be able to set a volume slider (for media player) and be able to pick two temperature values to the bottom of the custom menu. And maybe also to be able start some automation. Any plans to implement features like that in the app?

Again, it looks like when rendering the menu, the app is a bit too smart, cutting the name of the room away from the text in menu. In Finnish, it may mean that remainings of the word is left there. Maybe cutting could be optional? :smiley:

Two instances will not work, but it’s a quick switch - no reconfig required.

Thanks! I’ve fixed the “too smart” room name cutting in 2.1.0 - grab the update. And please open a FR for volume controls in Git!

1 Like

Thank you - will do!