shbatm Posted January 8, 2023 Share Posted January 8, 2023 (edited) Expect some upcoming changes to the ISY/IoX Integration in Home Assistant, some will be picked up in the 2023.1.x releases, but most will be coming next month (2023.2.0): Edit: Screenshots here: Network Resources will be added as "Button" entities (isy994.run_network_resource service goes away in 2023.5.0). Query button entities will be added for each device (isy994.system_query service goes away in 2023.5.0). Beep button entities will be added for each INSTEON device. Groups/Scenes will now show under the ISY Hub device, unless they have only 1 controller node, then they'll be assigned to that device. Variable Sensors will be removed and Variables will be available as Number entities (both value and init) that can be directly controlled (isy994.set_variable service goes away in 2023.5.0) Devices disabled on the ISY will show an error if you try and control them from Home Assistant. eisy should be auto-discovered. And if I get to it: INSTEON Ramp Rates will be available as a select menu entity. INSTEON On Level will be available as number entity. Node Server native sensor support (with correct sensor names and values) Edited January 18, 2023 by shbatm 8 Link to comment
upstatemike Posted January 8, 2023 Share Posted January 8, 2023 Looking forward to the updates! 2 Link to comment
carealtor Posted January 9, 2023 Share Posted January 9, 2023 Wow. Thanks for all the work! Link to comment
shbatm Posted January 12, 2023 Author Share Posted January 12, 2023 @MrBill@Mecheng70@asbril12 or any others using: ISY + Z-Wave (or Z-Matter) + Home Assistant: I need someone to please share an XML result for a Z-Wave Dimmer for testing some upcoming changes: http://your-isy-ip/rest/nodes/ZW_xxx Link to comment
asbril Posted January 12, 2023 Share Posted January 12, 2023 (edited) 1 hour ago, shbatm said: @MrBill@Mecheng70@asbril12 or any others using: ISY + Z-Wave (or Z-Matter) + Home Assistant: I need someone to please share an XML result for a Z-Wave Dimmer for testing some upcoming changes: http://your-isy-ip/rest/nodes/ZW_xxx @shbatm Right now I have several ZWave dimmers on my Polisy (Zooz dongle) that show up (and work) in HA. However I am not familiar with XML and you would need to guide me(maybe with PM) so that I can give you what you need. Edited January 12, 2023 by asbril Link to comment
shbatm Posted January 12, 2023 Author Share Posted January 12, 2023 (edited) All you need to do is find the node name of your Z-Wave dimmer device (ZW_xxx) and go to this address in a web browser and save (CTRL+S) what shows up as a .XML file and post here. http://your-isy-ip/rest/nodes/ZW_xxx Should be something like below: <?xml version="1.0" encoding="UTF-8"?> <nodeInfo> <node flag="128" nodeDefId="DimmerLampSwitch_ADV"> <address>2E BA CA 1</address> <name>Game Room Christmas Tree</name> <parent type="3">63777</parent> <type>1.14.67.0</type> <enabled>false</enabled> <deviceClass>0</deviceClass> <wattage>0</wattage> <dcPeriod>0</dcPeriod> <startDelay>0</startDelay> <endDelay>0</endDelay> <pnode>2E BA CA 1</pnode> <property id="ST" value="" formatted=" " uom="0" /> </node> <properties> <property id="OL" value="" formatted=" " uom="0" /> <property id="RR" value="" formatted=" " uom="0" /> <property id="ST" value="" formatted=" " uom="0" /> </properties> </nodeInfo> Edited January 12, 2023 by shbatm Link to comment
asbril Posted January 12, 2023 Share Posted January 12, 2023 I'll do later this morning Link to comment
MrBill Posted January 12, 2023 Share Posted January 12, 2023 Sorry @shbatm I have zero z-wave devices. Always willing to help where I can... @asbril if you need help let me know, I'm free most of today. Link to comment
asbril Posted January 12, 2023 Share Posted January 12, 2023 50 minutes ago, MrBill said: Sorry @shbatm I have zero z-wave devices. Always willing to help where I can... @asbril if you need help let me know, I'm free most of today. Thanks @MrBill I will try in a bit and will contact you if I need help Link to comment
asbril Posted January 12, 2023 Share Posted January 12, 2023 @shbatm @MrBill This XML file does not appear to have any style information associated with it. The document tree is shown below. <nodeInfo> <node flag="128" nodeDefId="UZW0042"> <address>ZW107_1</address> <name>1. Office Fan Light</name> <family>4</family> <parent type="3">26126</parent> <type>4.17.1.0</type> <enabled>true</enabled> <deviceClass>0</deviceClass> <wattage>0</wattage> <dcPeriod>0</dcPeriod> <startDelay>0</startDelay> <endDelay>0</endDelay> <pnode>ZW107_1</pnode> <rpnode>ZW107_1</rpnode> <sgid>1</sgid> <custom flags="40" val1="0"/> <devtype> <gen>4.17.1</gen> <mfg>12.17479.12340</mfg> <cat>109</cat> </devtype> <property id="ST" value="80" formatted="80%" uom="51"/> </node> <properties> <property id="BATLVL" value="" formatted=" " uom="0"/> <property id="ST" value="80" formatted="80%" uom="51"/> </properties> </nodeInfo> 1 Link to comment
Mecheng70 Posted January 12, 2023 Share Posted January 12, 2023 (edited) 5 hours ago, shbatm said: @MrBill@Mecheng70@asbril12 or any others using: ISY + Z-Wave (or Z-Matter) + Home Assistant: I need someone to please share an XML result for a Z-Wave Dimmer for testing some upcoming changes: http://your-isy-ip/rest/nodes/ZW_xxx I am at work and can access my ISY through the my.isy.io. Do you know the format for accessing it from there? I have GE and Innovelli dimmers that I can provide. Tried this and it isn't working: https://my.isy.io/udajax/udajax.htm?mode=corp#/rest/nodes/ZW010_1/ Edit: I haven't upgraded to Zmatter (planning on doing so this weekend) Edited January 12, 2023 by Mecheng70 Link to comment
asbril Posted January 12, 2023 Share Posted January 12, 2023 Like @Mecheng70 I probably have different brands of dimmers if needed. I also have ZWave fan switches. Link to comment
Mecheng70 Posted January 12, 2023 Share Posted January 12, 2023 @shbatm Here are GE and Innovelli from my current setup (ISY994 with Zwave). I can do the same once I migrate over. Apologies for formatting. I was able to VPN in and capture these from my phone. Innovelli Dimmer <nodeInfo> <node flag="128" nodeDefId="UZW004E"> <address>ZW033_1</address> <name>Entry</name> <family>4</family> <parent type="3">43079</parent> <type>4.17.1.0</type> <enabled>true</enabled> <deviceClass>0</deviceClass> <wattage>0</wattage> <dcPeriod>0</dcPeriod> <startDelay>0</startDelay> <endDelay>0</endDelay> <pnode>ZW033_1</pnode> <rpnode>ZW033_1</rpnode> <sgid>1</sgid> <custom flags="44" val1="0"/> <devtype> <gen>4.17.1</gen> <mfg>798.3.1</mfg> <cat>109</cat> </devtype> <ELK_ID>E13</ELK_ID> <property id="ST" value="0" formatted="0%" uom="51"/> </node> <properties> <property id="ERR" value="0" formatted="0" uom="0"/> <property id="ST" value="0" formatted="0%" uom="51"/> </properties> </nodeInfo> GE Dimmer <nodeInfo> <node flag="128" nodeDefId="UZW0009"> <address>ZW010_1</address> <name>Master</name> <family>4</family> <parent type="3">5241</parent> <type>4.17.1.0</type> <enabled>true</enabled> <deviceClass>0</deviceClass> <wattage>0</wattage> <dcPeriod>0</dcPeriod> <startDelay>0</startDelay> <endDelay>0</endDelay> <pnode>ZW010_1</pnode> <rpnode>ZW010_1</rpnode> <sgid>1</sgid> <custom flags="40" val1="0"/> <devtype> <gen>4.17.1</gen> <mfg>99.18756.12344</mfg> <cat>109</cat> </devtype> <ELK_ID>A08</ELK_ID> <property id="ST" value="0" formatted="0%" uom="51"/> </node> <properties> <property id="ST" value="0" formatted="0%" uom="51"/> </properties> </nodeInfo> Link to comment
shbatm Posted January 12, 2023 Author Share Posted January 12, 2023 Perfect @asbril Got what I needed. Thanks! 2 Link to comment
shbatm Posted January 14, 2023 Author Share Posted January 14, 2023 Making progress: 2 Link to comment
asbril Posted January 14, 2023 Share Posted January 14, 2023 @shbatm @MrBill @Mecheng70 For several weeks I have been running both Polisy and eisy on HA. Earlier tonight I migrated from Polisy to eisy and now the eisy integration no longer works in HA : Log Details (ERROR) Logger: homeassistant.config_entries Source: components/isy994/__init__.py:180 First occurred: 11:34:28 PM (2 occurrences) Last logged: 11:35:03 PM Error setting up entry Polisy (192.168.86.29) for isy994 Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/config_entries.py", line 382, in async_setup result = await component.async_setup_entry(hass, self) File "/usr/src/homeassistant/homeassistant/components/isy994/__init__.py", line 180, in async_setup_entry await isy.initialize() File "/usr/local/lib/python3.10/site-packages/pyisy/isy.py", line 138, in initialize self.nodes = Nodes(self, xml=isy_setup_results[2]) File "/usr/local/lib/python3.10/site-packages/pyisy/nodes/__init__.py", line 110, in __init__ self.parse(xml) File "/usr/local/lib/python3.10/site-packages/pyisy/nodes/__init__.py", line 329, in parse feature.getElementsByTagName(TAG_DEVICE_TYPE)[0] IndexError: list index out of range Anyone knows how to fix this ? Link to comment
Mecheng70 Posted January 14, 2023 Share Posted January 14, 2023 Yep. Same issue. And my eisy keeps disconnecting from the network. I'm going to replace the power supply tomorrow and see if that helps. I have debug set but have given up on everything for today. Link to comment
asbril Posted January 14, 2023 Share Posted January 14, 2023 Hopefully @shbatm or @MrBill can help Link to comment
shbatm Posted January 14, 2023 Author Share Posted January 14, 2023 Please send me a message with your nodes.xml file: Use web browser to go to http://eisy.local:8080/rest/nodes Save page as nodes.xml Replace eisy.local with the IP address if link doesn't work. Link to comment
Mecheng70 Posted January 14, 2023 Share Posted January 14, 2023 13 hours ago, shbatm said: Please send me a message with your nodes.xml file: Use web browser to go to http://eisy.local:8080/rest/nodes Save page as nodes.xml Replace eisy.local with the IP address if link doesn't work. See attached nodes.xml Link to comment
Mecheng70 Posted January 14, 2023 Share Posted January 14, 2023 FYI - not all my nodes are active due to the eisy not recognizing inovelli switches or some of my battery operated devices. Link to comment
asbril Posted January 14, 2023 Share Posted January 14, 2023 (edited) 10 minutes ago, Mecheng70 said: FYI - not all my nodes are active due to the eisy not recognizing inovelli switches or some of my battery operated devices. My Inovelli switches work ( I am no longer a fan of Inovelli) and most of my battery ZWave devices work, but not all. The HA could be an issue with battery ZWave devices. When I have some time, I will try exclude/include to see if that allows the ISY integration to work with HA. Edited January 14, 2023 by asbril Link to comment
Mecheng70 Posted January 14, 2023 Share Posted January 14, 2023 2 minutes ago, asbril said: My Inovelli switches work ( I am no longer a fan of Inovelli) and most of my battery ZWave devices work, but not all. The HA could be an issue with battery ZWave devices. When I have some time, I will try exclude/include to see if that allows the ISY integration to work with HA. The only Inovelli switches I have are the fan/light and the non-neutral devices. The non-neutral are giving me hell right now. Link to comment
asbril Posted January 14, 2023 Share Posted January 14, 2023 Just now, Mecheng70 said: non-neutral devices Yes, that is what I use Inovelli for as well, but now other brands have this feature. Link to comment
Mecheng70 Posted January 15, 2023 Share Posted January 15, 2023 1 hour ago, asbril said: Yes, that is what I use Inovelli for as well, but now other brands have this feature. I am now at 2 inovelli devices not able to be investigated. So far, 4 hours today to get to about 90% complete. Link to comment
Recommended Posts