habe hier iobroker mit homegear im Test. Dabei ist mir aufgefallen, dass bei stromlosem Zwischenstecker dennoch eine Bestätigung des Schaltvorgangs von homegear gemeldet wird. Dadurch hat man trotz bidcos keine Ahnung, ob der Schaltbefehl nun wirklich ausgeführt wurde oder nicht.
Siehe dazu die debug-logs von iobroker, einmal mit CCU (lxccu), einmal mit HOMEGEAR
mit den Schaltvorgängen jeweils mit stromlosem Aktor / eingestecktem Aktor.
[code]HOMEGEAR RPC Zwischenstecker Aktor Schaltvorgang bei ausgesteckt(stromlos)/eingesteckt
hm-rpc.0	2016-01-20 11:31:37	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
hm-rpc.0	2016-01-20 11:31:37	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:1”,“STATE”,true]
hm-rpc.0	2016-01-20 11:31:37	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:1,STATE,true
hm-rpc.0	2016-01-20 11:31:37	info	hm-rpc.0 setValue [“IEQ0074994:1”,“STATE”,true] BOOL
hm-rpc.0	2016-01-20 11:31:37	debug	hm-rpc.0 xmlrpc -> setValue 1 STATE: true
hm-rpc.0	2016-01-20 11:31:37	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
on ausgesteckt
hm-rpc.0	2016-01-20 11:19:05	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.0.STICKY_UNREACH
hm-rpc.0	2016-01-20 11:19:05	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.0.UNREACH
hm-rpc.0	2016-01-20 11:19:05	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:0”,“STICKY_UNREACH”,true]
hm-rpc.0	2016-01-20 11:19:05	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:0,STICKY_UNREACH,true
hm-rpc.0	2016-01-20 11:19:05	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:0”,“UNREACH”,true]
hm-rpc.0	2016-01-20 11:19:05	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:0,UNREACH,true
hm-rpc.0	2016-01-20 11:18:59	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
hm-rpc.0	2016-01-20 11:18:59	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:1”,“STATE”,true]
hm-rpc.0	2016-01-20 11:18:59	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:1,STATE,true
hm-rpc.0	2016-01-20 11:18:59	info	hm-rpc.0 setValue [“IEQ0074994:1”,“STATE”,true] BOOL
hm-rpc.0	2016-01-20 11:18:59	debug	hm-rpc.0 xmlrpc -> setValue 1 STATE: true
hm-rpc.0	2016-01-20 11:18:59	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
on ausgesteckt
hm-rpc.0	2016-01-20 11:18:57	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
hm-rpc.0	2016-01-20 11:18:57	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:1”,“STATE”,false]
hm-rpc.0	2016-01-20 11:18:57	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:1,STATE,false
hm-rpc.0	2016-01-20 11:18:57	info	hm-rpc.0 setValue [“IEQ0074994:1”,“STATE”,false] BOOL
hm-rpc.0	2016-01-20 11:18:57	debug	hm-rpc.0 xmlrpc -> setValue 1 STATE: false
hm-rpc.0	2016-01-20 11:18:57	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
off ausgesteckt
hm-rpc.0	2016-01-20 11:37:45	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.WORKING
hm-rpc.0	2016-01-20 11:37:45	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
hm-rpc.0	2016-01-20 11:37:45	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
hm-rpc.0	2016-01-20 11:37:45	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:1”,“WORKING”,false]
hm-rpc.0	2016-01-20 11:37:45	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:1,WORKING,false
hm-rpc.0	2016-01-20 11:37:45	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:1”,“STATE”,true]
hm-rpc.0	2016-01-20 11:37:45	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:1,STATE,true
hm-rpc.0	2016-01-20 11:37:45	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:1”,“STATE”,true]
hm-rpc.0	2016-01-20 11:37:45	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:1,STATE,true
hm-rpc.0	2016-01-20 11:37:45	info	hm-rpc.0 setValue [“IEQ0074994:1”,“STATE”,true] BOOL
hm-rpc.0	2016-01-20 11:37:45	debug	hm-rpc.0 xmlrpc -> setValue 1 STATE: true
hm-rpc.0	2016-01-20 11:37:45	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
eingesteckt on
hm-rpc.0	2016-01-20 11:37:42	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.WORKING
hm-rpc.0	2016-01-20 11:37:42	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
hm-rpc.0	2016-01-20 11:37:42	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.0.RSSI_DEVICE
hm-rpc.0	2016-01-20 11:37:42	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:1”,“WORKING”,false]
hm-rpc.0	2016-01-20 11:37:42	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:1,WORKING,false
hm-rpc.0	2016-01-20 11:37:42	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:1”,“STATE”,false]
hm-rpc.0	2016-01-20 11:37:42	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:1,STATE,false
hm-rpc.0	2016-01-20 11:37:42	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:0”,“RSSI_DEVICE”,-36]
hm-rpc.0	2016-01-20 11:37:42	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:0,RSSI_DEVICE,-36
hm-rpc.0	2016-01-20 11:37:42	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
hm-rpc.0	2016-01-20 11:37:42	debug	hm-rpc.0 xmlrpc <- event [“hm-rpc.0”,“IEQ0074994:1”,“STATE”,false]
hm-rpc.0	2016-01-20 11:37:42	debug	hm-rpc.0 xml multicall : hm-rpc.0,IEQ0074994:1,STATE,false
hm-rpc.0	2016-01-20 11:37:42	info	hm-rpc.0 setValue [“IEQ0074994:1”,“STATE”,false] BOOL
hm-rpc.0	2016-01-20 11:37:42	debug	hm-rpc.0 xmlrpc -> setValue 1 STATE: false
hm-rpc.0	2016-01-20 11:37:42	debug	inMem message hm-rpc.0.* hm-rpc.0.IEQ0074994.1.STATE
eingesteckt off
[/code]
[code]LXCCU RPC Zwischenstecker Aktor Schaltvorgang bei ausgesteckt(stromlos)/eingesteckt
hm-rpc.1	2016-01-20 10:45:44	debug	inMem message hm-rpc.1.* hm-rpc.1.IEQ0379063.0.STICKY_UNREACH
hm-rpc.1	2016-01-20 10:45:44	debug	inMem message hm-rpc.1.* hm-rpc.1.IEQ0379063.0.UNREACH
hm-rpc.1	2016-01-20 10:45:44	debug	hm-rpc.1 xmlrpc <- event [“hm-rpc.1”,“IEQ0379063:0”,“STICKY_UNREACH”,true]
hm-rpc.1	2016-01-20 10:45:44	debug	hm-rpc.1 xml multicall : hm-rpc.1,IEQ0379063:0,STICKY_UNREACH,true
hm-rpc.1	2016-01-20 10:45:44	error	hm-rpc.1 Error: XML-RPC fault: Failure
hm-rpc.1	2016-01-20 10:45:44	error	hm-rpc.1 xmlrpc -> setValue [“1”,“STATE”,true] BOOL
hm-rpc.1	2016-01-20 10:45:44	debug	hm-rpc.1 xmlrpc <- event [“hm-rpc.1”,“IEQ0379063:0”,“UNREACH”,true]
hm-rpc.1	2016-01-20 10:45:44	debug	hm-rpc.1 xml multicall : hm-rpc.1,IEQ0379063:0,UNREACH,true
hm-rpc.1	2016-01-20 10:45:43	info	hm-rpc.1 setValue [“IEQ0379063:1”,“STATE”,true] BOOL
hm-rpc.1	2016-01-20 10:45:43	debug	hm-rpc.1 xmlrpc -> setValue 1 STATE: true
on
hm-rpc.1	2016-01-20 10:45:40	debug	inMem message hm-rpc.1.* hm-rpc.1.IEQ0379063.0.STICKY_UNREACH
hm-rpc.1	2016-01-20 10:45:40	debug	inMem message hm-rpc.1.* hm-rpc.1.IEQ0379063.0.UNREACH
hhm-rpc.1	2016-01-20 10:45:40	debug	hm-rpc.1 xmlrpc <- event [“hm-rpc.1”,“IEQ0379063:0”,“STICKY_UNREACH”,true]
hm-rpc.1	2016-01-20 10:45:40	debug	hm-rpc.1 xml multicall : hm-rpc.1,IEQ0379063:0,STICKY_UNREACH,true
hm-rpc.1	2016-01-20 10:45:40	error	hm-rpc.1 Error: XML-RPC fault: Failure
hm-rpc.1	2016-01-20 10:45:40	error	hm-rpc.1 xmlrpc -> setValue [“1”,“STATE”,false] BOOL
hm-rpc.1	2016-01-20 10:45:40	debug	hm-rpc.1 xmlrpc <- event [“hm-rpc.1”,“IEQ0379063:0”,“UNREACH”,true]
hm-rpc.1	2016-01-20 10:45:40	debug	hm-rpc.1 xml multicall : hm-rpc.1,IEQ0379063:0,UNREACH,true
hm-rpc.1	2016-01-20 10:45:39	info	hm-rpc.1 setValue [“IEQ0379063:1”,“STATE”,false] BOOL
hm-rpc.1	2016-01-20 10:45:39	debug	hm-rpc.1 xmlrpc -> setValue 1 STATE: false
off
Stecker gezogen
hm-rpc.1	2016-01-20 10:20:51	debug	inMem message hm-rpc.1.* hm-rpc.1.IEQ0379063.1.WORKING
hm-rpc.1	2016-01-20 10:20:51	debug	inMem message hm-rpc.1.* hm-rpc.1.IEQ0379063.1.STATE
hm-rpc.1	2016-01-20 10:20:51	debug	hm-rpc.1 xmlrpc <- event [“hm-rpc.1”,“IEQ0379063:1”,“WORKING”,false]
hm-rpc.1	2016-01-20 10:20:51	debug	hm-rpc.1 xml multicall : hm-rpc.1,IEQ0379063:1,WORKING,false
hm-rpc.1	2016-01-20 10:20:51	debug	hm-rpc.1 xmlrpc <- event [“hm-rpc.1”,“IEQ0379063:1”,“STATE”,true]
hm-rpc.1	2016-01-20 10:20:51	debug	hm-rpc.1 xml multicall : hm-rpc.1,IEQ0379063:1,STATE,true
hm-rpc.1	2016-01-20 10:20:50	info	hm-rpc.1 setValue [“IEQ0379063:1”,“STATE”,true] BOOL
hm-rpc.1	2016-01-20 10:20:50	debug	hm-rpc.1 xmlrpc -> setValue 1 STATE: true
eingesteckt on
hm-rpc.1	2016-01-20 10:20:47	debug	inMem message hm-rpc.1.* hm-rpc.1.IEQ0379063.1.WORKING
hm-rpc.1	2016-01-20 10:20:47	debug	inMem message hm-rpc.1.* hm-rpc.1.IEQ0379063.1.STATE
hm-rpc.1	2016-01-20 10:20:46	debug	hm-rpc.1 xmlrpc <- event [“hm-rpc.1”,“IEQ0379063:1”,“WORKING”,false]
hm-rpc.1	2016-01-20 10:20:46	debug	hm-rpc.1 xml multicall : hm-rpc.1,IEQ0379063:1,WORKING,false
hm-rpc.1	2016-01-20 10:20:46	debug	hm-rpc.1 xmlrpc <- event [“hm-rpc.1”,“IEQ0379063:1”,“STATE”,false]
hm-rpc.1	2016-01-20 10:20:46	debug	hm-rpc.1 xml multicall : hm-rpc.1,IEQ0379063:1,STATE,false
hm-rpc.1	2016-01-20 10:20:46	info	hm-rpc.1 setValue [“IEQ0379063:1”,“STATE”,false] BOOL
hm-rpc.1	2016-01-20 10:20:46	debug	hm-rpc.1 xmlrpc -> setValue 1 STATE: false
eingesteckt off[/code]