Calling all ISY994 users!

I have a remotelinc and, if I command the scene to turn on/off it works. Make sure the remote has an action of “default”. The first image shows the things in the scene, and then the other images show when I click on the individual items in the scene.

I think that is what I did to get it to work properly.

FL- FanLinc Device
KP- KeyPad
RM- RemoteLinc

@shbatm Thanks for you awesome work on this integration. I am running ISY 994I 5.3.3. I have read only visibility of my Venstar Insteon Thermostat. I did some googling and found some old threads from 2019/2020. Are there any more current instructions on how to get 2 way thermostat support working with Homeassistant?

Does the Venstar support 2-way setting from the ISY?

Can you post the XML output of http://your-isy-url/rest/nodes/<<venstar addr>>?

Venstar support should be fixed in an upcoming release:

PyISYoX Alpha Testing

Reviving an old chain – back with some more major updates to the ISY/IoX integration! If anyone is interested in testing, I have an alpha version for test a re-written pyisy / Home Assistant integration.

It can be added to Home Assistant using HACS and adding a Custom Repository: GitHub - shbatm/hacs-isy994: Custom Integration for ISY994 with Home Assistant (for use with HACS)

This includes a significant re-write of the underlying project to make it faster and more code conformant.

The goal of this version is to implement the following:

  • Standardization of code for different components
  • Use of modern Python (3.10+) coding styles and structures
  • Fully Typed module and Home Assistant integration
  • Conformant and consistent styles with Home Assistant (e.g. via mypy, flake8, ruff, pylint).
  • Dynamic loading of Node Definitions (names, types, translations) for Z-Wave**, Z-Matter**, and Node Servers
  • Home Assistant entity sorting and naming of Z-Wave and Node Server nodes based on Node Defs**.

** Work in progress - not yet available

Links:

Disclaimer

:warning:Consider this your official “Here Be Dragons” warning:

If you install the hacs v4.0.6 (pyisyox 1.0.0a2) you are accepting that there will be breaking changes. Unlike what I will have to do when this gets merged back for everyone–there are no deprecation warnings or grace periods. I’m making changes that need to be tested to try and get the new features and sorting for Z-Wave and Node Servers ready for prime time.

Entities will change names, will change device classes, and will change controls.

If you are using this on your main production system–you must back-up Home Assistant frequently, and be prepared to revert back to an old version, or uninstall the hacs version if something is not working for you. If you don’t know how to install a custom repo in HACS: testing this probably isn’t for you.