Jump to content

Node Status Notification?


barkster

Recommended Posts

I'm trying to get the status of my pool heater when it's turned off and on. I tried "Pool Heater is ${sys.node.30 4a 13 1.st}" and when it runs it sends me "Pool Heater is node[30 4a 13] instead.  Also, I assume your supposed the add the 1 to the end of the node address, wiki doesn't explain that.  Thanks

Link to comment

Look at the Status of the node the ISY is showing.   Then Query node (right click node and select Query) to retrieve actual state of device.

 

There are specific steps that must be followed when replacing a PLM.  If not followed the ISY Status could be different from actual device state.  Could also be a comm issue.

 

What type device is controlling the pool heater?

Link to comment

Ok after looking bit more it goes back to my original question.  This is an IO linc and when I use 30 4A 13 1 it is getting status of the sensor and not the relay.  I assume it's because of the 1 and of course the wiki doesn't tell you how to determine what value to use after the address.  How do you determine which value you u want after the address?  I need status of the relay instead of the sensor?

Link to comment

Many Insteon devices use multiple Group numbers.  The 8 button KPL uses 1-8, the 6 button KPL uses 5 Group number, 1, 3-6.

 

The I/O Linc Relay can be Queried to get the node specific Group number.  The hardware information also has this data.  Here is a Query of an I/O Linc Relay.

 

Thu 03/24/2016 08:59:40 AM : [iNST-TX-I1  ] 02 62 15 BB 5A 0F 19 01
Thu 03/24/2016 08:59:40 AM : [iNST-ACK    ] 02 62 15.BB.5A 0F 19 01 06          LTSREQ (01)
Thu 03/24/2016 08:59:41 AM : [iNST-SRX    ] 02 50 15.BB.5A 22.80.0B 2B 00 00           (00)
Thu 03/24/2016 08:59:41 AM : [std-Direct Ack] 15.BB.5A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Thu 03/24/2016 08:59:41 AM : [iNST-TX-I1  ] 02 62 15 BB 5A 0F 19 00
Thu 03/24/2016 08:59:41 AM : [iNST-ACK    ] 02 62 15.BB.5A 0F 19 00 06          LTSREQ (LIGHT)
Thu 03/24/2016 08:59:41 AM : [iNST-SRX    ] 02 50 15.BB.5A 22.80.0B 2B 00 00           (00)
Thu 03/24/2016 08:59:41 AM : [std-Direct Ack] 15.BB.5A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Thu 03/24/2016 08:59:41 AM : [D2D EVENT   ] Event [15 BB 5A 2] [sT] [0] uom=0 prec=-1
Thu 03/24/2016 08:59:41 AM : [  15 BB 5A 2]       ST   0
 
 
Also note that the I/O Linc Relay does NOT signal back to the PLM/ISY when the Relay changes state.   A Program can turn the Relay On, the Relay timer turns the Relay Off, and the ISY Status will show Relay On as that is the last command sent even though Relay is actually Off.
 
A Query  is required to get actual Relay state into ISY Status.    .
Link to comment

thanks you are way more knowledgeable about this than 99% of us.  Looking at what you wrote I still have no clue how you determine what "group" the relay is associated with.  I know you highlighted it but not sure how a laymen would determine that.  I've got it working now so thanks

Link to comment

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...