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);
Skript erfolgreich getestet, fehlerfrei => wird aber nie gespeichert beim Zeichen ^
Moderator: Co-Administratoren
-
- Beiträge: 9740
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 705 Mal
- Danksagung erhalten: 1644 Mal
Re: Skript erfolgreich getestet, fehlerfrei => wird aber nie gespeichert beim Zeichen ^
Hier im Forum kann man auch nachlesen wie man damit umgeht:
viewtopic.php?f=60&t=55269&start=170#p684261
und folgende
viewtopic.php?f=60&t=55269&start=170#p684261
und folgende
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 566
- Registriert: 17.04.2021, 17:12
- System: CCU
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 130 Mal
Re: Skript erfolgreich getestet, fehlerfrei => wird aber nie gespeichert beim Zeichen ^
@ MichaelN
Es wurde eine weítere Möglichkeit präsentiert.Musste aber auch 2 mal lesen....
Es wurde eine weítere Möglichkeit präsentiert.Musste aber auch 2 mal lesen....
in Kurzform:
Code: Alles auswählen
string GradC ="%5EC".UriDecode();
WriteLine(GradC);
Gruß
Harry
Harry
-
- Beiträge: 9740
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 705 Mal
- Danksagung erhalten: 1644 Mal
Re: Skript erfolgreich getestet, fehlerfrei => wird aber nie gespeichert beim Zeichen ^
Ach, ich habe gelesen "Umgebung". Und Code ohne Code-Tags ist so schwer zu überfliegen.
Aber die Idee ist gut.
Aber die Idee ist gut.
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++