Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. E-INK Display OpenEPaperLink - Displayanzeige mit Batterie

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    E-INK Display OpenEPaperLink - Displayanzeige mit Batterie

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bimmi last edited by bimmi

      Hi zusammen,

      Ich wollte heute das OpenEPaperLink Projekt vorstellen!

      IMG_20230623_144430.jpg

      OpenEPaperLink ist eine Open-Source-Plattform, die es ermöglicht, E-Paper-Displays mit verschiedenen Geräten zu verbinden und Inhalte drahtlos zu aktualisieren. Es bietet eine einfache Möglichkeit, E-Paper-Displays in IoT-Projekten zu integrieren und sie mit Grafiken und Informationen zu füttern. Die Plattform bietet Unterstützung für verschiedene E-Paper-Displays und Mikrocontroller sowie eine Vielzahl von Schnittstellen, um Inhalte zu aktualisieren.

      1. Flexibilität: Die Plattform ist darauf ausgelegt, mit einer Vielzahl von E-Paper-Displays und Mikrocontrollern kompatibel zu sein. Dadurch haben Entwickler die Flexibilität, die Hardware-Komponenten zu wählen, die am besten zu ihren Anwendungen passen.

      2. Drahtlose Aktualisierung: Ein Schlüsselfeature von OpenEPaperLink ist die Möglichkeit, Inhalte drahtlos zu aktualisieren. Dies ermöglicht es, Informationen auf den E-Paper-Displays von entfernten Standorten aus zu ändern, was besonders nützlich ist, wenn die Displays in IoT-Geräten eingebettet sind.

      3. Unterstützung für verschiedene Schnittstellen: Die Plattform unterstützt verschiedene Kommunikationsschnittstellen, darunter Wi-Fi, Bluetooth und LoRa. Dies erleichtert die Integration mit verschiedenen Arten von Netzwerken und Geräten.

      4. Open-Source-Community: OpenEPaperLink wird von einer aktiven Open-Source-Community unterstützt, die kontinuierlich zur Verbesserung und Weiterentwicklung der Plattform beiträgt. Dies bedeutet, dass Entwickler Zugang zu einer Fülle von Ressourcen und Unterstützung haben, um ihre Projekte voranzutreiben.

      Insgesamt bietet OpenEPaperLink eine benutzerfreundliche Lösung für die Integration von E-Paper-Displays in IoT-Anwendungen, die es Entwicklern ermöglicht, schnell und effizient ansprechende Anzeigen zu erstellen und zu aktualisieren.

      Wie wird es in Iobroker integriert?

      Es können vorgefertigte Templates über den Access Point benutzt werden oder JSON-Upload. Am einfachsten ist es jedoch, die VIS vom ioBroker zu nutzen. Man erstellt die VIS nach seinen Vorlieben und schickt einen Screenshot hoch zum AccessPoint!

      Alle Informationen: https://github.com/jjwbruijn/OpenEPaperLink

      Fertige Pakete gibt es hier: https://www.tindie.com/stores/electronics-by-nic/ (falls welche auf Lager sind!)

      Um OpenEPaperLink zu nutzen, benötigt man lediglich E-Paper-Displays sowie einen Access Point. Dieser Access Point setzt sich aus einem ESP32 (für den Webserver) und einem ESP32-C6 (für Zigbee und Bluetooth) zusammen. Alternativ kann man auch ein fertiges Set von Anbietern wie NIC oder JJWBRUIN über Tindie erwerben.

      Hilfreiche Links in diesem Beitrag:

      JavaScript Access Point Info über Websocket
      Das holt alle Informationen vom AP. Interessant für Buttons:
      https://github.com/slimline33/OpenEPaperLink-IOBROKER-JavaScript

      Bilder Push
      Einen Beitrag von @BananaJoe welcher Schritt für Schritt erklärt wie man Bilder pusht gibt es hier:
      https://forum.iobroker.net/topic/66380/eps-e-ink-display-ansteuerung-statusdisplay-für-2/274?_=1705903254182

      Puppeteer / Playwright
      Einen Beitrag wie Playwright (anstelle von Puppeteer) installiert und verwendet wird auch von @BananaJoe gibt es hier:
      https://forum.iobroker.net/topic/66380/eps-e-ink-display-ansteuerung-statusdisplay-für-2/542

      Weather Image über chatGTP
      https://github.com/slimline33/OpenEPaperLink-IOBROKER-JavaScript/blob/main/OpenEPaperLink-WeatherImage-ChatGTP

      34dd881e-1843-484e-8af6-f23406de2c60-image.png

      Das Team hinter OpenEPaperLink ist äußerst freundlich, und ihr Support ist wirklich hervorragend!

      Beispiele:

      Vis:

      0c37f8c1-d7fd-4f7b-9ee7-04dd63f7e121-image.png

      3983b712-7529-4ab1-af71-d192309d26a2-image.png

      0c1f19ec-bcab-480b-906e-4f7c56f64c45-image.png

      IMG_20230623_152140.jpg

      IMG_20230623_144242.jpg

      IMG_20230623_170342.jpg

      IMG_20230623_171912.jpg

      Viel Spaß!

      haselchen GR Neuschwansteini 4 Replies Last reply Reply Quote 5
      • haselchen
        haselchen Most Active @bimmi last edited by

        @bimmi

        Ich bin ja für so nen Spielkram immer zu haben 🙂
        Muss auch sagen, dass mich das irgendwie triggert.
        Leider hat der Händler, den Du verlinkt hast, gerade nichts auf Lager.
        Damit es so aussieht, wie auf Deinen Bildern, wieviele Stunden hast Du dran gesessen?

        B 1 Reply Last reply Reply Quote 0
        • B
          bimmi @haselchen last edited by bimmi

          @haselchen ganz ehrlich? 10 minuten platine löten, software übern chrome web installer drauf und fertig. sozusagen ready to eat.

          am meisten zeit benötigt die vis Darstellung

          Soweit ich weiß, bekommt Jelmer vom Shop bald wieder Nachschub!

          1 Reply Last reply Reply Quote 0
          • haselchen
            haselchen Most Active last edited by

            @bimmi

            Habe ich löten gelesen? 🤔

            Ist das zwingend notwendig?

            B 2 Replies Last reply Reply Quote 0
            • B
              bimmi @haselchen last edited by

              @haselchen ja man muss das flex pcb einmal auf den display löten und einmal auf den esp32. dazu kommt noch ein kondensator und optional eine led.

              237201110-0a7fa1f1-89ba-45b4-ba78-bbbd48984eef.png

              237203631-03fc95c5-d8e8-4f10-9488-5d7d9faf78b7.png

              haselchen 1 Reply Last reply Reply Quote 0
              • haselchen
                haselchen Most Active @bimmi last edited by

                @bimmi

                Und schon ist das Projekt gestorben 😥

                B S Homoran 3 Replies Last reply Reply Quote 0
                • B
                  bimmi @haselchen last edited by

                  @haselchen vielleicht findet sich ja jemand in deinem bekanntenkreis, der das löten kann. Das ist absolut kein Hexenwerk und keine smd platine welche man mit bauteilen bestücken muss 🦌

                  1 Reply Last reply Reply Quote 0
                  • M
                    miriam_michael last edited by

                    Hallo
                    Hätte jemand eine Bezugsquelle für die Preisschilder?
                    Vielen Dank und viele Grüße
                    Micha

                    1 Reply Last reply Reply Quote 0
                    • O
                      oxident last edited by oxident

                      Also derzeit wären wohl auch wieder ein paar fertige Kits verfügbar...

                      1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User last edited by A Former User

                        Die Displays bekommt man hin und wieder für schmales Geld bei ebay (Hab aktuell 50 Stück der 2,9"-Displays für 95 Euro gesehen). Aber wie kriege ich die Firmware auf die Displays? Das erledigt der Accesspoint ja nicht, oder?

                        B 1 Reply Last reply Reply Quote 0
                        • B
                          bimmi @Guest last edited by

                          @oliver-w-leibenguth für die Firmware gibt es einen flasher. Dafür benötigt man einen esp32 und ein paar Bauteile. Steht aber auch alles in der github Beschreibung!

                          1 Reply Last reply Reply Quote -1
                          • GR
                            GR @bimmi last edited by

                            @bimmi
                            Das hat mir auf Anhieb gefallen. Hab mir auch die AP und 10 Displays bestellt. Ist Alles schnell gekommen. Lötarbeiten waren sehr überschaubar.
                            Im Paket war noch eine LED und zwei Kondensatoren dabei. Die hab ich aber nicht aufgelötet, funktioniert auch ohne. Weißt Du, wofür die sind?
                            Leider ist mir noch nichts eingefallen, wie ich die Dinger aus IOBroker ansprechen kann. Gibts da Ideen?

                            B 1 Reply Last reply Reply Quote 0
                            • B
                              bimmi @GR last edited by

                              @gr ich find es auch mega. die Kondensatoren sind kein muss und die LED auch nicht. Die Kondensatoren sind dazu da, die Spannung zu glätten. Diese würde ich auf jeden Fall einlöten da die Displays wahnsinnig Empfindlich sind bei brownouts / Spannungsschwankungen.

                              Ich erstelle einen Screenshot meiner VIS und schicke diese dann auf einen internen Webserver. Von da aus holt der EPS AccessPoint dann regelmäßig die Grafiken ab und aktualisiert sie bei Bedarf!

                              GR 1 Reply Last reply Reply Quote 0
                              • GR
                                GR @bimmi last edited by

                                @bimmi
                                Danke für die Anregung. Das muß ich mal durchdenken.

                                draexler 1 Reply Last reply Reply Quote 0
                                • draexler
                                  draexler @GR last edited by

                                  @bimmi: Habe mir das jetzt mal auch zugelegt, obwohl ich noch keinen Richtigen Anwendungsfall habe. Eventuell kommt ja ein ioBroker Adapter (Anfrage auf GitHub ist ja raus soweit ich gesehen habe) dann würden mir schon ein paar Anwendungsfällle einfallen.

                                  Aber jetzt hätte ich ein anderes Anwendungsgebiet, das aber losgelöst von ioBroker ist.
                                  Ich würde die Display gerne nutzen nur um eine Zahl anzuzeigen. In dem Fall die Nummer eines Musikstücks. Ich spiele in einer Kapelle und da wäre es nett das nächste Stück anzeigen zu lassen.
                                  Hätte ihr eine Idee wie ich das realisieren kann? Kann ich auf den "Steuer ESP" noch irgendein Webinterface draufflashen das die Möglichkeit bitten würde eine Nummer einzugeben und das auf Displays angezeigt wird?
                                  Ich hoffe ich konnte ungefähr erklären was ich möchte. Ansonsten gerne nochmal nachfragen.

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    bimmi last edited by

                                    @draexler aktuell wird an einer json push übergabe gearbeitet. Ebenso wird es wohl auch bald die Möglichkeit geben, einen "outdoor" ap zu realisieren. Könnte man schon irgendwie dann hinbekommen. Da die Displays aber ohne AP Dumm sind, wird das schon eine Herausforderung. Evtl. mit chatGTP vorhanden Code überarbeiten 😄

                                    draexler 1 Reply Last reply Reply Quote 1
                                    • draexler
                                      draexler @bimmi last edited by draexler

                                      @bimmi: Dankeschön für die schnelle Antwort. Nur zur Sicherheit das wir nicht aneinander vorbeigeredet haben. Bei dem "Musikkapellen" Anwendungsfall ist es egal ob der Outdoorfähig ist oder nicht. Die Frage ist halt wie bekomme ich die Information über ein Einfaches WebInteface auf den AP und dann gleichzeitig auf alle Displays (Optimal wäre natürlich wenn es parallel auf dem AP laufen würde)

                                      EDIT: Die JSON Pushübergabe würde vermutlich wirklich sehr helfen.

                                      B 1 Reply Last reply Reply Quote 0
                                      • B
                                        bimmi @draexler last edited by

                                        @draexler ist seit heute integriert. https://github.com/jjwbruijn/OpenEPaperLink/wiki/Json-template

                                        draexler 1 Reply Last reply Reply Quote 2
                                        • draexler
                                          draexler @bimmi last edited by draexler

                                          @bimmi Dann noch eine ganz andere Frage. Ich habe den AP jetzt mal zwei Danke im Schrank aufbewahrt. In der zwischen haben die Tags anzeigt das sie keine Verbindung mehr haben. Weißt du wann die eventuell wieder von alleine auf die Suche gehen würden? Konnte sie jetzt nur Wiederleben in dem ich die Batterien rein und rausgemacht habe.

                                          B 1 Reply Last reply Reply Quote 0
                                          • B
                                            bimmi @draexler last edited by

                                            @draexler normal finden sie den ap automatisch wieder. Kann man in der Tag config zumindest ein schalten.

                                            Leg deinen ap doch auf den Schrank?

                                            draexler 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            800
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            41
                                            987
                                            211478
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo