Nextion Display als interaktives Namensschild

  • Hey weiß zwar nicht ob es hier reinpasst aber habe seit kurzem nun auch das Nextion Display habe es jetzt auch mal zum laufen gebracht


    Habe das Nextion als Klingel und als Namens Anzeige und der Plan ist wenn man klingelt das zb eine andere Page aufgeht wo steht es klingelt bitte warten oder so dieses umschalten kann man ja per nextion Editor machen allerdings bleibt diese Page dann auch wenn es nicht mehr Klingelt oder man Anruf angenommen und und beendet hat

    Kann man dies in vielleicht mit Events in der doorpi.ini machen wenn ja wie?


    Habe den Mini verstärker ja geschaltet dieser geht aber auch erst an wenn angenommen wurde.

    Würde aber gerne das er schon angeht wenn man klingelt das dieser typische Ton kommt ^^

    Auch da wird man wohl was anderes in doorpi.ini umstellen



    Lg

    Florian

    • Offizieller Beitrag

    Wal hat doch ein from_nextion Keyboard für DoorPi angelegt. Damit kannst du bei Events das Bild tauschen. In DoorPi gibt's entsprechend für den Verbindungsaufbau und beim Beenden des Gesprächs ein Event. Mit Timer dazu - wie raptoxx vorgeschlagen hat - damit du auch den Fall abdeckst, dass keiner abnimmt.

  • Deviloper danke dir

    Gibt es auch irgendwo eine Übersicht oder so was welches Event macht?


    Habe meine doorpi erstmal zum laufen gebracht mit dem nextion auch ziemlich so wie ich es wollte habe die Seite die beim klingeln angezeigt werden soll über nextion Editor eingestellt und mit einem timer doch sehr elegant läuft dies leider nicht ^^


    Zumindest laufen die hauptfuntionen klingeln pin Eingabe und rfid mit dem Gespräch geht wohl nur ist ein nerviges rauschen mit drin wollte da mal so ein audiofilter zwischen setzen oder hat da wer eventuell was bessere?


    Lg

    Florian

  • Die Displays gibt es ja in drei Varianten: Basic, Enhanced und Intelligent. Allerdings finde ich keine Auflistung worin diese Varianten sich unterscheiden.


    Ich vermute mal, mit der "Intelligent"-Variante würde man wohl auf der sicheren Seite liegen. Allerdings schein es diese wohl nur in "gross" zu geben, was bei mir wohl nicht passen würde.


    Zusätzlich zum Namensschild würde ich gerne auch eine Code-Eingabe realisieren, bei der die Felder zufällig angeordnet werden. Wäre sowas auch mit Basic und/oder enhanced realisierbar? Hat das schon mal jemand gemacht?

  • Hallo,


    ich möchte mich ebenfalls an ein DoorPi-Projekt mit einem Nextion-Display wagen. Aber es scheitert bereits, bevor ich überhaupt damit begonnen habe.


    Ich möchte auf meinem LinuxMint den Nextion Editor installieren. Habe mir die nextion-setup-v1-61-2.exe runtergeladen und mit wine installiert.

    Im Menü wine erscheint auch der Nextion Editor mit Icon. Aber wenn ich draufklicke passiert nichts. Der Editor startet nicht - es kommt auch keine Fehlermeldung.

    Woran könnte das liegen?


    Besten Dank

    Gruß

    Harald

  • Hallo und eine Frage in die Runde,


    wie lässt es sich bewerkstelligen, wenn am Nextion ein falscher PIN eingegeben wurde, dann auf eine andere Seite als die Startseite (Page 0) umzuleiten?

    Oder anders gefragt, wenn am Doorpi eine Zahl ankommt die nicht verarbeitet werden kann, dann z.B.: zu Page 5.


    Danke vorab.


    Gruß André

  • Hallo,

    wie verhält sich das Display denn bei winterlichen Temperaturen? Die Frage wurde schon mal gestellt aber Antwort konnte ich keine finden.

    Bei einigen sollte das Display ja jetzt schon einige Jahre in Betrieb sein. Ich bin mir etwas unsicher bezüglich der Haltbarkeit.

  • Hallo zusammen,


    ich hätte auch eine Frage zum Nextion, bzw. zu dessen Anbindung/Auswertung im Doorpi (ist eine ähnliche Frage, wie sie Jamspoon gestellt hat).


    Grundsätzlich funktioniert mein Doorpi vollumfänglich und macht alles das was er soll.


    Vielen Dank hier an ThomasH :D

    Nun hat sich aber eine Frage ergeben:

    Wie realisiere ich es, dass eine Codeeingabe am Nextion per MQTT weitergegeben wird, ohne dass vorher bekannt ist, wie der Code ist. Ich möchte also die Auswertung extern (im ioBroker) machen.

    Ich habe verstanden, dass per serieller Schnittstelle die "txt" per Printbefehl übertragen wird.

    in der doorpi.ini wird aber dann ja nur mit den vergebenen Codes "verglichen". Nehmen wir an, es soll ein fünfstelliger Code sein, müsste ich dort ja nun 100.000 Zeilen Kombinationen eintragen. Das wäre natürlich nicht sinnvoll. Und was wäre, wenn ich (später) mal einen sechsstelligen Code möchte, dann wären das 1Mio. Zeilen :D




    Gibt es eine Möglichkeit, die ich übersehen habe, dies in der doorpi.ini direkt einzustellen?


    Ist das über ein separates Script möglich?

    Alternative, die mir in den Sinn gekommen ist wäre, in der from_nextion.py irgendwie auf die mqtt.py zu verweisen (oder diese zu importieren o.ä.) und dann jeglichen empfangenen Befehl direkt per MQTT zu senden. Da mir dort aber die tiefgreifenden Skills fehlen bräuchte ich da definitiv Hilfe :D

    Ich danke euch für eure Hilfe :)


    VG wAllAcE

  • Da ich DoorPi nicht mehr nutze, mache ich es über ein Pythonskript mit dem ich ein Userdata Datenpunkt im ioBroker setze.

    Der Datenpunkt muss im ioBroker vorher erzeugt werden. Als Software für das Nextion nutze ich noch die alte die hier im Forum irgendwo noch vorhanden ist.