Skip to content

mjcumming/Somecomfort-Homie

Repository files navigation

Somecomfort Homie

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/

Releases

No releases published

Packages

No packages published

Languages