Ansteuern der Statusanzeige mit E-Paper-Display aus Script
Moderator: Co-Administratoren
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
jetzt habe ich gerade noch festgestellt, das beim zweiten drücken wenn die Textzeile 1 und 4 kommt auch noch eine Kommunikationsstörung von dem Schalter in den Servicemeldungen.
Beim nächsten drücken geht sie wieder weg.
Beim nächsten drücken geht sie wieder weg.
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
Das Display scheint Probleme zu haben wenn als Reaktion auf den eigenen Tastendruck etwas gesendet wird. Wurde es einige Zeit nicht verwendet funktioniert das beim ersten Mal nicht. Genau habe ich das noch nicht analysiert. Erste Vermutung: Das Display möchte hier den Erfolg des Tastendrucks darstellen?!? Das scheint sich dann mit dem Status der von der CCU kommt zu überschneiden. Genau analysiert habe ich das aber noch nicht.
Wenn du keine Zustände darstellst die sich täglich 100 Mal ändern, würde ich diese direkt übermitteln. Gerade das zeichnet ja das e-paper-Display im Gegensatz zur OLED-Variante aus: Es kann Inhalte ohne vorherigen Tastendruck empfangen und zeigt diese dann dauerhaft an.
Also z.B. nur:
Wenn
CCU SV Fenster bei false (auslösen bei Änderung)
Dann
Display auf "Fenster ist zu".
Sonst
Display auf "Fenster sind auf".
Wenn du keine Zustände darstellst die sich täglich 100 Mal ändern, würde ich diese direkt übermitteln. Gerade das zeichnet ja das e-paper-Display im Gegensatz zur OLED-Variante aus: Es kann Inhalte ohne vorherigen Tastendruck empfangen und zeigt diese dann dauerhaft an.
Also z.B. nur:
Wenn
CCU SV Fenster bei false (auslösen bei Änderung)
Dann
Display auf "Fenster ist zu".
Sonst
Display auf "Fenster sind auf".
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
Hallo DrTob,
das wäre genial, wenn das so funktioniert. Ich habe es jetzt getestet und beim manuellen ausführen des Programms hat es super funktioniert. Nachdem ich dann ein Fenster geöffnet habe und das Programm zum zweiten mal gestartet, blieb das Display unverändert und die Servciemeldung "Kommunikation gestört" kam wieder.
das wäre genial, wenn das so funktioniert. Ich habe es jetzt getestet und beim manuellen ausführen des Programms hat es super funktioniert. Nachdem ich dann ein Fenster geöffnet habe und das Programm zum zweiten mal gestartet, blieb das Display unverändert und die Servciemeldung "Kommunikation gestört" kam wieder.
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
Hier noch zwei Tests.
01. Zwei Programme für "Fenster offen/zu" und "Alarm Ein/Aus" erstellt. Wenn ich die Programme Einzel manuell ausführe, zeigt es mir entweder "Alarm" oder "Fenster" an. Ich möchte aber das es beides anzeigt.
02. Wenn man den Schalter drückt, aktualisiert er immer das Display mit der Zeile 1 und 4.
Wie kann ich eine Variable automatisch aktualisieren lassen?
01. Zwei Programme für "Fenster offen/zu" und "Alarm Ein/Aus" erstellt. Wenn ich die Programme Einzel manuell ausführe, zeigt es mir entweder "Alarm" oder "Fenster" an. Ich möchte aber das es beides anzeigt.
02. Wenn man den Schalter drückt, aktualisiert er immer das Display mit der Zeile 1 und 4.
Wie kann ich eine Variable automatisch aktualisieren lassen?
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
Das Display wird immer komplett aktualisiert. Es ist nicht möglich nur eine Zeile zu setzen. Es müssen immer alle drei auf den gewünschten Wert gesetzt werden.
Um das zu erreichen brauchst du ein Programm(-Zweig) pro Zustand. Also z.b.
Wenn
Alarm = aus (bei Änderung)
Und
Fenster = zu
Dann
Display auf: "Alarm aus, Fenster zu"
Sonst wenn
Alarm = an
Und
Fenster = zu
Dann
Display auf "Alarm an, Fenster zu"
Sonst wenn
Alarm = aus
Und
Fenster = auf
Dann
....
Um das zu erreichen brauchst du ein Programm(-Zweig) pro Zustand. Also z.b.
Wenn
Alarm = aus (bei Änderung)
Und
Fenster = zu
Dann
Display auf: "Alarm aus, Fenster zu"
Sonst wenn
Alarm = an
Und
Fenster = zu
Dann
Display auf "Alarm an, Fenster zu"
Sonst wenn
Alarm = aus
Und
Fenster = auf
Dann
....
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
super so habe ich es jetzt hinbekommen.
Kann man eigentlich das aktualisieren des Displays per Tastendruck deaktivieren? Dann könnte ich den Tastendruck zum aktualisieren der Variable nutzen.
Kann man eigentlich das aktualisieren des Displays per Tastendruck deaktivieren? Dann könnte ich den Tastendruck zum aktualisieren der Variable nutzen.
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
so das mit dem deaktivieren hat sich erledigt. Ich verwende jetzt den Türkontakt zum aktualisieren der Variable.
Vielen Dank für die Hilfe
Vielen Dank für die Hilfe
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
Vielen Dank für das Skript, damit klappt alles wunderbar.
Nur wenn ich aus der WebUI versuche das Display anzusprechen passiert leider nichts, wenn ich auf den Notizzettel klicke. Den Browsercache habe ich schon gelöscht, habt Ihr eine Idee?
Gruß
Roland
Nur wenn ich aus der WebUI versuche das Display anzusprechen passiert leider nichts, wenn ich auf den Notizzettel klicke. Den Browsercache habe ich schon gelöscht, habt Ihr eine Idee?
Gruß
Roland
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
Hallo Roland,
ich bin jetzt nicht der Experte, aber was ist dein Ziel mit dem Display per WebUI?
Gruss Oli
ich bin jetzt nicht der Experte, aber was ist dein Ziel mit dem Display per WebUI?
Gruss Oli
Re: Ansteuern der Statusanzeige mit E-Paper-Display aus Scri
Das Ziel wird sein den Displayinhalt zu setzen. Wenn die Gegebenheiten es hier zulassen das WebUI zu verwenden, sollte man das vorziehen.