Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/mjcumming/somecomfort-homie
- Owner: mjcumming
- License: mit
- Created: 2019-04-22T00:38:55.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-12-25T21:38:31.000Z (about 3 years ago)
- Last Synced: 2025-01-16T11:03:19.599Z (18 days ago)
- Topics: evohome, homie, honeywell, mqtt, somecomfort
- Language: Python
- Size: 30.3 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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/