Skip to main content

Homie 4 for Universal Devices ISY994

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ISY994-Homie4-Bridge-0.4.8.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

ISY994_Homie4_Bridge-0.4.8-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file ISY994-Homie4-Bridge-0.4.8.tar.gz.

File metadata

  • Download URL: ISY994-Homie4-Bridge-0.4.8.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for ISY994-Homie4-Bridge-0.4.8.tar.gz
Algorithm Hash digest
SHA256 a282b241e8365a42901d7937232c8a8e444e8c4fe68a58eec2a8b1143e63b845
MD5 5fb8520e321ba099b331ae36338a4f16
BLAKE2b-256 c3aa563d261fbc62a227f81742ce351ce558d84ebf9e24034592f7ef90ccc90d

See more details on using hashes here.

File details

Details for the file ISY994_Homie4_Bridge-0.4.8-py3-none-any.whl.

File metadata

  • Download URL: ISY994_Homie4_Bridge-0.4.8-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for ISY994_Homie4_Bridge-0.4.8-py3-none-any.whl
Algorithm Hash digest
SHA256 394588851824af9bed493ef03d6f088a49ecfd440afc517b54ca4d1252c58ac5
MD5 fb1d864308182fbb629833ba8ef34f05
BLAKE2b-256 898f4dbb7dad785c2f300820d9d143352a81006e9a32630b145971a453a3891f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page