ISY994 Not Updating Status

Hello,

New user of HASS. Long time user if isy994 running a pretty large insteon system.

Just got HASS setup, ISY994 connected successfully. I can control insteon devices from the HASS console fine. Door and motion sensors update there status fine.

The problem is if I locally operate a switch the status does not update in the HASS UI. If I control the switch through the ISY994 UI the status updates in the HASS UI perfectly.

ISY Version: 5.0.11A
HASS Version: 0.61.0.dev0 (HASS.IO)

Bellow are some logs captures from HASS during the different operations

Off At Switch (DOES NOT Update In HASS UI)

2018-01-16 22:00:10 DEBUG (Thread-39) [homeassistant.components.isy994] ISY Update Received:
<?xml version="1.0"?><Event seqnum="375" sid="uuid:26"><control>DOF</control><action>0</action><node>1C 2F D1 1</node><eventInfo></eventInfo></Event>
2018-01-16 22:00:10 INFO (Thread-39) [homeassistant.components.isy994] ISY Node Control Event: 1C 2F D1 1 DOF
2018-01-16 22:00:19 DEBUG (Thread-39) [homeassistant.components.isy994] ISY Update Received:
<?xml version="1.0"?><Event seqnum="376" sid="uuid:26"><control>_1</control><action>3</action><node></node><eventInfo>[  1C 2F D1 1]      DOF   0</eventInfo></Event>

On At Switch (DOES NOT Update In HASS UI)

2018-01-16 22:05:36 DEBUG (Thread-39) [homeassistant.components.isy994] ISY Update Received:
<?xml version="1.0"?><Event seqnum="401" sid="uuid:26"><control>DON</control><action>0</action><node>1C 2F D1 1</node><eventInfo></eventInfo></Event>
2018-01-16 22:05:36 INFO (Thread-39) [homeassistant.components.isy994] ISY Node Control Event: 1C 2F D1 1 DON
2018-01-16 22:05:47 DEBUG (Thread-39) [homeassistant.components.isy994] ISY Update Received:
<?xml version="1.0"?><Event seqnum="402" sid="uuid:26"><control>_1</control><action>3</action><node></node><eventInfo>[  1C 2F D1 1]      DON   0</eventInfo></Event>

Off Via ISY Console (DOES Update In HASS UI)

2018-01-16 22:08:40 DEBUG (Thread-39) [homeassistant.components.isy994] ISY Update Received:
<?xml version="1.0"?><Event seqnum="442" sid="uuid:26"><control>ST</control><action uom="100" prec="0">0</action><node>1C 2F D1 1</node><eventInfo></eventInfo><fmtAct>0%</fmtAct></Event>
2018-01-16 22:08:40 INFO (Thread-39) [homeassistant.components.isy994] ISY Updated Node: 1C 2F D1 1
2018-01-16 22:08:40 INFO (Thread-39) [homeassistant.components.isy994] ISY Node Control Event: 1C 2F D1 1 ST
2018-01-16 22:08:42 DEBUG (Thread-39) [homeassistant.components.isy994] ISY Update Received:
<?xml version="1.0"?><Event seqnum="443" sid="uuid:26"><control>_1</control><action>3</action><node></node><eventInfo>[  1C 2F D1 1]       ST   0 (uom=100 prec=0)</eventInfo></Event>

On Via ISY Console (DOES Update In HASS UI)

2018-01-16 22:12:06 DEBUG (Thread-39) [homeassistant.components.isy994] ISY Update Received:
<?xml version="1.0"?><Event seqnum="460" sid="uuid:26"><control>ST</control><action uom="100" prec="0">242</action><node>1C 2F D1 1</node><eventInfo></eventInfo><fmtAct>95%</fmtAct></Event>
2018-01-16 22:12:06 INFO (Thread-39) [homeassistant.components.isy994] ISY Updated Node: 1C 2F D1 1
2018-01-16 22:12:06 INFO (Thread-39) [homeassistant.components.isy994] ISY Node Control Event: 1C 2F D1 1 ST
2018-01-16 22:12:19 DEBUG (Thread-39) [homeassistant.components.isy994] ISY Update Received:
<?xml version="1.0"?><Event seqnum="461" sid="uuid:26"><control>_1</control><action>3</action><node></node><eventInfo>[  1C 2F D1 1]       ST 242 (uom=100 prec=0)</eventInfo></Event>

Thanks for any assistance.

1 Like

I have the same problem. Did you find a solution?

second that updating is not happening on a regular basis

My issue ended up been a bug in the ISY firmware. I upgraded to the lasted 5.0 alpha firmware version on the ISY and have not experienced this issue any more.

I am having the same issue but the upgrade to the current 5.0.12C release did not solve it. This use to work, I really need it to work or find an alternative solution.

For any one else, resetting the PLM in the ISY worked for me

I am also experiencing the same problem. My ISY shows the correct status but both HASS and by extension homekit show incorrect status. @kirkfrey by resetting do you mean Restore Modem (PLM) or is there another way?

I’m a newbie with ISY, should I try out 5.0.12C as well? How stable are the alpha releases?

@kirkfrey
Could you please explain a little more of what you had to do? I am stuck in the same situation as well. Thanks
Do you feel that I need to upgrade to 5.0 as well? I am still on ver. 4.6x

Any solutions here? I have intermittent status issues. Sometimes it updates right away, other times, it takes a few seconds, other times 20-30 seconds before it updates…

Firmware 4.6.2 didn’t get me anywhere…apparently on was on an even older one.

Like unplugging it and plugging it back in? Or some other reset method?

…tried: Unplug for 10+ seconds. Hold the set button for ten seconds when reapplying power. Wait for the LED to cycle.

That didn’t make a difference

Sorry, been away for a while. Not just unplugging it - full PLM restore.

it appears that resetting the PLM is only a short term temp fix. Anyone out there have a better fix??

It appears there’s an issue with the implementation of ISY within HASS.IO. As I can confirm that the ISY updates the status immediately, however HASS.IO “sometimes” updates within a second or two, but then other times it can take 10-20 seconds.

We need to report this as a bug to the developer(s) of the ISY implementation and I’m not 100% sure how to do that.

I am seeing the same issue. Has anyone gotten more info on this? Thanks!

Hi Kirk,

What are the steps for a full PLM restore? Will I loose all the links/configuration of all my insteon devices?

Hi everyone,

I’m new to Home Assistant, but pretty well versed with ISY. I managed to get my ISY994i to take commands from the HA console. However, at no point has HA updated the state (specifically been attempting lights) on the overview page whenever I change the state from the ISY or the physical switch.

I’ve scoured the forums and haven’t been able to figure out what I’m doing wrong. One person mentioned sending “rest” commands every so often to manually pull the states. Is that the only option? I assumed this was an integral function based on some other posts.

I’d be happy with 10-20 second lag, but I can’t even get that.

ISY firmware is 5.0.16

Any guidance would be appreciated!

Thanks!

Check this thread out:

If you have HACS already it is super easy to install. Much more developed than what is built into HA right now.