What does lastheardfrom and online do for unplugged Insteon devices

Version 3.3.0 release and prior versions on Windows 10 and 11 with Insteon Hub II

I have several Insteon micro switches and outdoor on/off switches connected to devices that are generally not plugged in until they are used…

I’m getting LastHeardFrom change updates for these devices when they have been un plugged for over a month.

Am I doing something wrong ?

Is this expected behavior ?

It seems to me once unplugged a device would no longer have updates in the log every few minutes and become OFFLINE in the things page.

Thanx for any thoughts on this ?

Address: 40.12.8B is an Insteon Outdoor On/Off Module is not plugged in or powered up, how is it getting an ACK response.

Address 39.37.D5 is the Insteon Hub.

2022-07-08 10:36:26.047 [DEBUG] [teon.internal.driver.hub.HubIOStream] - getting http://192.168.0.105:25105/buffstatus.xml
2022-07-08 10:36:26.056 [DEBUG] [nsteon.internal.device.InsteonDevice] - qe taken off direct: GenericSwitch(1:1:6) OUT:Cmd:0x62|toAddress:40.12.8B|messageFlags:0x0F=DIRECT:3:3|command1:0x19|command2:0x00|
2022-07-08 10:36:26.057 [DEBUG] [binding.insteon.internal.driver.Port] - writing (500): OUT:Cmd:0x62|toAddress:40.12.8B|messageFlags:0x0F=DIRECT:3:3|command1:0x19|command2:0x00|
2022-07-08 10:36:26.058 [DEBUG] [nsteon.internal.device.InsteonDevice] - next request queue processed in 500 msec, quiettime = 500
2022-07-08 10:36:26.058 [DEBUG] [teon.internal.driver.hub.HubIOStream] - getting http://192.168.0.105:25105/buffstatus.xml
2022-07-08 10:36:26.063 [DEBUG] [teon.internal.driver.hub.HubIOStream] - getting http://192.168.0.105:25105/3?026240128b0f1900=I=3
2022-07-08 10:36:26.557 [DEBUG] [.internal.device.RequestQueueManager] - device queue for 40.12.8B is empty!
2022-07-08 10:36:27.052 [DEBUG] [teon.internal.driver.hub.HubIOStream] - getting http://192.168.0.105:25105/buffstatus.xml
2022-07-08 10:36:27.055 [DEBUG] [ding.insteon.internal.InsteonBinding] - got msg: IN:Cmd:0x5C|fromAddress:40.12.8B|toAddress:39.37.D5|messageFlags:0x23=ACK_OF_DIRECT:3:0|command1:0x19|command2:0x00|
2022-07-08 10:36:27.055 [DEBUG] [nsteon.internal.device.InsteonDevice] - ----- applying message to feature: Beep
2022-07-08 10:36:27.056 [DEBUG] [nsteon.internal.device.InsteonDevice] - ----- applying message to feature: LEDOnOff
2022-07-08 10:36:27.056 [DEBUG] [nsteon.internal.device.InsteonDevice] - ----- applying message to feature: GenericSwitch
2022-07-08 10:36:27.057 [DEBUG] [on.internal.device.MessageDispatcher] - 40.12.8B:GenericSwitch DIRECT_ACK: q:QUERY_PENDING cmd: 92
2022-07-08 10:36:27.057 [DEBUG] [on.internal.device.MessageDispatcher] - defdisp: 40.12.8B:GenericSwitch set status to: QUERY_ANSWERED
2022-07-08 10:36:27.058 [DEBUG] [nsteon.internal.device.DeviceFeature] - 40.12.8B:GenericLastTime publishing: 2022-07-08T10:36:27.058188900-0400
2022-07-08 10:36:28.056 [DEBUG] [teon.internal.driver.hub.HubIOStream] - getting http://192.168.0.105:25105/buffstatus.xml