New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xmlrpc.PutParamset mit COMBINED_PARAMETER funktioniert nicht #1769
Comments
Ist Wäre das Einschalten nicht so? |
Hmm, ich lese die Beschreibung von Lokal auf der Zentrale per (ReGa-) Scriptbefehl (wie von Dir gezeigt) ist das kein Problem den Externe Anwendungen (Beispiel NodeRED) unterstützen den Was aber geht ist |
Also ohne das ich das jetzt genauer debugged habe, aber über ioBroker scheint das einfache setzen des |
Ich denke ioBroker nutzt für Statusänderungen
Es gibt auch ein Beispiel für |
Das hat bei mir in Node-Red funktioniert: Zumindest als ich das das letzte Mal getestet habe. |
Nunja, Kannst du aber gerne mal testen wenn du z.B. PS/PSM/BSL (mit COMBINED_PARAMETER) usw. hast. |
Also der ioBroker packt das auch nicht mit
Möglicherweise muss tatsächlich der String irgendwie escaped werden, da muss ich aber passsen. |
Gibt es denn sowas wie |
Da fällt mir aktuell nur der SUBMIT vom HM-Dis-EP-WM55 ein. Da wird auch String etwa so... |
Also, der
|
Ich hab ja nur ein PCBS in meinem HmIP Fuhrpark.
|
Hmm, klappt leider auch nicht mit MASTER als paramset_key.
Da ist was faul und ich bin kurz vor'm aufgeben. |
Und wenn du |
Keine Chance, selber Fehler wie eins über dir bei MASTER und VALUES. |
@Baxxy13 Kannst du mal bitte schauen ob das Problem hier inzwischen in den aktuellen nightly builds bereinigt wurde von eQ3? |
Da hat sich erstmal nichts geändert.
Es ist also möglich COMBINED_PARAMETER per xmlrpc.PutParamset zu übergeben.
Ich hab's aber bisher nicht geschafft das selbst so zu escapen das es mit dem obigen 2-Zeiler läuft. |
Describe the issue you are experiencing
Die
COMBINED_PARAMETER
diverser IP-Aktoren eignen sich gut um mehrere Befehle in einem Rutsch zu übertragen.(z.B. EINschalten mit EINschaltdauer)
Jetzt ist mir aufgefallen das
xmlrpc.PutParamset
angewandt auf einenCOMBINED_PARAMETER
- Datenpunkt nicht funktioniert und eine Fehlermeldung wirft.Als Testobjekt dient Kanal:3 einer HmIP-PSM:
EINschalten über Datenpunkt
STATE
geht:EINschalten über Datenpunkt
COMBINED_PARAMETER
geht nicht:Describe the behavior you expected
Idealerweise ließe sich auch der
COMBINED_PARAMETER
mittelsxmlrpc.PutParamset
setzen.Steps to reproduce the issue
...
What is the version this bug report is based on?
3.61.7.20220318 - Nightly
Which base platform are you running?
rpi3 (RaspberryPi3)
Which HomeMatic/homematicIP radio module are you using?
RPI-RF-MOD
Anything in the logs that might be useful for us?
Additional information
Ich habe es auch mit externen Steuerungen wie Homassistant (siehe hier) und auch NodeRed probiert.
NodeRed wirft z.B. folgende Fehlermeldungen aus:
unknown paramsetDescription HmIP-RF/HMIP-PS/2.6.2/4/SWITCH_VIRTUAL_RECEIVER/VALUES COMBINED_PARAMETER
Error: XML-RPC fault: Invalid parameter or value
Bin mir nicht sicher ob es ein Bug ist, das ganze gar nicht implementiert ist oder ich den Wert falsch übergebe.
Das ganze hat eigentlich keine Relevanz, aber vielleicht wirfst du trotzdem mal irgendwann einen Blick drauf.
The text was updated successfully, but these errors were encountered: