You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ich habe ein Problem mit node-red-contrib-ccu auf einem Node-Red System auf einem Raspberry. Anfangs nahm ich an, dass das Problem ähnlich hierzu ist (#119), aber das scheint nur die Spitze des Eisbergs zu sein. Ich habe es hier (https://homematic-forum.de/forum/viewtopic.php?f=77&t=66327) ausführlich beschrieben, weil ich dachte, es sei ein Problem zwischen Monitor und Stuhl... inzwischen scheint es mir aber eher nicht so (hoffentlich)
Das node-red-contrib-ccu auf meiner RaspberryMatic mit RedMatic funktioniert tadellos.
Ein Node-Red auf dem separaten System läuft auch bisher problemlos.
Das node-red-contrib-ccu auf dem separaten System hingegen läuft nicht.
Beide Systeme haben Node Red 1.2.9 mit Node.js 14 und node-red-contrib-ccu 3.4.2
Der Konfigurations-Node sollte richtig eingerichtet sein:
Im ~/.node-red Verzeichnis sind auch die entsprechenden Dateien zu sehen:
Da steht auch alles drin, alle Geräte und meine Kanalnamen. Fange ich an, einen Value-Knoten zu konfigurieren, dann kann ich über die Lupe nichts auswählen. Auf der RedMatic sieht es so aus:
Auf dem separaten System:
Es wird nichts angezeigt, obwohl "Küche" ausgeklappt ist. Es werden auch keine Werte für "channel" oder "datapoint" vorgeschlagen. Trage ich händisch die Werte ein und schließe das Fenster, dann sind sie nach dem Öffnen wieder weg. Scheinbar werden sie aber noch irgendwo im Hintergrund behalten, weil...
Ich kann in einem Flow über einen Button eine 0.2 senden:
Wird also als Zahl gesendet. Dann sollte der Rollladen auf 20 % fahren. Im Log steht dann:
15 Mar 21:54:55 - [warn] [ccu-connection:192.168.30.10] unknown paramsetDescription LEVEL
15 Mar 21:55:06 - [error] [ccu-connection:192.168.30.10] < HmIP-RF setValue Error: XML-RPC fault: Invalid parameter or value
15 Mar 21:55:06 - [error] [ccu-connection:192.168.30.10] rpc > HmIP-RF setValue ["00111A499A0840:4","LEVEL","0.2"] < Error: XML-RPC fault: Invalid parameter or value
Die Adresse des Rollladens ist also doch irgendwie erhalten geblieben. Allerdings scheint der XML-RPC Befehl falsch zu sein, der Wert wird als String gesendet. Mache ich das gleiche auf der RedMatic, dann liefert das Log
Die Kommunikation mit XML-RPC ist auf beiden Maschinen unterschiedlich
Die grafische Einrichtung einen value-Knoten geht nicht.
Übrigens geht es auch mit einem set value-Knoten nicht
Bei "room" und "function" kommen Vorschläge, danach nichts mehr.
Ich bin mir jetzt nicht sicher, ob alles vielleicht an einer Stelle zusammenläuft, deshalb habe ich einen Issue aufgemacht. Der Titel trifft es deshalb eventuell auch nicht ganz. Falls zur Klärung des Problems irgendwelche Infos benötigt werden, dann helfe ich gerne.
Und Entschuldigung für den langen Text, aber ich wollte es ausführlich beschreiben
The text was updated successfully, but these errors were encountered:
Hallo
Ich habe ein Problem mit node-red-contrib-ccu auf einem Node-Red System auf einem Raspberry. Anfangs nahm ich an, dass das Problem ähnlich hierzu ist (#119), aber das scheint nur die Spitze des Eisbergs zu sein. Ich habe es hier (https://homematic-forum.de/forum/viewtopic.php?f=77&t=66327) ausführlich beschrieben, weil ich dachte, es sei ein Problem zwischen Monitor und Stuhl... inzwischen scheint es mir aber eher nicht so (hoffentlich)
Beide Systeme haben Node Red 1.2.9 mit Node.js 14 und node-red-contrib-ccu 3.4.2
Der Konfigurations-Node sollte richtig eingerichtet sein:
Im ~/.node-red Verzeichnis sind auch die entsprechenden Dateien zu sehen:
Da steht auch alles drin, alle Geräte und meine Kanalnamen. Fange ich an, einen Value-Knoten zu konfigurieren, dann kann ich über die Lupe nichts auswählen. Auf der RedMatic sieht es so aus:
Auf dem separaten System:
Es wird nichts angezeigt, obwohl "Küche" ausgeklappt ist. Es werden auch keine Werte für "channel" oder "datapoint" vorgeschlagen. Trage ich händisch die Werte ein und schließe das Fenster, dann sind sie nach dem Öffnen wieder weg. Scheinbar werden sie aber noch irgendwo im Hintergrund behalten, weil...
Ich kann in einem Flow über einen Button eine 0.2 senden:
Wird also als Zahl gesendet. Dann sollte der Rollladen auf 20 % fahren. Im Log steht dann:
oder wahlweise, wenn ich 0 setze, dann:
Die Adresse des Rollladens ist also doch irgendwie erhalten geblieben. Allerdings scheint der XML-RPC Befehl falsch zu sein, der Wert wird als String gesendet. Mache ich das gleiche auf der RedMatic, dann liefert das Log
Und das funktioniert ja bekanntlich!
Es scheinen also zwei Probleme zu sein:
Übrigens geht es auch mit einem set value-Knoten nicht
Bei "room" und "function" kommen Vorschläge, danach nichts mehr.
Ich bin mir jetzt nicht sicher, ob alles vielleicht an einer Stelle zusammenläuft, deshalb habe ich einen Issue aufgemacht. Der Titel trifft es deshalb eventuell auch nicht ganz. Falls zur Klärung des Problems irgendwelche Infos benötigt werden, dann helfe ich gerne.
Und Entschuldigung für den langen Text, aber ich wollte es ausführlich beschreiben
The text was updated successfully, but these errors were encountered: