Lutron Caseta & RA2 Select
Local encrypted control via the LEAP protocol. Manage zones, areas, dimming levels, and scenes without going through the Lutron cloud.
Lutron Caseta & RA2 Select
Local encrypted control via the LEAP protocol. Manage zones, areas, dimming levels, and scenes without going through the Lutron cloud.
Sonos Whole-Home Audio
Control transport, track queueing, volume, and extract rich album art metadata with real-time UPnP GENA push event notifications.
Google Cast
Zero-config mDNS discovery for Chromecasts and Google Nest speakers with volume and playback state synchronization.
Security Cameras
Automatic ONVIF and RTSP port 554 discovery with on-demand, low-latency MJPEG transcoding powered by FFmpeg.
Three Unified Interfaces
Switch seamlessly between an interactive Bubble Tea terminal UI, a scriptable Cobra CLI, and a modular Lit + Vite web dashboard.
XDG Compliant & Local First
Standardized configuration storage at ~/.config/homectl/ with persistent nicknames, discovery caches, and automated systemd installer.