Homie 4 implementation of Honeywell Total Connect Comfort for North American models
Uses the somecomfort library (https://github.com/kk7ds/somecomfort)
Install on Raspberry Pi
pip3 install Somecomfort-Homie-4
To start as a service on raspbian
Create somecomfort_homie.yml in /etc
''' sudo nano /etc/somecomfort_homie.yml '''
Use the following settings:
somecomfort:
username:
password:
mqtt:
MQTT_BROKER: Broker
MQTT_PORT: 1883
MQTT_USERNAME: null
MQTT_PASSWORD: null
Create somecomfort-homie.service in /etc/systemd/system
''' sudo nano /etc/systemd/system/somecomfort-homie.service '''
[Unit]
Description=Somecomfort Homie
After=multi-user.target
[Service]
User=pi
Type=simple
ExecStart=/usr/bin/python3 /usr/local/bin/somecomfort_homie_start.py
Restart=on-abort
[Install]
WantedBy=multi-user.target
Copy somecomfort_homie_start.py to /usr/local/bin/