Home assistant extensions
Development of extensions for Home assistant, January 2018
About the project
-
Extend/Fix Home assistant functionality
- Fixed Pilight integration
- Pilight had a broken “reset repeats” implementation, so don’t “veto repeats
- EnOcean integration
- Support window handles
- Fixed Pilight integration
-
Enigma2/OpenWebif MQTT gateway for home automation
- Get information from Enigma, and inject these messages into the MQTT message broker to be used by Home assistant
-
RFID reader integration
- Publish RFID reader events into on the MQTT broker to be used by Home assistant automations
-
EnOcean MQTT gateway
- Inject EnOcean messages using a separate Python-based gateway into MQTT
- Read EnOcean events (buttons and window handles)
-
Pilight MQTT gateway
- Provide a gateway to/from Pilight using a separate Python-based application
- Extended message content
- Added protocol filter
- Improved logging
- Fixed multi-line parsing bug
-
Motionsensor MQTT gateway
- Publish motion sensor events on an MQTT broker using a separate Python-base application
-
MPD MQTT gateway for home automation
- Publish MPD state changes on an MQTT broker using a separate Python-base application
-
Switch from the Home assistant’s internal message bus to MQTT
- To decompose HA into smaller parts to simplify operating
- To be more independent of Home assistant
- To simplify the proccess of adding new protocols
Reference
- https://www.home-assistant.io/
- https://pilight.org/
- https://github.com/OpenVisionE2/OpenWebif
- https://github.com/kipe/enocean
- https://github.com/mcdeck/pilight2mqtt
- https://sourceforge.net/projects/raspberry-gpio-python/
- https://www.musicpd.org/
Roles
- Development, system integration, test