Home Assistant
- Setup hassio: https://www.home-assistant.io/hassio/installation/
- Install hassio addons: Configurator, SSH, Node-RED
- Configure HomeMatic in configuration.yaml (see example in repo)
- Adjust names in entity config (according to HomeMatic WebUI)
- Configure Node-RED
- Set random credential_secret, set ssl = false
- Install (Manage palette) node-red-contrib-homekit-bridged
- Set contextStorage to localfilesystem in settings.js
- Homeassistant-Service-Nodes + Homekit-Nodes + ...
Google Assistant
- First, download client credentials and activate:
google-oauthlib-tool --scope https://www.googleapis.com/auth/assistant-sdk-prototype
--save --headless --client-secrets /path/to/client_secret_client-id.json - Second, register device: googlesamples-assistant-pushtotalk --project-id home2-2d703 --device-model-id home2-2d703-python-endpoint-ofud5y
- Doesn't work... python3 textinput.py --device-model-id home2-2d703-python-endpoint-ofud5y --verbose --device-id 8527c7aa-87e0-11ea-aa1f-9801a7a2d29d