Nextion - günstiges Touch-Display an FHEM (auch remote)

Begonnen von viegener, 24 März 2016, 00:06:06

Vorheriges Thema - Nächstes Thema

PeMue

#120
Zitat von: UweH am 25 Juni 2016, 15:29:34
Fragen, Anregungen und Kritiken (die eher ungern) werden hier entgegengenommen.
... dann sollte ich wohl lieber nicht drüberschauen  ;D ;D ;D

Habe gestern mein Display bekommen und muss mich erstmal durch die Dokumentation lesen ...

Gruß PeMue

Edit:
Im Prinzip ist die Schaltung ja Spannungsversorgung (5 V; 3,3 V; Pegelwandler für ESP und ESP). Aus meiner Sicht ok  ;)
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

ext23

Die sind schon lustig die Displays, wenn ich nur nicht so unkreativ wäre da mal was gescheites zu zeichnen ;-)
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

UweH

Zitat von: PeMue am 25 Juni 2016, 17:12:19
muss mich erstmal durch die Dokumentation lesen ...
Ich hatte zugegebenermaßen am Anfang ein doppeltes softwaretechnisches Verständnisproblem, was ich mit Hilfe von rippi46 aus der Welt schaffen konnte.
Mittlerweile bin ich echt begeistert von den Möglichkeiten. Das hier und dieses Video haben auch bei der Einarbeitung geholfen.

Zitat
Edit:
Im Prinzip ist die Schaltung ja Spannungsversorgung (5 V; 3,3 V; Pegelwandler für ESP und ESP). Aus meiner Sicht ok  ;)
Danke :)
Eigentlich eine einfache Sache, aber zwei Spannungsregler in Reihe bescheren immer wieder Überraschungen.

@ext23: Die Dinger verführen aber auch...aber auch zum Überladen.  ;)
Ich habe im Moment auch nur auf der ersten Seite ein paar Infos in Text- und Zahlenfeldern und auf der zweiten Seite (DualState-) Buttons. Die habe ich in Gimp gezeichnet und die schalten ein paar 1-Wire-Aktoren. Das wiederum funktioniert mittlerweile sehr gut.

Gruß
Uwe

PeMue

Zitat von: ext23 am 25 Juni 2016, 17:21:26
Die sind schon lustig die Displays, wenn ich nur nicht so unkreativ wäre da mal was gescheites zu zeichnen ;-)
Hast Du keine Grafikerin im Bekanntenkreis  ;D?
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

ext23

*lol* Nein leider nicht, und meine Chefin kann das nur "analog" auf dem Papier, das hilft mir nicht so sehr weiter ;-)

Ich werd mal schauen ob ich bei google was finde. So ein paar Cliparts als Inspiration die ich dann abwandle.

/Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

ext23

Kann man eigentlich irgendwie das Licht abschalten bzw. dimmen?

Und mal eine andere Frage, ich bau mir gerade ein Button um die Gießanlage anzuschalten. Die läuft 4 Minuten und ich habe gesehen es gibt ein Timer als Object. Kann man den von FHEM aus starten damit ich dann sehe wie lange es noch läuft, hat da schonmal einer mit gespielt oder ist das was ganz anderes?

Gruß
Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

UweH

Hilft Dir das weiter? Es gibt auch eine Beispieldatei von viegener, in der er den Timer verwendet hat.

ext23

#127
Ahh sehr schön, na das sieht doch schon nach etwas brauchbaren aus, da kann man doch was machen.

Achso und ich beantworte meine Frage mal selber:

dim=x dimmt das Display. Etwas schwer zu finden in dem instr. set.

Und die Baud Rate kann man hier auch anpassen, dann sollte ich die mal auf 115200 stellen. Spart mir das Umstellen zwischen 9600 und 115200 wenn ich das Display programmiere.
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

UweH

Zitat von: ext23 am 25 Juni 2016, 23:44:01
mal auf 115200 stellen
Danke, auf den Dreh war ich noch nicht gekommen. Display und ESP auf 115200 stellen und schon klappt's auch mit dem Update per virtuellem Port.

ext23

#129
:-)

Mal was anderes, die Log Meldungen sind etwas irreführend finde ich:

2016.06.26 11:16:33 1: Nextion_SendCommand Nextion01: send commands :t5.txt="50.10 %":
2016.06.26 11:16:33 1: Nextion_SendCommand Nextion01: send command :t5.txt="50.10 %":
2016.06.26 11:16:33 3: Nextion_SendCommand Success

Nur so als Hinweis für den Modulentwickler. Mein Display ist derzeit disconnected, wird so auch angezeigt. Dann sollte man bei Send Command nicht success sehen oder? Aber wie gesagt, nur ein Hinweis, ist nur ein unwichtiger Schönheitsfehler. Vielleicht habe ich auch nur ne alte Modul Version, ich sehe da keine Versionsinformationen.

UPDATE: btw. dieser Timer ist echt lustig, da kann man schön Icons blinken lassen etc.

/Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

kvo1

Zitat von: UweH am 25 Juni 2016, 22:51:24
Hilft Dir das weiter? Es gibt auch eine Beispieldatei von viegener, in der er den Timer verwendet hat.
Moin Uwe,
der Link tut bei mir nicht !

Falls Du von der Platine welche übrig hast oder eine Serie auflegst hätte ich schon mal Interesse..... wenn möglich bestückt (SMD ist ein Problem für mich)

Tolle Arbeit  :D
RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

ext23

Der Link geht schon, aber ist extrem langsam. Versuch es einfach nochmal ein wenig später.

Gruß
Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

ext23

Nabend,

kann es sein, dass das disconnect nicht funktioniert? Ich braucht das um das Display zu flashen. Wenn FHEM zwischen funkt gibt es immer Matsch. Und wenn ich ein set discconect mache passiert im Prinzip nichts, ich sehe nach wie vor den Status als opened.

/Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

UweH

Zitat von: kvo1 am 26 Juni 2016, 16:26:49
der Link tut bei mir nicht
Daniel war schneller... ja, der dauert...

Die Platine ist wie geschrieben erst mal Test und Prototyp. Ob ich davon eine Serie auflege, kann ich aus zeittechnischen Gründen noch nicht sagen. Zudem gibt's ja auch zwei Varianten...mal sehen.

Gruß
Uwe

viegener

Zitat von: ext23 am 26 Juni 2016, 20:01:52
Nabend,

kann es sein, dass das disconnect nicht funktioniert? Ich braucht das um das Display zu flashen. Wenn FHEM zwischen funkt gibt es immer Matsch. Und wenn ich ein set discconect mache passiert im Prinzip nichts, ich sehe nach wie vor den Status als opened.

/Daniel

Eigentlich sollte der disconnect die Verbindung zum ESP sauber beenden. Bei Verbindungsfehlern mache ich auch über einen notify die Verbindung wieder auf. Bekommst Du denn noch Nachrichten wenn Du einen disconnect sendest?
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können