Insteon PowerLinc, LampLinc, ControlLinc
Posted: Sat Jan 07, 2006 11:57 am
I've got the Insteon Starter Kit (2 SignalLincs, 2 LampLincs, and a ControlLinc) and a USB PowerLinc. After installing the 2 SignalLincs, 1 LampLinc and the ControlLinc, I can control the LampLinc via the ControlLinc.
Next I installed the PowerLinc and the Housebot plug-in for it. I can now control the LampLinc by changing the Power State property. However, when I use the ControlLinc to change the state of the LampLinc the Power State property is not updated. Also, it is not clear as to what the Get Status property is supposed to do. When I manually change if from state "No" to "Yes" it thinks a moment, and then Housebot changes the state back to "No". But the Power State property is not updated to reflect the current state of the LampLinc.
Here's the log output from the SDM (with some of my annotations):
------------------------------------------------------------------------------------
SDM log on startup
------------------------------------------------------------------------------------
downloadTimer started
timerActivate enabled
SDM:DM=active,1.01.10.146,1/7/2006 11:32:26 AM,responded,00.D5.F4,2.12
------------------------------------------------------------------------------------
SDM Log after:
Changing Power State flag for Insteon LampLinc from On to Off
Changing Power State flag for Insteon LampLinc from Off to On
Using a ControlLinc to turn off Insteon LampLinc
------------------------------------------------------------------------------------
downloadTimer started
timerActivate enabled
SDM:DM=active,1.01.10.146,1/7/2006 11:32:26 AM,responded,00.D5.F4,2.12
UIERR:OnDMIsReadyChange: Member not found
UIERR:OnText: Member not found
si:00 D5 F4 01 44 8E 05 13 00
UIERR:OnText: Member not found
PLC:eventraw=03
PLC:eventraw=04
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
PLC:receiveinsteonraw=04 01 44 8E 00 D5 F4 25 13 00
1/7/2006 11:34:10 AM:ackmsg=01.44.8E:OFF at OFF
PLC:setOnLevelText=01.44.8E,OFF
PLC:eventraw=03
UIERR:OnINSTEON(#4): Member not found
UIERR:OnText: Member not found
UIERR:OnText: Member not found
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
PLC:eventraw=08
PLC:receiveX10raw=00 17
PLC:receiveX10=E9
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnX10: Member not found
UIERR:OnText: Member not found
UIERR:OnX10Address: Member not found
UIERR:OnText: Member not found
PLC:eventraw=08
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
PLC:receiveX10raw=01 13
PLC:receiveX10=E Off
UIERR:OnX10: Member not found
UIERR:OnText: Member not found
UIERR:OnX10Command: Member not found
UIERR:OnText: Member not found
si:00 D5 F4 01 44 8E 05 11 FF
UIERR:OnText: Member not found
PLC:eventraw=03
PLC:eventraw=04
PLC:receiveinsteonraw=04 01 44 8E 00 D5 F4 25 11 FF
1/7/2006 11:36:28 AM:ackmsg=01.44.8E:ON at ON
PLC:eventraw=03
PLC:setOnLevelText=01.44.8E,ON
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnINSTEON(#4): Member not found
UIERR:OnText: Member not found
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnText: Member not found
PLC:eventraw=08
PLC:receiveX10raw=00 17
PLC:receiveX10=E9
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnX10: Member not found
UIERR:OnText: Member not found
UIERR:OnX10Address: Member not found
UIERR:OnText: Member not found
PLC:eventraw=08
PLC:receiveX10raw=01 12
PLC:receiveX10=E On
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnX10: Member not found
UIERR:OnText: Member not found
UIERR:OnX10Command: Member not found
UIERR:OnText: Member not found
------------------------------------------------------------------------------------
Note that I've got a couple of x10 ms12a's firing off on E8 and E10, just to muddy the waters.
It would be good to have the Power State property properly reflect the state of the LampLinc, but it looks like HB can control the LampLinc's.
Tim M
Next I installed the PowerLinc and the Housebot plug-in for it. I can now control the LampLinc by changing the Power State property. However, when I use the ControlLinc to change the state of the LampLinc the Power State property is not updated. Also, it is not clear as to what the Get Status property is supposed to do. When I manually change if from state "No" to "Yes" it thinks a moment, and then Housebot changes the state back to "No". But the Power State property is not updated to reflect the current state of the LampLinc.
Here's the log output from the SDM (with some of my annotations):
------------------------------------------------------------------------------------
SDM log on startup
------------------------------------------------------------------------------------
downloadTimer started
timerActivate enabled
SDM:DM=active,1.01.10.146,1/7/2006 11:32:26 AM,responded,00.D5.F4,2.12
------------------------------------------------------------------------------------
SDM Log after:
Changing Power State flag for Insteon LampLinc from On to Off
Changing Power State flag for Insteon LampLinc from Off to On
Using a ControlLinc to turn off Insteon LampLinc
------------------------------------------------------------------------------------
downloadTimer started
timerActivate enabled
SDM:DM=active,1.01.10.146,1/7/2006 11:32:26 AM,responded,00.D5.F4,2.12
UIERR:OnDMIsReadyChange: Member not found
UIERR:OnText: Member not found
si:00 D5 F4 01 44 8E 05 13 00
UIERR:OnText: Member not found
PLC:eventraw=03
PLC:eventraw=04
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
PLC:receiveinsteonraw=04 01 44 8E 00 D5 F4 25 13 00
1/7/2006 11:34:10 AM:ackmsg=01.44.8E:OFF at OFF
PLC:setOnLevelText=01.44.8E,OFF
PLC:eventraw=03
UIERR:OnINSTEON(#4): Member not found
UIERR:OnText: Member not found
UIERR:OnText: Member not found
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
PLC:eventraw=08
PLC:receiveX10raw=00 17
PLC:receiveX10=E9
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnX10: Member not found
UIERR:OnText: Member not found
UIERR:OnX10Address: Member not found
UIERR:OnText: Member not found
PLC:eventraw=08
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
PLC:receiveX10raw=01 13
PLC:receiveX10=E Off
UIERR:OnX10: Member not found
UIERR:OnText: Member not found
UIERR:OnX10Command: Member not found
UIERR:OnText: Member not found
si:00 D5 F4 01 44 8E 05 11 FF
UIERR:OnText: Member not found
PLC:eventraw=03
PLC:eventraw=04
PLC:receiveinsteonraw=04 01 44 8E 00 D5 F4 25 11 FF
1/7/2006 11:36:28 AM:ackmsg=01.44.8E:ON at ON
PLC:eventraw=03
PLC:setOnLevelText=01.44.8E,ON
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnINSTEON(#4): Member not found
UIERR:OnText: Member not found
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnText: Member not found
PLC:eventraw=08
PLC:receiveX10raw=00 17
PLC:receiveX10=E9
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnX10: Member not found
UIERR:OnText: Member not found
UIERR:OnX10Address: Member not found
UIERR:OnText: Member not found
PLC:eventraw=08
PLC:receiveX10raw=01 12
PLC:receiveX10=E On
UIERR:OnEvent: Member not found
UIERR:OnText: Member not found
UIERR:OnX10: Member not found
UIERR:OnText: Member not found
UIERR:OnX10Command: Member not found
UIERR:OnText: Member not found
------------------------------------------------------------------------------------
Note that I've got a couple of x10 ms12a's firing off on E8 and E10, just to muddy the waters.
It would be good to have the Power State property properly reflect the state of the LampLinc, but it looks like HB can control the LampLinc's.
Tim M