Skip to main content

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)

Source distribution for ISY994-Homie4-Bridge 0.4.9
File Size Uploaded
ISY994-Homie4-Bridge-0.4.9.tar.gz 7.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ISY994-Homie4-Bridge 0.4.9
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.4.9 This release

2 release files

0.4.8

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.9

2 release files

0.2.8

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page