HM interne Readings aktualisieren sich nach set nicht

Begonnen von mrdustinhoffmann, 08 Juni 2019, 11:38:42

Vorheriges Thema - Nächstes Thema

mrdustinhoffmann

Hallo zusammen,

wahrscheinlich ein simpler Konfigurationsfehler, aber ich komme einfach nicht drauf.
Im Forum konnte ich über die Suche nichts finden und hoffe, dass ihr mir weiterhelfen könnt:

Das Problem betrifft alle meine HM-Devices, ich würde mich bei diesem Beispiel jetzt an HmIP-BSM halten.
Sobald ich den Schalter setze, wird das Licht an/aus geschaltet. Jedoch der Status ändert sich nicht, was daran liegt, dass die internen Readings nicht aktualisiert werden.
Sobald ich manuell ein "get HM_B_Licht devstate" ausführe, sind die internen Readings aktuell und der Status passt auch.

Was habe ich vergessen?

Konfiguration HMCCU:
Zitatdefine HMCCU2 HMCCU xxx.xxx.xxx.xxx
setuuid HMCCU2 5cfa1089-f33f-5daf-31f6-cb2315e9f0a3ebdd
attr HMCCU2 ccuflags procrpc
attr HMCCU2 cmdIcon on:general_an off:general_aus
attr HMCCU2 eventMap /rpcserver on:on/rpcserver off:off/
attr HMCCU2 room Admin
attr HMCCU2 rpcinterfaces BidCos-RF,HmIP-RF
attr HMCCU2 rpcport 2001,2010
attr HMCCU2 stateFormat rpcstate/state
attr HMCCU2 verbose 0

define d_rpc178009BidCos_RF HMCCURPCPROC http://xxx.xxx.xxx.xxx BidCos-RF
setuuid d_rpc178009BidCos_RF 5cfa827d-f33f-5daf-e95e-407d0c2856cfb0a3
attr d_rpc178009BidCos_RF alias CCU RPC BidCos-RF
attr d_rpc178009BidCos_RF eventMap /rpcserver on:on/rpcserver off:off/
attr d_rpc178009BidCos_RF room Admin
attr d_rpc178009BidCos_RF stateFormat rpcstate/state
attr d_rpc178009BidCos_RF verbose 0

define d_rpc178009HmIP_RF HMCCURPCPROC http://xxx.xxx.xxx.xxx HmIP-RF
setuuid d_rpc178009HmIP_RF 5cfb6a42-f33f-5daf-3abf-38d883f063d0b47c
attr d_rpc178009HmIP_RF alias CCU RPC HmIP-RF
attr d_rpc178009HmIP_RF eventMap /rpcserver on:on/rpcserver off:off/
attr d_rpc178009HmIP_RF room Admin
attr d_rpc178009HmIP_RF stateFormat rpcstate/state
attr d_rpc178009HmIP_RF verbose 0

Konfiguration HM_B_Licht:
Zitatdefine HM_B_Licht HMCCUDEV 000858A98A48D6
setuuid HM_B_Licht 5cd11712-f33f-5daf-ac4c-a8ef3cd30bc649e2
attr HM_B_Licht IODev HMCCU2
attr HM_B_Licht alias Bad Licht
attr HM_B_Licht ccuverify 1
attr HM_B_Licht controldatapoint 4.STATE
attr HM_B_Licht event-on-change-reading .*
attr HM_B_Licht room Bad,HomeMatic,Licht,homekit
attr HM_B_Licht statechannel 4
attr HM_B_Licht statedatapoint 4.STATE
attr HM_B_Licht statevals on:true,off:false
attr HM_B_Licht substitute 4.STATE!(true|1):on,(false|0):off
attr HM_B_Licht verbose 5
attr HM_B_Licht webCmd control
attr HM_B_Licht widgetOverride control:uzsuToggle,off,on

mrdustinhoffmann

Keine Ahnung warum, aber jetzt geht es.
Hab noch verschiedene andere Parameter ausprobiert und dabei CCU und Raspberry immer mal wieder neugestartet.
Beitrag kann geschlossen/gelöscht werden.