Control Home Assistant
Turn lights, switches and input booleans on, off or toggle them, and announce to assist satellites, all from the command line.
Go Automate is a small command-line utility that runs common tasks and triggers automations in your home. Bind its commands to keyboard shortcuts or patched apps to control Home Assistant instantly.
Control Home Assistant
Turn lights, switches and input booleans on, off or toggle them, and announce to assist satellites, all from the command line.
Shortcut-Driven Automations
Bind commands to keyboard shortcuts or patched apps to fire automations the moment you press a key.
Shared Local Bridge
A background bridge keeps a single WebSocket connection to Home Assistant, so watchers and status bars stay cheap on the network.
Watch Entities
Stream entity state changes live, with stable JSON output for status bars and shell modules.
Desktop Notifications
Send desktop notifications through notify-send from scripts and
automations.
Interactive TUI
A searchable terminal menu launches automatically in an interactive terminal, with every command a keystroke away.
Lights
Turn on, turn off or toggle any light entity.
Switches
Turn on, turn off or toggle any switch entity.
Input Booleans
Flip helper booleans to drive your automations.
Assist Satellites
Announce a message to an area through an assist satellite.
Suggest a Feature / Report a Bug
Thought of a feature that could be added? Found an issue? Suggest it here.
Open issues
Contribute to the Application
Contribute to the project by submitting a pull request.
View repository
Install from the AUR
Arch users can install the latest development build from the AUR.
go-automate-git