Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 838 Bytes

README.md

File metadata and controls

15 lines (9 loc) · 838 Bytes

habot

Home Assistant Slack bot

This bot provides the ability to invoke Home Assistant services, and get data about entities and groups of entities using Slack:

  • @homeassistant who's home?
  • @homeassistant start the vacuum

etc.

Additionally, it supports confirming commands before executing them. This is helpful if you want confirmation from roommates before doing something disruptive like starting a vacuum or turning lights off.

These actions, either requiring confirmation or not, can also be invoked through HTTP (soon). This allows you to set up an HA automation that results in i.e. asking confirmation before doing something (I.E instead of having an automation that invokes a service directly, you can have it confirm with everyone in Slack that it's OK).

A better written description and manual page coming soon...