Seite 1 von 1

Skript erfolgreich getestet, fehlerfrei => wird aber nie gespeichert beim Zeichen ^

Verfasst: 01.12.2021, 17:37
von GeMa
Ich habe mich mal damit beschäftigt das "°" (Gradsymbol) in die Anzeige des HmIP-WRCD zu bekommen.
Hier im Forum kann man lesen das dies durch das Zeichen "^" möglich ist.
Mit der Funktion Skript testen konnte ich das Grad Symbol erfolgreich ins Display bringen:
var VAddressD = dom.GetObject("Display-K3").Address();
var VTemp = "10.5";
string VTextZeile3 = "Au_en: "#VTemp#"^C";
string VDisplay = "{DDBC=WHITE,DDTC=BLACK,DDI=0,DDA=CENTER,DDS="#VTextZeile3#",DDID=3,DDC=true}";
dom.GetObject("HmIP-RF."#VAddressD#".COMBINED_PARAMETER").State(VDisplay);
im Display: Außen: 10.5°C
wenn man jetzt versucht obiges als Skript zu speichern scheitert man. Die Fehlerkontrolle sagt: Kein Fehler
Das Script wird nicht gespeichert bzw. der vorherige Zustand bleibt erhalten - und das ohne jeden Hinweis oder Fehler.
CCU2 mit 2.59.7 und CUx 2.6 E-Mail 1.7.2 , ohne Neustart zur Fehlereingrenzung

Wenn es jemand interessiert meine Umgehung:
var VAddressD = dom.GetObject("Display-K3").Address();
var VTemp = "10.5";
string DispGradC ="%5EC";
string VTextZeile3 = "Au_en: "#VTemp#DispGradC.UriDecode();
string VDisplay = "{DDBC=WHITE,DDTC=BLACK,DDI=0,DDA=CENTER,DDS="#VTextZeile3#",DDID=3,DDC=true}";
dom.GetObject("HmIP-RF."#VAddressD#".COMBINED_PARAMETER").State(VDisplay);

Re: Skript erfolgreich getestet, fehlerfrei => wird aber nie gespeichert beim Zeichen ^

Verfasst: 01.12.2021, 17:52
von MichaelN
Hier im Forum kann man auch nachlesen wie man damit umgeht:
viewtopic.php?f=60&t=55269&start=170#p684261
und folgende

Re: Skript erfolgreich getestet, fehlerfrei => wird aber nie gespeichert beim Zeichen ^

Verfasst: 01.12.2021, 18:05
von Tyfys
@ MichaelN

Es wurde eine weítere Möglichkeit präsentiert.Musste aber auch 2 mal lesen....
GeMa hat geschrieben:
01.12.2021, 17:37
meine Umgehung
in Kurzform:

Code: Alles auswählen

string GradC ="%5EC".UriDecode();
WriteLine(GradC);

Re: Skript erfolgreich getestet, fehlerfrei => wird aber nie gespeichert beim Zeichen ^

Verfasst: 01.12.2021, 19:02
von MichaelN
Ach, ich habe gelesen "Umgebung". Und Code ohne Code-Tags ist so schwer zu überfliegen.

Aber die Idee ist gut.