Hast Du mal nach
Code: Alles auswählen
dom.GetObject("HmIP-RF.xxx:3.DISPLAY_DATA_STRING").State("Test ");
Code: Alles auswählen
WriteLine("===" #dom.GetObject("HmIP-RF.xxx:3.DISPLAY_DATA_STRING").State()#"===") ;
Moderator: Co-Administratoren
Code: Alles auswählen
dom.GetObject("HmIP-RF.xxx:3.DISPLAY_DATA_STRING").State("Test ");
Code: Alles auswählen
WriteLine("===" #dom.GetObject("HmIP-RF.xxx:3.DISPLAY_DATA_STRING").State()#"===") ;
Warum nutzt du dann diese umständliche Form des Ansprechens einer einzelner Zeile, wenn wenn es mit "COMBINED" besser funktioniert ?Aquaplex hat geschrieben: ↑04.08.2021, 19:52Wie ich oben geschrieben hatte, meine ich den Befehl zum Übertragen einzelner Zeilen und nicht den COMBINED-Befehl. Mit letzterem klappt das mit den Leerzeichen bei mir auch. Aber wenn ich die Parameter einzeln für eine Zeile übergebe, wird es am Ende immer abgeschnitten.
Irgendwie kann ich dir nicht mehr folgen . Zuerst ist deine Übertragung der einzelen Parameter schuld, aber mit "COMBINED" alles OK,Aquaplex hat geschrieben: ↑05.08.2021, 07:38...Und auch nur und ausschließlich beim COMBINED-Befehl. Wie sollte es an meiner Installation liegen, wenn ich direkt nach dem "Fehler" die Daten mit den Einzelzeilen problemlos übertragen bekomme? Und zwar immer! Für mich liegt das eindeutig am COMBINED-Befehl.
Bei mir ebenso und es werden mehrmals täglich mit dieser Methode die fünf Zeilen einzeln aktualisiert OHNE PROBLEME !
Nur so zur Info ...