Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mjcumming/somecomfort-homie

Homie v3 for Honeywell Thermostats
https://github.com/mjcumming/somecomfort-homie

evohome homie honeywell mqtt somecomfort

Last synced: 18 days ago
JSON representation

Homie v3 for Honeywell Thermostats

Awesome Lists containing this project

README

        

# 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:

```yaml
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
'''

```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/