Shop-Wechsel

Der Warenkorb wird nicht übernommen.

Zum Firmenkunden / Bildungseinrichtungs Shop

ELV Homematic IP Bausätze

Pfeil nach oben in Zeile 1/5 funtioniert nicht

Beiträge zu diesem Thema: 9
Für Aktionen im ELV-Technik-Netzwerk müssen Sie sich ein Profil erstellen

ELV Bausatz Homematic IP Wandtaster mit E-Paper-Statusdisplay HmIP-WRCD

Artikel-Nr.: 250975

zum Produkt
Pfeil nach oben in Zeile 1/5 funtioniert nicht
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
28.12.2022, 10:42
Mein 1. Beitrag war wohl zu lang...
Es geht darum, dass sich in Zeile 1 und 5 über die GCU-Einstallung nicht das Zeichen darstellen lässt. Sobald das Zeichen"=", welches statt des Pfeiles einzutragen ist, gesetzt wird, wird das Display damit nicht aktualisiert.
Aw: Pfeil nach oben in Zeile 1/5 funtioniert nicht
Antwort als hilfreich markieren
1Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
28.12.2022, 11:01
Hallo reikon,

trage einmal folgendes script unter "Skript testen" ein und drücke "Ausführen".

var x = "= Rolladen";
var kanal = "HmIP-WRCD 000000000000000:3";
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_STRING").State(x);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_ID").State(1);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_COMMIT").State(true);

wo: 000000000 die RF-Nr. des HmIP-WRCD ist.
Viele Grüße..elkotek
Aw: Pfeil nach oben in Zeile 1/5 funtioniert nicht
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
08.01.2023, 19:49
Hallo Elkotek,
vielen Danbk für die schnelle Antwort, damit hatte ich gar nicht gerechnet.
Ich habe das probiert, aber es funktioniert nicht, das Script scheint nicht zu stimmen. Es passiert gar nichts wenn ich es laufen lasse.
Viele Grüße
Reiner
Aw: Pfeil nach oben in Zeile 1/5 funtioniert nicht
Antwort als hilfreich markieren
1Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
08.01.2023, 20:33
Versuche von
var kanal = "HmIP-WRCD 000000000000000:3";
nach
var kanal = ("HmIP-RF.000000000000000:3");
Christian
Aw: Pfeil nach oben in Zeile 1/5 funtioniert nicht
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
09.01.2023, 07:43
Vielen Dank, das habe ich probiert. Es geht auber auch nicht. Das Display wird scheinbar gar nicht angesprochen.
Aw: Pfeil nach oben in Zeile 1/5 funtioniert nicht
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
09.01.2023, 08:54
Zeige deinen Code
Christian
Aw: Pfeil nach oben in Zeile 1/5 funtioniert nicht
Antwort als hilfreich markieren
1Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
09.01.2023, 09:02
Hallo reikon,

das script-Beispiel erfolgte nach dem Standard-Verfahren "Objekttyp Datenpunkte" ….d.h. zu jeweiligen/ausgewählten Kanal kann ein berechtigter Datenpunkt gesetzt und/oder abgefragt werden.
Den Namen des Kanals erhält man aus der Geräteübersicht ..Spalte 1 (Name) Diese Bezeichnung ist 1:1 zu übernehmen…Darauf achten, dass auch evtl Leerzeichen richtig übernommen werden. Hier also: HmIP-WRCD 002A5A498E9CE0:3. Wurde dieser Kanal bereits anders bezeichnet...eigenen Namen vergeben, z.B. Wohnzimmer o.ä. muss natürlich diese Bezeichnung übernommen werden.

Für Testzwecke das Listenfeld Spannungsversorgung auf Netzbetrieb stellen, damit nicht gleich Burst Limit erreicht wird.

Es gibt natürlich auch ein anderes Verfahren zum beschreiben des Display...diese entspricht allerdings nicht den eQ-3 Standard.

Es gilt:
= Rolladen ----> ergibt Pfeil nach oben

siehe nachfolgenden Text...der ELV-Editor geht wie immer nicht richtig.
Viele Grüße..elkotek
Aw: Pfeil nach oben in Zeile 1/5 funtioniert nicht
Antwort als hilfreich markieren
1Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
09.01.2023, 09:10
Variante 1:

var k = " = Rollladen ";
var kanal = "HmIP-WRCD 002A5A498E9CE0:3";
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_STRING").State(k);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_ID").State(1);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_ALIGNMENT").State(0);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_COMMIT").State(true);
WriteLine(k);

Variante 2:
string k = "= Rolladen";
dom.GetObject("HmIP-RF.002A5A498E9CE0:3.COMBINED_PARAMETER").
State("{DDBC=WHITE,DDTC=BLACK,DDA=LEFT,DDS="#k#",DDID=1,DDC=true}");
WriteLine(k);

Die Variante mit ---> Pfeil nach unten ( siehe Sonderzeichen) läßt sich hier nicht darstellen.

ACHTUNG: Bei Variante1 das Leerzeichen zwischen D und der 00..nicht vergessen!!!!
Viele Grüße..elkotek
Aw: Pfeil nach oben in Zeile 1/5 funtioniert nicht
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
09.01.2023, 12:09
Hallo, vielen Dank für die Hilfe. Jetzt funktioniert das Script, es lag an der Bezeichnung. Ich hatte den Gerätenamen schon geändert und wusste nicht wie man den Kanal ansteuert. Leider hilft es mir auch nicht weiter.
Ich bekomme zwar den Pfeil hin, aber dann fehlt unter der Zeile 1 der waagerechte Strich. Das hatte ich vorher auch schon über ein Script aus Openhab über den "Combined_Parameter" hinbekommen. Ich wollte aber die Zeile 1 und 5 über die Geräteeinstellung der CCU dauerhaft beschreiben, so dass die waagerechte Striche stehen bleiben. Dort funktioniert das Zeichen "=" aber leider nicht, alle anderen Ersatzzeichen funktionieren.
Profil erstellen