NEWS
HM-RPC Error: XML-RPC fault: Invalid parameter or value
-
@Malz1902
Der Level lässt sich nur über Kanal 4 ändern. Kanal liefert nur den Status Wert.@MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:
@Malz1902
Der Level lässt sich nur über Kanal 4 ändern. Kanal liefert nur den Status Wert.Vielleicht kannst Du mir noch bei was anderem helfen.
Wenn ich das Rollo manuell über den Taster fahre, und dann stoppe so ändert sich Level 3 auf die aktuelle Höhe wo das Rollo stehen geblieben ist.
Level 4 steht dan aber auf 0 wenn ich das Rollo manuell runtergefahren hab und bei 35 % gestoppt habe, das gleiche ist wenn ich es manuell hochfahre und bei 70 % stoppe, so steht bei Level 4 dann 100 % als ob es ganz oben wäre.Ich hatte mir schon nen Javasript geschrieben, der das vielleicht behebt aber nachdem das Rollo gestoppt ist, setzt der den Wert auf Rollo 4 und dann macht das Rollo noch eine kleine fahrt von 0.5
Also ich fahre manuell runter, stoppe bei 66.5 % dann wird der Wert von Level 3 in Level 4 kopiert und dann zuckt das Rollo noch einmal kurz.on({id: 'hm-rpc.1.00111A49915799.3.ACTIVITY_STATE', change: "ne"}, function (obj) { var status = getState("hm-rpc.1.00111A49915799.3.ACTIVITY_STATE").val; // 3 = Rollo steht setTimeout(function () { if (status == 3) { setTimeout(function () { var levelId3 = getState("hm-rpc.1.00111A49915799.3.LEVEL").val; var levelId4 = getState("hm-rpc.1.00111A49915799.4.LEVEL").val; if (levelId3 != levelId4) { if (levelId3 > 0 && levelId3 < 100) { setState("hm-rpc.1.00111A49915799.4.LEVEL", levelId3); } } }, 100); } }, 10000); });Hier mal mein Versuch
-
@MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:
@Malz1902
Der Level lässt sich nur über Kanal 4 ändern. Kanal liefert nur den Status Wert.Vielleicht kannst Du mir noch bei was anderem helfen.
Wenn ich das Rollo manuell über den Taster fahre, und dann stoppe so ändert sich Level 3 auf die aktuelle Höhe wo das Rollo stehen geblieben ist.
Level 4 steht dan aber auf 0 wenn ich das Rollo manuell runtergefahren hab und bei 35 % gestoppt habe, das gleiche ist wenn ich es manuell hochfahre und bei 70 % stoppe, so steht bei Level 4 dann 100 % als ob es ganz oben wäre.Ich hatte mir schon nen Javasript geschrieben, der das vielleicht behebt aber nachdem das Rollo gestoppt ist, setzt der den Wert auf Rollo 4 und dann macht das Rollo noch eine kleine fahrt von 0.5
Also ich fahre manuell runter, stoppe bei 66.5 % dann wird der Wert von Level 3 in Level 4 kopiert und dann zuckt das Rollo noch einmal kurz.on({id: 'hm-rpc.1.00111A49915799.3.ACTIVITY_STATE', change: "ne"}, function (obj) { var status = getState("hm-rpc.1.00111A49915799.3.ACTIVITY_STATE").val; // 3 = Rollo steht setTimeout(function () { if (status == 3) { setTimeout(function () { var levelId3 = getState("hm-rpc.1.00111A49915799.3.LEVEL").val; var levelId4 = getState("hm-rpc.1.00111A49915799.4.LEVEL").val; if (levelId3 != levelId4) { if (levelId3 > 0 && levelId3 < 100) { setState("hm-rpc.1.00111A49915799.4.LEVEL", levelId3); } } }, 100); } }, 10000); });Hier mal mein Versuch
@Malz1902
Ich mache das so:Programmatisch steure ich nur Kanal 4 an. Die Taste liegt auf Kanal 5.
Bei jeder Änderung des Status starte ich auf der CCU ein kleines Script:
Wenn Behanghöhe Kanal 3 größer/gleich 0 bei Aktualisierung
dann Script:! Aktualisiert die Positionen der Rollos und schreibt sie in Systemvarianlem ! Version 1.1 ! Stand: 25.08.2019 ! real Ankleide_Level; var Ankleide_Level = dom.GetObject("HmIP-RF.001118A9A590B5:3.LEVEL").Value()*100; dom.GetObject("SV_Rollo_Ankleidezimmer").State(Ankleide_Level); ! WriteLine(Ankleide_Level);Das läuft bei mir ohne Probleme.
-
@Malz1902
Ich mache das so:Programmatisch steure ich nur Kanal 4 an. Die Taste liegt auf Kanal 5.
Bei jeder Änderung des Status starte ich auf der CCU ein kleines Script:
Wenn Behanghöhe Kanal 3 größer/gleich 0 bei Aktualisierung
dann Script:! Aktualisiert die Positionen der Rollos und schreibt sie in Systemvarianlem ! Version 1.1 ! Stand: 25.08.2019 ! real Ankleide_Level; var Ankleide_Level = dom.GetObject("HmIP-RF.001118A9A590B5:3.LEVEL").Value()*100; dom.GetObject("SV_Rollo_Ankleidezimmer").State(Ankleide_Level); ! WriteLine(Ankleide_Level);Das läuft bei mir ohne Probleme.
@MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:
@Malz1902
Ich mache das so:Programmatisch steure ich nur Kanal 4 an. Die Taste liegt auf Kanal 5.
Bei jeder Änderung des Status starte ich auf der CCU ein kleines Script:
Wenn Behanghöhe Kanal 3 größer/gleich 0 bei Aktualisierung
dann Script:! Aktualisiert die Positionen der Rollos und schreibt sie in Systemvarianlem ! Version 1.1 ! Stand: 25.08.2019 ! real Ankleide_Level; var Ankleide_Level = dom.GetObject("HmIP-RF.001118A9A590B5:3.LEVEL").Value()*100; dom.GetObject("SV_Rollo_Ankleidezimmer").State(Ankleide_Level); ! WriteLine(Ankleide_Level);Das läuft bei mir ohne Probleme.
Wie starte ich auf der CCU ein Script? Kenne mich damit leider nicht so aus
-
@MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:
@Malz1902
Ich mache das so:Programmatisch steure ich nur Kanal 4 an. Die Taste liegt auf Kanal 5.
Bei jeder Änderung des Status starte ich auf der CCU ein kleines Script:
Wenn Behanghöhe Kanal 3 größer/gleich 0 bei Aktualisierung
dann Script:! Aktualisiert die Positionen der Rollos und schreibt sie in Systemvarianlem ! Version 1.1 ! Stand: 25.08.2019 ! real Ankleide_Level; var Ankleide_Level = dom.GetObject("HmIP-RF.001118A9A590B5:3.LEVEL").Value()*100; dom.GetObject("SV_Rollo_Ankleidezimmer").State(Ankleide_Level); ! WriteLine(Ankleide_Level);Das läuft bei mir ohne Probleme.
Wie starte ich auf der CCU ein Script? Kenne mich damit leider nicht so aus
@Malz1902
Auf der CCU Programme und Verknüpfungen klicken, dann bei Programme "Neu" anklicken und das Programm eingeben:
Bei Aktivität ein Script einfügen und den obigen Text einpasten.
Wenn du hier weitere Fragen hast, dann bitte zuerst man die Einstiegsseite vom Homematic-Forum lesen.
-
@Malz1902
Auf der CCU Programme und Verknüpfungen klicken, dann bei Programme "Neu" anklicken und das Programm eingeben:
Bei Aktivität ein Script einfügen und den obigen Text einpasten.
Wenn du hier weitere Fragen hast, dann bitte zuerst man die Einstiegsseite vom Homematic-Forum lesen.
@MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:
@Malz1902
Auf der CCU Programme und Verknüpfungen klicken, dann bei Programme "Neu" anklicken und das Programm eingeben:
Bei Aktivität ein Script einfügen und den obigen Text einpasten.
Wenn du hier weitere Fragen hast, dann bitte zuerst man die Einstiegsseite vom Homematic-Forum lesen.
Hmm komisch, ich kann bei mir nur Aktor:4 nicht Aktor:3 auswählen. Klappen tuts trotzdem die höhe wird richtig in eine Systemvariable gespeichert.
Jetzt muss ich die nur iregendwie an Aktor:4.LEVEL bekomen. Weil im ioBroker habe ich auf Aktor:3.Level zugriff, dieser ist der aktuelle Level und :4.Level steht dann entweder auf 0 oder 100 -
@MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:
@Malz1902
Auf der CCU Programme und Verknüpfungen klicken, dann bei Programme "Neu" anklicken und das Programm eingeben:
Bei Aktivität ein Script einfügen und den obigen Text einpasten.
Wenn du hier weitere Fragen hast, dann bitte zuerst man die Einstiegsseite vom Homematic-Forum lesen.
Hmm komisch, ich kann bei mir nur Aktor:4 nicht Aktor:3 auswählen. Klappen tuts trotzdem die höhe wird richtig in eine Systemvariable gespeichert.
Jetzt muss ich die nur iregendwie an Aktor:4.LEVEL bekomen. Weil im ioBroker habe ich auf Aktor:3.Level zugriff, dieser ist der aktuelle Level und :4.Level steht dann entweder auf 0 oder 100 -
Rollo zuckt immer noch einmal kurz

Wert wird auf den wert gesetzt der auf Kanal 3 im Level steht dann nochmal auf 100 und dann wieder auf den Wert laut Kanal 3
@Malz1902
Da bin ich jetzt überfragt. Ich setze erst seit einigen Tagen shuttercontrol ein. Ich habe nur einen BROLL, alle anderen Aktoren sind Eltako Enocean Aktoren, die komplett anders angesteuert werden.
Vielleicht weiß ja jemand aus der Community Bescheid? -
@Malz1902
Da bin ich jetzt überfragt. Ich setze erst seit einigen Tagen shuttercontrol ein. Ich habe nur einen BROLL, alle anderen Aktoren sind Eltako Enocean Aktoren, die komplett anders angesteuert werden.
Vielleicht weiß ja jemand aus der Community Bescheid?@MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:
@Malz1902
Da bin ich jetzt überfragt. Ich setze erst seit einigen Tagen shuttercontrol ein. Ich habe nur einen BROLL, alle anderen Aktoren sind Eltako Enocean Aktoren, die komplett anders angesteuert werden.
Vielleicht weiß ja jemand aus der Community Bescheid?Kannste es ja mal mit deinen einen BROLL testen und gucken :)
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden