NEWS
Test Adapter shuttercontrol v1.7.x
-
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
Mir ist inzwischen aufgefallen, wenn ich den Button openAll drücke, fährt der Rolladen Schlafzimmer auch nicht hoch.
dann ist was anderes faul!
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
Der reagiert anscheinend ausschließlich auf die Werte Wohnbereich morgens und abends.
das passt nicht!
wenn Shuttercontrol (SC) weiss dass er nicht oben ist, würde SC ihn mit open all hochfahren.Demnach scheint SC nicht die aktuelle Position korrekt zu kennen.
Was unterscheidet den Rollladenaktor im Schlafzimmer von den anderen?
edit:
hat wahrscheinlich nichts mit dem Problem zu tun:das Fenster geht nach West?
+/- 65 Grad wäre bis 335 Grad.
Soweit kommt die Sonne doch nie?Ich habe das selbe in der entgegengesetzten Richtung.
Da habe ich das Fenster virtuell "versetzt", den Bereich verkleinert, so dass sinnvolle Werte für Anfang und Ende herauskommen. -
Vermutlich ist einfach nur der wichtigste Datenpunkt beim Schlafzimmer falsch, also der, der den Rollladen bewegt. Hast du den schon kontrolliert?
-
@rtwl sagte in Test Adapter shuttercontrol v1.4.x:
Hast du den schon kontrolliert?
muss er, sonst würde due Verdunklungsfahrt nicht funktionieren
-
@homoran stimmt natürlich
-
Mir ist noch ein Schiefstand zwischen dem Level aus Homematic (richtig) und Objekten im Adapter aufgefallen.
In der Zentrale von Homematic stehen Sie richtiger so:
Werden aber in den Objekten von Shuttercontrol wie folgt ausgewiesen:
Hier scheint er aus dem Objekt nicht richtig den Wert zu ziehen:
Hat jemand auch das Problem mit Homematic und weiß eine Lösung hierzu???
Rolladen sind kalibriert. Das habe ich schon mit @WeiserWolf zusammen geprüft. -
@david16 sagte in Test Adapter shuttercontrol v1.4.x:
Hier scheint er aus dem Objekt nicht richtig den Wert zu ziehen:
das müsste das debug-log zeigen
@david16 sagte in Test Adapter shuttercontrol v1.4.x:
Rolladen sind kalibriert
und auch verzögert eingelesen worden?
-
@homoran said in Test Adapter shuttercontrol v1.4.x:
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
Mir ist inzwischen aufgefallen, wenn ich den Button openAll drücke, fährt der Rolladen Schlafzimmer auch nicht hoch.
dann ist was anderes faul!
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
Der reagiert anscheinend ausschließlich auf die Werte Wohnbereich morgens und abends.
das passt nicht!
wenn Shuttercontrol (SC) weiss dass er nicht oben ist, würde SC ihn mit open all hochfahren.Demnach scheint SC nicht die aktuelle Position korrekt zu kennen.
Was unterscheidet den Rollladenaktor im Schlafzimmer von den anderen?
edit:
hat wahrscheinlich nichts mit dem Problem zu tun:das Fenster geht nach West?
+/- 65 Grad wäre bis 335 Grad.
Soweit kommt die Sonne doch nie?Ich habe das selbe in der entgegengesetzten Richtung.
Da habe ich das Fenster virtuell "versetzt", den Bereich verkleinert, so dass sinnvolle Werte für Anfang und Ende herauskommen.Ich habe gestern mal den Button SunProtect gedrückt, da sind alle Rolläden, auch Schlafzimmer, in ihre passende Position gefahren. Wenn ich danach openAll ausführe, bleibt der Rolladen Schlafzimmer unten, bewegt sich nicht.
Es Rolladen Schlafzimmer unterscheidet sich nicht von den anderen. Alles die gleichen.
Hinsichtlich +/- 65 Grad... Habe das so eingestellt, dass wenn die Sonne von Süden aus um das Haus kommt, die Rolläden auf der Westseite eben eher herunterfahren. +65 Grad macht natürlich wenig Sinn, brauche ich auch nicht. -
@homoran Ich habe die Logs für den Adapter hm-rpc.0 jetzt auch angestellt und getestet. Ich habe aber die https-Verbindung in der Homematic-Zentrale deaktiviert. Den Punkt beschreibe ich zum Schluss...
Ausgangpunkt:
Logs für den Adapter hm-rpc.0: an
Logs für den Adapter shuttercontrol.0: anCCU - Zentrale Homematic:
Iobroker - Rollladen:
Iobroker - Shuttercontrol:
Achtung Werte stimmen teileweise nicht zum Rollladenlevel & Homematic
1. Erster Test Rollos auf 50 % über CCU fahren, wo das Level stimmt:
CCU - Zentrale Homematic:
Iobroker - Rollladen:
Iobroker - Shuttercontrol:
Logs :
2023-05-21 12:55:08.920 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,MEQ0699940:1,BRIGHTNESS,98 2023-05-21 12:55:08.921 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","MEQ0699940:1","BRIGHTNESS",98] 2023-05-21 12:55:08.922 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.MEQ0699940.1.BRIGHTNESS ==> UNIT: "" (min: 0, max: 255) From "98" => "98" 2023-05-21 12:55:08.923 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,MEQ0699940:1,ERROR,0 2023-05-21 12:55:08.924 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","MEQ0699940:1","ERROR",0] 2023-05-21 12:55:08.924 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.MEQ0699940.1.ERROR ==> UNIT: "" (min: 0, max: 7) From "0" => "0" 2023-05-21 12:55:10.911 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,PEQ0009228:1,LEVEL,0.5 2023-05-21 12:55:10.912 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","PEQ0009228:1","LEVEL",0.5] 2023-05-21 12:55:10.913 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.PEQ0009228.1.LEVEL ==> UNIT: "100%" (min: 0, max: 1) From "0.5" => "50" 2023-05-21 12:55:10.931 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,PEQ0009228:1,WORKING,false 2023-05-21 12:55:10.932 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","PEQ0009228:1","WORKING",false] 2023-05-21 12:55:10.933 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.PEQ0009228.1.WORKING ==> UNIT: "" (min: undefined, max: undefined) From "false" => "false" 2023-05-21 12:55:10.934 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,PEQ0009228:1,DIRECTION,0 2023-05-21 12:55:10.935 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","PEQ0009228:1","DIRECTION",0] 2023-05-21 12:55:10.936 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.PEQ0009228.1.DIRECTION ==> UNIT: "" (min: 0, max: 3) From "0" => "0" 2023-05-21 12:55:10.962 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check started 2023-05-21 12:55:10.973 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check end 2023-05-21 12:55:10.976 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter state changed: Arbeitszimmer|Rollladenaktor|Fenster|Empfänger.LEVEL old value = 100 new value = 50 2023-05-21 12:55:10.977 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterName: Arbeitszimmer|Rollladenaktor|Fenster|Empfänger.LEVEL 2023-05-21 12:55:10.978 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterState: 50 % 2023-05-21 12:55:10.979 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentAction: Manu_Mode 2023-05-21 12:55:10.979 - [34mdebug[39m: shuttercontrol.0 (35278) #2 triggerAction: Manu_Mode 2023-05-21 12:55:10.980 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentHeight: 100 % 2023-05-21 12:55:10.980 - [34mdebug[39m: shuttercontrol.0 (35278) #2 oldHeight: 100 % 2023-05-21 12:55:10.980 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterState: disabled 2023-05-21 12:55:10.981 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterStateTime: 60 seconds 2023-05-21 12:55:11.042 - [34mdebug[39m: shuttercontrol.0 (35278) Arbeitszimmer|Rollladenaktor|Fenster|Empfänger.LEVEL Updated trigger action to Manu_Mode to prevent moving after window close 2023-05-21 12:55:11.043 - [34mdebug[39m: shuttercontrol.0 (35278) Arbeitszimmer|Rollladenaktor|Fenster|Empfänger.LEVEL drived manually to 50. Old value = 100. New value = 50 2023-05-21 12:55:12.477 - [34mdebug[39m: shuttercontrol.0 (35278) save current height after State Check: 50% from Arbeitszimmer|Rollladenaktor|Fenster|Empfänger.LEVEL 2023-05-21 12:55:12.477 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter Arbeitszimmer|Rollladenaktor|Fenster|Empfänger.LEVEL was moved manually to: 50% - prevent trigger from driving back 2023-05-21 12:55:14.025 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0894663:1,LEVEL,0.5 2023-05-21 12:55:14.026 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0894663:1","LEVEL",0.5] 2023-05-21 12:55:14.026 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0894663.1.LEVEL ==> UNIT: "100%" (min: 0, max: 1) From "0.5" => "50" 2023-05-21 12:55:14.030 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0894663:1,WORKING,false 2023-05-21 12:55:14.030 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0894663:1","WORKING",false] 2023-05-21 12:55:14.031 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0894663.1.WORKING ==> UNIT: "" (min: undefined, max: undefined) From "false" => "false" 2023-05-21 12:55:14.032 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0894663:1,DIRECTION,0 2023-05-21 12:55:14.032 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0894663:1","DIRECTION",0] 2023-05-21 12:55:14.033 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0894663.1.DIRECTION ==> UNIT: "" (min: 0, max: 3) From "0" => "0" 2023-05-21 12:55:14.079 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check started 2023-05-21 12:55:14.090 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check end 2023-05-21 12:55:14.096 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter state changed: Hauswirtschaftsraum|Rollladenaktor|Fenster|Empfänger.LEVEL old value = 100 new value = 50 2023-05-21 12:55:14.097 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterName: Hauswirtschaftsraum|Rollladenaktor|Fenster|Empfänger.LEVEL 2023-05-21 12:55:14.097 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterState: 50 % 2023-05-21 12:55:14.098 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentAction: Manu_Mode 2023-05-21 12:55:14.098 - [34mdebug[39m: shuttercontrol.0 (35278) #2 triggerAction: Manu_Mode 2023-05-21 12:55:14.098 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentHeight: 100 % 2023-05-21 12:55:14.098 - [34mdebug[39m: shuttercontrol.0 (35278) #2 oldHeight: 100 % 2023-05-21 12:55:14.099 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterState: disabled 2023-05-21 12:55:14.099 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterStateTime: 60 seconds 2023-05-21 12:55:14.170 - [34mdebug[39m: shuttercontrol.0 (35278) Hauswirtschaftsraum|Rollladenaktor|Fenster|Empfänger.LEVEL Updated trigger action to Manu_Mode to prevent moving after window close 2023-05-21 12:55:14.171 - [34mdebug[39m: shuttercontrol.0 (35278) Hauswirtschaftsraum|Rollladenaktor|Fenster|Empfänger.LEVEL drived manually to 50. Old value = 100. New value = 50 2023-05-21 12:55:15.182 - [34mdebug[39m: shuttercontrol.0 (35278) save current height after State Check: 50% from Hauswirtschaftsraum|Rollladenaktor|Fenster|Empfänger.LEVEL 2023-05-21 12:55:15.183 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter Hauswirtschaftsraum|Rollladenaktor|Fenster|Empfänger.LEVEL was moved manually to: 50% - prevent trigger from driving back
Fazit:
Die Rollos laufen ordnungsgemäß.
2. Erster Test Rollos auf 50 % über CCU fahren, wo das Level nicht stimmt:
CCU - Zentrale Homematic:
Iobroker - Rollladen:
Iobroker - Shuttercontrol:
Logs :
2023-05-21 13:10:37.177 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,NEQ1215247:1,LEVEL,1 2023-05-21 13:10:37.177 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","NEQ1215247:1","LEVEL",1] 2023-05-21 13:10:37.178 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.NEQ1215247.1.LEVEL ==> UNIT: "100%" (min: 0, max: 1) From "1" => "100" 2023-05-21 13:10:37.178 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,NEQ1215247:1,WORKING,true 2023-05-21 13:10:37.179 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","NEQ1215247:1","WORKING",true] 2023-05-21 13:10:37.179 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.NEQ1215247.1.WORKING ==> UNIT: "" (min: undefined, max: undefined) From "true" => "true" 2023-05-21 13:10:37.180 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,NEQ1215247:1,DIRECTION,2 2023-05-21 13:10:37.180 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","NEQ1215247:1","DIRECTION",2] 2023-05-21 13:10:37.181 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.NEQ1215247.1.DIRECTION ==> UNIT: "" (min: 0, max: 3) From "2" => "2" 2023-05-21 13:10:37.983 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,MEQ0695547:1,BRIGHTNESS,35 2023-05-21 13:10:37.984 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","MEQ0695547:1","BRIGHTNESS",35] 2023-05-21 13:10:37.985 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.MEQ0695547.1.BRIGHTNESS ==> UNIT: "" (min: 0, max: 255) From "35" => "35" 2023-05-21 13:10:37.989 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,MEQ0695547:1,ERROR,0 2023-05-21 13:10:37.990 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","MEQ0695547:1","ERROR",0] 2023-05-21 13:10:37.991 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.MEQ0695547.1.ERROR ==> UNIT: "" (min: 0, max: 7) From "0" => "0" 2023-05-21 13:10:38.490 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0891640:1,LEVEL,1 2023-05-21 13:10:38.491 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0891640:1","LEVEL",1] 2023-05-21 13:10:38.492 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0891640.1.LEVEL ==> UNIT: "100%" (min: 0, max: 1) From "1" => "100" 2023-05-21 13:10:38.502 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0891640:1,WORKING,true 2023-05-21 13:10:38.503 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0891640:1","WORKING",true] 2023-05-21 13:10:38.504 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0891640.1.WORKING ==> UNIT: "" (min: undefined, max: undefined) From "true" => "true" 2023-05-21 13:10:38.504 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0891640:1,DIRECTION,2 2023-05-21 13:10:38.505 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0891640:1","DIRECTION",2] 2023-05-21 13:10:38.505 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0891640.1.DIRECTION ==> UNIT: "" (min: 0, max: 3) From "2" => "2" 2023-05-21 13:10:43.899 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0432413:1,STATE,false 2023-05-21 13:10:43.899 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0432413:1","STATE",false] 2023-05-21 13:10:43.900 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0432413.1.STATE ==> UNIT: "" (min: undefined, max: undefined) From "false" => "false" 2023-05-21 13:10:43.910 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0432413:1,ERROR,0 2023-05-21 13:10:43.911 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0432413:1","ERROR",0] 2023-05-21 13:10:43.911 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0432413.1.ERROR ==> UNIT: "" (min: 0, max: 7) From "0" => "0" 2023-05-21 13:10:43.912 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0432413:1,LOWBAT,false 2023-05-21 13:10:43.913 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0432413:1","LOWBAT",false] 2023-05-21 13:10:43.915 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0432413.1.LOWBAT ==> UNIT: "" (min: undefined, max: undefined) From "false" => "false" 2023-05-21 13:10:44.350 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0885247:1,LEVEL,1 2023-05-21 13:10:44.351 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0885247:1","LEVEL",1] 2023-05-21 13:10:44.351 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0885247.1.LEVEL ==> UNIT: "100%" (min: 0, max: 1) From "1" => "100" 2023-05-21 13:10:44.352 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0885247:1,WORKING,true 2023-05-21 13:10:44.352 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0885247:1","WORKING",true] 2023-05-21 13:10:44.353 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0885247.1.WORKING ==> UNIT: "" (min: undefined, max: undefined) From "true" => "true" 2023-05-21 13:10:44.353 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0885247:1,DIRECTION,2 2023-05-21 13:10:44.353 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0885247:1","DIRECTION",2] 2023-05-21 13:10:44.354 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0885247.1.DIRECTION ==> UNIT: "" (min: 0, max: 3) From "2" => "2" 2023-05-21 13:10:50.898 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0891640:1,LEVEL,0.5 2023-05-21 13:10:50.899 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0891640:1","LEVEL",0.5] 2023-05-21 13:10:50.899 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0891640.1.LEVEL ==> UNIT: "100%" (min: 0, max: 1) From "0.5" => "50" 2023-05-21 13:10:50.911 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0891640:1,WORKING,false 2023-05-21 13:10:50.911 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0891640:1","WORKING",false] 2023-05-21 13:10:50.912 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0891640.1.WORKING ==> UNIT: "" (min: undefined, max: undefined) From "false" => "false" 2023-05-21 13:10:50.913 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0891640:1,DIRECTION,0 2023-05-21 13:10:50.913 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0891640:1","DIRECTION",0] 2023-05-21 13:10:50.914 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0891640.1.DIRECTION ==> UNIT: "" (min: 0, max: 3) From "0" => "0" 2023-05-21 13:10:50.935 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check started 2023-05-21 13:10:50.946 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check end 2023-05-21 13:10:50.948 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter state changed: Turmzimmer|Rollladenaktor|Fenster Mitte|Empfänger.LEVEL old value = 15 new value = 50 2023-05-21 13:10:50.949 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterName: Turmzimmer|Rollladenaktor|Fenster Mitte|Empfänger.LEVEL 2023-05-21 13:10:50.949 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterState: 50 % 2023-05-21 13:10:50.949 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentAction: Manu_Mode 2023-05-21 13:10:50.949 - [34mdebug[39m: shuttercontrol.0 (35278) #2 triggerAction: Manu_Mode 2023-05-21 13:10:50.950 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentHeight: 100 % 2023-05-21 13:10:50.950 - [34mdebug[39m: shuttercontrol.0 (35278) #2 oldHeight: 15 % 2023-05-21 13:10:50.950 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterState: disabled 2023-05-21 13:10:50.950 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterStateTime: 60 seconds 2023-05-21 13:10:51.017 - [34mdebug[39m: shuttercontrol.0 (35278) Turmzimmer|Rollladenaktor|Fenster Mitte|Empfänger.LEVEL Updated trigger action to Manu_Mode to prevent moving after window close 2023-05-21 13:10:51.018 - [34mdebug[39m: shuttercontrol.0 (35278) Turmzimmer|Rollladenaktor|Fenster Mitte|Empfänger.LEVEL drived manually to 50. Old value = 15. New value = 50 2023-05-21 13:10:52.028 - [34mdebug[39m: shuttercontrol.0 (35278) save current height after State Check: 50% from Turmzimmer|Rollladenaktor|Fenster Mitte|Empfänger.LEVEL 2023-05-21 13:10:52.029 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter Turmzimmer|Rollladenaktor|Fenster Mitte|Empfänger.LEVEL was moved manually to: 50% - prevent trigger from driving back 2023-05-21 13:10:52.992 - [34mdebug[39m: hm-rpc.0 (38960) [KEEPALIVE] Check if connection is alive 2023-05-21 13:10:52.993 - [34mdebug[39m: hm-rpc.0 (38960) Send PING... 2023-05-21 13:10:53.004 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,CENTRAL,PONG,iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9 2023-05-21 13:10:53.005 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","CENTRAL","PONG","iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9"] 2023-05-21 13:10:53.006 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event: hm-rpc.0.CENTRAL.PONG:iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9 discarded, no matching device 2023-05-21 13:10:53.009 - [34mdebug[39m: hm-rpc.0 (38960) PING ok 2023-05-21 13:10:56.676 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0885247:1,LEVEL,0.5 2023-05-21 13:10:56.676 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0885247:1","LEVEL",0.5] 2023-05-21 13:10:56.677 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0885247.1.LEVEL ==> UNIT: "100%" (min: 0, max: 1) From "0.5" => "50" 2023-05-21 13:10:56.678 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0885247:1,WORKING,false 2023-05-21 13:10:56.679 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0885247:1","WORKING",false] 2023-05-21 13:10:56.679 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0885247.1.WORKING ==> UNIT: "" (min: undefined, max: undefined) From "false" => "false" 2023-05-21 13:10:56.680 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,OEQ0885247:1,DIRECTION,0 2023-05-21 13:10:56.681 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","OEQ0885247:1","DIRECTION",0] 2023-05-21 13:10:56.681 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.OEQ0885247.1.DIRECTION ==> UNIT: "" (min: 0, max: 3) From "0" => "0" 2023-05-21 13:10:56.750 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check started 2023-05-21 13:10:56.761 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check end 2023-05-21 13:10:56.770 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter state changed: Turmzimmer|Rollladenaktor|Fenster rechts|Empfänger.LEVEL old value = 100 new value = 50 2023-05-21 13:10:56.771 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterName: Turmzimmer|Rollladenaktor|Fenster rechts|Empfänger.LEVEL 2023-05-21 13:10:56.771 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterState: 50 % 2023-05-21 13:10:56.772 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentAction: Manu_Mode 2023-05-21 13:10:56.772 - [34mdebug[39m: shuttercontrol.0 (35278) #2 triggerAction: Manu_Mode 2023-05-21 13:10:56.773 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentHeight: 100 % 2023-05-21 13:10:56.773 - [34mdebug[39m: shuttercontrol.0 (35278) #2 oldHeight: 100 % 2023-05-21 13:10:56.773 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterState: disabled 2023-05-21 13:10:56.774 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterStateTime: 60 seconds 2023-05-21 13:10:56.843 - [34mdebug[39m: shuttercontrol.0 (35278) Turmzimmer|Rollladenaktor|Fenster rechts|Empfänger.LEVEL Updated trigger action to Manu_Mode to prevent moving after window close 2023-05-21 13:10:56.843 - [34mdebug[39m: shuttercontrol.0 (35278) Turmzimmer|Rollladenaktor|Fenster rechts|Empfänger.LEVEL drived manually to 50. Old value = 100. New value = 50 2023-05-21 13:10:57.856 - [34mdebug[39m: shuttercontrol.0 (35278) save current height after State Check: 50% from Turmzimmer|Rollladenaktor|Fenster rechts|Empfänger.LEVEL 2023-05-21 13:10:57.856 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter Turmzimmer|Rollladenaktor|Fenster rechts|Empfänger.LEVEL was moved manually to: 50% - prevent trigger from driving back 2023-05-21 13:11:04.802 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,NEQ1215247:1,LEVEL,0.5 2023-05-21 13:11:04.803 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","NEQ1215247:1","LEVEL",0.5] 2023-05-21 13:11:04.803 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.NEQ1215247.1.LEVEL ==> UNIT: "100%" (min: 0, max: 1) From "0.5" => "50" 2023-05-21 13:11:04.814 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,NEQ1215247:1,WORKING,false 2023-05-21 13:11:04.815 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","NEQ1215247:1","WORKING",false] 2023-05-21 13:11:04.815 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.NEQ1215247.1.WORKING ==> UNIT: "" (min: undefined, max: undefined) From "false" => "false" 2023-05-21 13:11:04.816 - [34mdebug[39m: hm-rpc.0 (38960) xml multicall <event>: iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9,NEQ1215247:1,DIRECTION,0 2023-05-21 13:11:04.816 - [34mdebug[39m: hm-rpc.0 (38960) xmlrpc <- event ["iokroker:hm-rpc.0:33d460ed3f92f85cc55390e864523bf9","NEQ1215247:1","DIRECTION",0] 2023-05-21 13:11:04.816 - [34mdebug[39m: hm-rpc.0 (38960) hm-rpc.0.NEQ1215247.1.DIRECTION ==> UNIT: "" (min: 0, max: 3) From "0" => "0" 2023-05-21 13:11:04.839 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check started 2023-05-21 13:11:04.850 - [34mdebug[39m: shuttercontrol.0 (35278) #0 wait for shutter check end 2023-05-21 13:11:04.853 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter state changed: Turmzimmer|Rollladenaktor|Fenster links|Empfänger.LEVEL old value = 100 new value = 50 2023-05-21 13:11:04.854 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterName: Turmzimmer|Rollladenaktor|Fenster links|Empfänger.LEVEL 2023-05-21 13:11:04.854 - [34mdebug[39m: shuttercontrol.0 (35278) #2 shutterState: 50 % 2023-05-21 13:11:04.855 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentAction: Manu_Mode 2023-05-21 13:11:04.856 - [34mdebug[39m: shuttercontrol.0 (35278) #2 triggerAction: Manu_Mode 2023-05-21 13:11:04.856 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentHeight: 16.5 % 2023-05-21 13:11:04.856 - [34mdebug[39m: shuttercontrol.0 (35278) #2 oldHeight: 100 % 2023-05-21 13:11:04.856 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterState: disabled 2023-05-21 13:11:04.857 - [34mdebug[39m: shuttercontrol.0 (35278) #2 currentShutterStateTime: 60 seconds 2023-05-21 13:11:04.925 - [34mdebug[39m: shuttercontrol.0 (35278) Turmzimmer|Rollladenaktor|Fenster links|Empfänger.LEVEL Updated trigger action to Manu_Mode to prevent moving after window close 2023-05-21 13:11:04.926 - [34mdebug[39m: shuttercontrol.0 (35278) Turmzimmer|Rollladenaktor|Fenster links|Empfänger.LEVEL drived manually to 50. Old value = 100. New value = 50 2023-05-21 13:11:05.939 - [34mdebug[39m: shuttercontrol.0 (35278) save current height after State Check: 50% from Turmzimmer|Rollladenaktor|Fenster links|Empfänger.LEVEL 2023-05-21 13:11:05.941 - [34mdebug[39m: shuttercontrol.0 (35278) Shutter Turmzimmer|Rollladenaktor|Fenster links|Empfänger.LEVEL was moved manually to: 50% - prevent trigger from driving back
Fazit:
Die Rollos laufen ordnungsgemäß.
HTTPS-Verbindung Homematic & Iobroker:
Aufgrund der Kommunikationsprobleme habe ich vor dem Test die HTTPS-Verbindung zwischen Homematic und iobroker wieder herausgenommen:
Homematic:
Iobroker-Adapter-Einstelllungen:
Adapter hm-rega.0:
Adapter hm-rega.0:
Seit dem scheint nach mehreren Testläufen gut zu funktionieren. Vermutlich weil ich die https-Einstellungen herausgenommen haben, sonst habe ich nichts zu vorher geändert...
Das einzige was mit aufgefallen ist das der Adapter shuttercontrol teilweise nicht Homematic folgen kann. Wenn 2 Adapter fast zeitgleich laufen, verschluckt der Adapter shuttercontrol meist eine Änderung des Levels.
Ich meine aber dass @simatec (evtl. in der Anleitung...) oder hier im Verlauf auf die Problematik mit Homematic hingewiesen wurde. Irgendwo hatte ich es gesehen.Der Datenpunkt für das Level des Homematic Rollladenaktor ist auf jeden Fall immer aktuell.
Es soll auch keine schlecht gemeint Kritik an den Adapter sein @simatec. Ich konnte es es ausgiebig testen... Der Adapter und deine Doku ist echt richtig gut, höchsten Lob an die ganze Arbeit!!!! -
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
bleibt der Rolladen Schlafzimmer unten, bewegt sich nicht.
bleibt dabei
@homoran sagte in Test Adapter shuttercontrol v1.4.x:
Demnach scheint SC nicht die aktuelle Position korrekt zu kennen.
Und die Frage
@homoran sagte in Test Adapter shuttercontrol v1.4.x:
auch verzögert eingelesen worden?
ist auch noch nicht beantwortet worden.
-
@homoran said in Test Adapter shuttercontrol v1.4.x:
@homoran sagte in Test Adapter shuttercontrol v1.4.x:
Demnach scheint SC nicht die aktuelle Position korrekt zu kennen.
Wie kann ich SC denn die aktuelle Position des Rolladen mitteilen, wenn openAll bei dem Rolladen nicht funktioniert.
Und die Frage
@homoran sagte in Test Adapter shuttercontrol v1.4.x:
auch verzögert eingelesen worden?
ist auch noch nicht beantwortet worden.
Das bezog sich doch auf eine Frage eines anderen Users, hatte ich zumindest so verstanden. Nein, alle Rolladenaktoren sind gleichzeitig eingelesen worden. Es hat ja letztes Jahr funktioniert. Ich glaube, ich werde mal SC neu installieren und eine Konfig-Sicherung aus dem letzten Jahr einspielen.
-
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
Nein, alle Rolladenaktoren sind gleichzeitig eingelesen worden.
das ist bicht was ich meine!
es gibt den Menüpunkt Status verzögert feststellen o.ä. da auch HM mehrfach verschiedene Höhen während des Laufs meldet.
Durch die Option wird nicht der erste Wert, der meist der Startwert ist, sondern der wirkliche Wert erfasst -
@homoran
Meinst du diese? Die Einstellung bezieht sich aber auf alle Rolläden.
Habe gerade mal ausprobiert. CloseAll funktioniert, alle Rolläden fahren herunter. openAll funktioniert beim Rolladen Schlafzimmer nicht. -
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
Meinst du diese?
ja!
und 60 Sekunden sollten reichen@android51 sagte in Test Adapter shuttercontrol v1.4.x:
openAll funktioniert beim Rolladen Schlafzimmer nicht.
dann tippe ich auf eine Funkkollision.
Bei HM soll man nie mehrere bis viele Aktoren zeitgleich ansteuern.Die Frage nach dem Unterschied des Schlafzimmer Aktors ist auch noch nicht beantwortet.
hängt der z.B. funktechnisch ungünstiger? -
@homoran
die Rolläden sind von der Fa. Selve, nicht Homematic IP. Die werden verzögert alle 10 Sekunden angesteuert. Funkkollision schließe ich aus.
Habe gerade mal eine alte Datensicherung eingelesen. Problem besteht weiterhin. Habe jetzt in dem Objektbaum von SC nicht mal mehr alle Rolläden enthalten, obwohl alle in der Instanz korrekt angelegt sind. -
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
nicht Homematic IP
von HmIP hat niemand geredet.
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
die Rolläden sind von der Fa. Selve,
der Rollladenhersteller ist mir wumpe!
womit steuerst du die denn (über die CCU)?
-
@homoran
es sind schon Funkaktoren. Die werden über den Selve-Funktstick gesteuert (Selve-rf Adapter), der wiederum in meinem Raspberry pi steckt, auf dem auch der ioBroker installiert ist. -
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
Die werden über den Selve-Funktstick gesteuert, der wiederum in meinem Raspberry pi steckt, auf dem auch der ioBroker installiert ist.
und was hat die CCU damit zu tun?
-
@homoran
ich habe keine ccu erwähnt. -
@android51 sagte in Test Adapter shuttercontrol v1.4.x:
ich habe keine ccu erwähnt.
da waren doch eben Screenshots von der CCU!
Wenn du das nicht warst, dann sorry!
am Handy verliert man leicht den Überblick -
@homoran die Frage hattest du mir gestellt. - Ich habe Sie aber falsch verstanden. Ich dachte das hätte sich dem Post der Logs erklärt.
@Android51 id51 kannst du mir per Screenshot zeigen, wo das ist, ich finde es nicht...