ISY-Homie
A bridge between the ISY994 controller and Homie 4 MQTT convention.
Utilizes the ISY944v5 package.
Currently supports Insteon dimmers, switches, keypadlincs, fanlincs, templinc and contact devices ZWave locks and switches ISY Scenes ISY Programs ISY Variables
To start as a service on Raspbian:
Use pip3 to install, not pip
Create isy_homie.yml in /etc sudo nano /etc/isy_homie.yml
Copy the following into that file, change the defaults and save
isy:
url: xxx.xxx.xxx.xxx
username: admin
password: admin
mqtt:
MQTT_BROKER: broker
MQTT_PORT: 1883
MQTT_USERNAME: null
MQTT_PASSWORD: null
MQTT_SHARE_CLIENT: true
Create isy-homie.service in /etc/systemd/system sudo nano /etc/systemd/system/isy-homie.service
Copy the following into that file, change the User from pi if needed, and save
[Unit]
Description=ISY995 Homie
After=multi-user.target
[Service]
User=pi
Type=simple
ExecStart=/usr/bin/python3 /usr/local/bin/isy_homie_start.py
Restart=on-abort
[Install]
WantedBy=multi-user.target
Copy the file isy_home_start.py from the github repository to /usr/local/bin
sudo systemctl start isy-homie
Release files for ISY994-Homie4-Bridge 0.4.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ISY994-Homie4-Bridge-0.4.9.tar.gz | 7.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ISY994_Homie4_Bridge-0.4.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.7 kB
Release files / ISY994-Homie4-Bridge-0.4.9.tar.gz
| Download URL | ISY994-Homie4-Bridge-0.4.9.tar.gz |
|---|---|
| Size | 7.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
563084d8c9a0983e4c14bfc70c53fff9ec2f1fcdbb876c0ecc7ce1d751b8cf53
|
|
BLAKE2b-256 checksum How to use checksums |
8a71d76ec2660e13c88bda7174e73fe42b605cab52c2eca79d2113fc65fabd41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9
|
Release files / ISY994_Homie4_Bridge-0.4.9-py3-none-any.whl
| Download URL | ISY994_Homie4_Bridge-0.4.9-py3-none-any.whl |
|---|---|
| Size | 13.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e4942801b9b68285921daf50f6b740045964d5ffb6786a7cbcac0a93f1a29d87
|
|
BLAKE2b-256 checksum How to use checksums |
4a4b07a8d9b2164e876adcfc65f5012cc8021ab07fd4e1debad20c076501996c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9
|