| name | home-assistant |
| description | Home Assistant: energy, temperature, cameras, alarms, devices, sensors, automations. |
Home Assistant - CLI: ha
Commands
ha state sensor.temperature
ha states --domain sensor
ha states --search kitchen
ha history sensor.power --hours 6
ha weather
ha service switch turn_on --entity-id switch.my_switch
ha service light turn_on --entity-id light.desk --data '{"brightness": 128}'
ha ping
Discover entities with ha states --domain <domain> or --search <query>; common domains: sensor, binary_sensor, switch, light, climate, alarm_control_panel, person, weather, camera, todo. Once you know the entity IDs, read with ha state and control with ha service.
Setup
source /etc/environment
uv tool install --editable ~/agent/skills/home-assistant/cli