I’ve just finished my app for the german snips app store: https://console.snips.ai/store/de/skill_Mb2EmQZ332g
It is capable of controlling lights in home assistant. I know that there is other ways to achieve this (namely intent_script
), but I wanted to follow another approach. This app directly controls lights (if they are named correctly) without additional scripts/intents configuration in home assistant. Project details & manual can be found here: https://github.com/patrickjane/snipslightsha
Features:
- turn on/off a light (via room name, lamp name or by snips location)
- turn on/off all lights
- enable/disable automatic lights, “Hey Snips, lass das Licht aus” (disables corresponding automations)
- set brightness of a light (only via lamp name)
The app connects to home assistant via the REST interface. During installation you will need 1) HA URL (e.g. http://localhost:8123) 2) long lived access token (created in the HA UI / profile).
Hope someone might find this useful