Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. ESP Matrix Anzeige fully IoBroker steuerbar

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.0k

ESP Matrix Anzeige fully IoBroker steuerbar

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
esp8266matrix displaymax 7219
460 Beiträge 31 Kommentatoren 111.1k Aufrufe 45 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • joergeliJ Online
    joergeliJ Online
    joergeli
    schrieb am zuletzt editiert von
    #64

    @liv-in-sky :
    Ich habe bei Verwendung von PA_BLINDS ein merkwürdiges Verhalten:
    Dann verliert mein Wemos sporadisch die WLAN-Verbindung, oder hängt sich nach einer Weile kpl. auf.
    Ich vermute, da mein Wemos direkt mittig hinter den Displays montiert ist, daß komischerweise nur bei diesem Effekt irgendwelche Störimpulse von den Displays den Wemos aus dem Tritt bringen.

    Gruß
    Jörg

    1 Antwort Letzte Antwort
    0
    • liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #65

      hört sich seltsam an - ich denke, es könnte eher ein zeit- bez. ablaufproblem sein. glaube nicht, das pa_blinds die chips in eine andere frequenz bringt. schon mal mit scrollpeed gespielt ?

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      joergeliJ 1 Antwort Letzte Antwort
      0
      • liv-in-skyL liv-in-sky

        hört sich seltsam an - ich denke, es könnte eher ein zeit- bez. ablaufproblem sein. glaube nicht, das pa_blinds die chips in eine andere frequenz bringt. schon mal mit scrollpeed gespielt ?

        joergeliJ Online
        joergeliJ Online
        joergeli
        schrieb am zuletzt editiert von
        #66

        @liv-in-sky
        Ja, ist seltsam, aber meinerseits nicht zu ändern: Scrollspeed schnell und langsam eingestellt - no way, nach einer Weile wird die WLAN-Verbindung getrennt (verbindet sich aber meist wieder), oder der WEMOS hängt sich auf.
        Wie gesagt, ist nur bei PA_BLINDS der Fall; aber egal, wird PA_BLINDS halt nicht verwendet.

        Noch etwas anderes:
        Mir ist aufgefallen, daß sich bei mir das Datum immer erst genau 1 Std. nach Mitternacht aktualisiert hat.
        Ich habe daraufhin meinen Sketch noch mal überarbeitet - jetzt passt es: Punkt Mitternacht wird nun auch das neue Datum korrekt angezeigt.

        Dazu habe ich in der Grundinitialisierung die Zeitzone gesetzt:

        const int timeZone = 1; // Central European Time
        

        und in der Subroutine time_t getNtpTime() muss der Rückgabewert dann so aussehen:

        return secsSince1900 - 2208988800UL + timeZone * SECS_PER_HOUR;
        

        Zusätzlich habe ich in den Sketch noch den Wochentag, also Mo, Di, Mi, Do, etc. mit eingebaut, siehe Foto:
        Laufschrift-Datum.jpg

        Der überarbeitete Sketch kann von meiner Webseite http://arduino.joergeli.de/laufschrift/laufschrift.php (ganz am Ende der Seite) heruntergeladen werden.

        Gruß
        Jörg

        1 Antwort Letzte Antwort
        0
        • liv-in-skyL liv-in-sky

          hi @joergeli

          udp - ja, da hast du recht - mit den layers im netzwerk hab ich es nicht so - hauptsache httpget funktioniert :-)

          das mit den alarmen: ich habe einen standard string, der angezeigt wird - zusätzlich habe ich alarme - entweder wird der alarm an den standardstring angehängt (low prio) oder high prio: der alarm wird allein angezeigt. ändert sich die außen-temp oder ändert sich ein heizungsregler-wert -> ist das eigentlich kein alarm, sondern der standardstring wird angepaßt (zusätzlich angehängt). wenn ich einen alexa timer setze ist das ein high prio alarm . es wird dann nur dieser timer-counter (pro minute) angezeigt (oder bei dsl offline, neuer whatsapp, ...).
          egal bei welchen datenpunktänderungen (heizung, außentemp, ..) wird die änderung von iobroker sofort geändert und für dem wemos bereitgestellt. am liebsten habe ich den werbe-unterbrechungs-timer, der wird angezeigt um die restdauer der werbung anzuzeigen - um z.b zum film zurückzuschalten. als beeper ersatz muss alexa herhalten - die sagt dann - werbung aus! obwohl das pushen der daten definitiv besser ist, merkt man bei mir keine große zeitverzögerung - die scrolldauer des standardstrings (sind 2- 3"zeilen") dauert so lange, das der wemos meist die daten schon hat, bevor ein neuer scrollcyklus beginnt) - wenn ich den tv einschalte, wird der refresh-cyklus automatisch auf "kurz" eingestellt, da ich das display dann im blickfeld habe.

          um das geblinke zu unterbinden habe ich einen mode (2) der nur die zeit anzeigt (wie eine uhr - feststehend) z.b beim tv schauen - außer ich setzte den werbe-timer - dann wird der angezeigt, bis die der timer um ist und danach wieder die uhrzeit. da kann ich deine frau sogar verstehen - das geblinke neben dem tv mag ich auch nicht - um das alles zu steuern brauche ich die modi im iobroker - ein taster funktioniert da nicht - es gibt noch einen mode - dabei ist das display ganz aus und wird nur bei den alarmen aktiviert.

          das thema mit den scrolleffekten. der scrollspeed ist die einzige änderungsmöglichkeit(habe auch nichts anderes gefunden). ich habe 2 modi die mit grow up und -down arbeiten. 10 : mit growup und down - bei diesem kann der user keinen scrollspeed einstellen - der ist fix auf 70 also - sehr laaangsam !( P.displayText(curMessage, PA_CENTER, 70, String(scrollPause).toInt() * 1000, PA_GROW_UP, PA_GROW_UP);)
          der andere ist mode 8 - dieser soll vortäuschen, das die daten von oben kommend nach unten durchlaufen - dieser mode hat einen fixen speed (150) und eine fixe pause, da es sonst überhaupt nicht gut aussieht ( P.displayText(curMessage, scrollAlign, 150, 3000, scrollEffectDown, scrollEffectDown);) .

          hast du zufällig mall diese displays in einer anderen led farbe gesichtet ? hätte gerne grün oder gelb.

          lg

          ich werd die frauen nie verstehen - ein kleiner runder ball frisst die uhrzeit auf und kot.. sie wieder aus - wenn das nicht lustig ist ? :-(:sob:

          simatecS Online
          simatecS Online
          simatec
          Developer Most Active
          schrieb am zuletzt editiert von
          #67

          @liv-in-sky sagte in [ESP Matrix Anzeige fully . wenn ich einen alexa timer setze ist das ein high prio alarm . es wird dann nur dieser timer-counter (pro minute) angezeigt.]

          Wie wertest du den Timer genau aus?
          Will mir das auch gerne auf mein Matrix legen, mir fehlt aber die passende Idee 💡

          • Besuche meine Github Seite
          • Beitrag hat geholfen oder willst du mich unterstützen
          • HowTo Restore ioBroker
          liv-in-skyL 1 Antwort Letzte Antwort
          0
          • simatecS simatec

            @liv-in-sky sagte in [ESP Matrix Anzeige fully . wenn ich einen alexa timer setze ist das ein high prio alarm . es wird dann nur dieser timer-counter (pro minute) angezeigt.]

            Wie wertest du den Timer genau aus?
            Will mir das auch gerne auf mein Matrix legen, mir fehlt aber die passende Idee 💡

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb am zuletzt editiert von liv-in-sky
            #68

            hi @simatec

            der alexa timer wird durch den alexa adapter getriggert (alexa2.0.History.summary) - dieser schreibt den letzten alexa befehl dort hinein. da ich zu wenig javascript programmier kenntnisse in mir trage habe ich das ganze in node-red ausgesourced. schaut so aus:

            Image 1.png

            • wenn das wort timer erscheint, wird begonnen
            • anschliessend wird die minutenzahl gefiltert - alexa schreibt zahlen aus - also eine kleine tabelle für die übersetzung
            • dann timer start (pink) - dieser time läuft sozusagen parallel zu alexa
            • stoppe ich timer via sprache oder ist er abgelaufen wird timer wieder gestoppt
            • das ganze wird in einem blockly script weiterverarbeitet, dass sich um diese alarme kümmert

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            simatecS 1 Antwort Letzte Antwort
            0
            • liv-in-skyL liv-in-sky

              hi @simatec

              der alexa timer wird durch den alexa adapter getriggert (alexa2.0.History.summary) - dieser schreibt den letzten alexa befehl dort hinein. da ich zu wenig javascript programmier kenntnisse in mir trage habe ich das ganze in node-red ausgesourced. schaut so aus:

              Image 1.png

              • wenn das wort timer erscheint, wird begonnen
              • anschliessend wird die minutenzahl gefiltert - alexa schreibt zahlen aus - also eine kleine tabelle für die übersetzung
              • dann timer start (pink) - dieser time läuft sozusagen parallel zu alexa
              • stoppe ich timer via sprache oder ist er abgelaufen wird timer wieder gestoppt
              • das ganze wird in einem blockly script weiterverarbeitet, dass sich um diese alarme kümmert
              simatecS Online
              simatecS Online
              simatec
              Developer Most Active
              schrieb am zuletzt editiert von
              #69

              @liv-in-sky

              Danke für deine Antwort... den Datenpunkt schaue ich mit mal näher an 👍🏻

              • Besuche meine Github Seite
              • Beitrag hat geholfen oder willst du mich unterstützen
              • HowTo Restore ioBroker
              1 Antwort Letzte Antwort
              0
              • liv-in-skyL liv-in-sky

                wow - 12 module - habe auch schon darüber nachgedacht, eine doppelreihe haben zu wollen (für größere schrift.- werd mir das auf jeden fall mal anschauen und dir bescheid geben ich bekomme die nächsten tage noch 4 module, weil ich ein langes (4) und ein kurzes haben wollte.

                da ich bei den umlauten ein wenig getrickst habe, funktioniert z.b. das euro zeichen nicht bei meiner version. bin gespannt darauf und werd mir das mal ansehen.

                Lenny.CBL Offline
                Lenny.CBL Offline
                Lenny.CB
                Most Active
                schrieb am zuletzt editiert von
                #70

                @liv-in-sky sagte in ESP Matrix Anzeige fully IoBroker steuerbar:

                wow - 12 module - habe auch schon darüber nachgedacht, eine doppelreihe haben zu wollen (für größere schrift.- werd mir das auf jeden fall mal anschauen und dir bescheid geben..............

                bist du hier schon weiter gekommen?
                Ich hatte kürzlich 12 Module probiert. Schaut soweit gut aus.
                Ich möchte das für den Pool als Anzeige. Da wären 2 oder 3 Reihen schon genial bezüglich der Zeichenhöhe.
                Habe 24 Module da, bin also "testbereit" :grinning:

                liv-in-skyL 1 Antwort Letzte Antwort
                0
                • Lenny.CBL Lenny.CB

                  @liv-in-sky sagte in ESP Matrix Anzeige fully IoBroker steuerbar:

                  wow - 12 module - habe auch schon darüber nachgedacht, eine doppelreihe haben zu wollen (für größere schrift.- werd mir das auf jeden fall mal anschauen und dir bescheid geben..............

                  bist du hier schon weiter gekommen?
                  Ich hatte kürzlich 12 Module probiert. Schaut soweit gut aus.
                  Ich möchte das für den Pool als Anzeige. Da wären 2 oder 3 Reihen schon genial bezüglich der Zeichenhöhe.
                  Habe 24 Module da, bin also "testbereit" :grinning:

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  schrieb am zuletzt editiert von
                  #71

                  @Lenny-CB

                  hallo lenny - an den modulen würde es bei mir auch nicht liegen. ich habe 8 4er module. damit könnte man schon etwas anfangen - mein problem ist eher, das ich das alles mit der großen schrift nicht ganz kapiert hatte und daher das projekt bzw. die weiterentwicklung beendet habe.

                  unter https://github.com/MajicDesigns/MD_Parola/tree/master/examples gibt es ein paar beispiele für double hights.

                  ist alles schon eine weile her - soweit ich mich erinnere braucht man zonen und eine andere font-definition. allein das reicht mir, um nicht weiter zu testen. zusätzlich weiß ich nicht, ob dann die umlaute noch funktionieren würden. ich gehe davon aus, dass man fast alles neu schreiben müßte.

                  daher - leider - kein weiterer input zu mehrzeiligen anzeige von mir - falls du was auf die beine stellst, lass es mich bitte wissen.

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  1 Antwort Letzte Antwort
                  0
                  • metaxaM Offline
                    metaxaM Offline
                    metaxa
                    schrieb am zuletzt editiert von metaxa
                    #72

                    Hallo!
                    In meiner Verzweiflung muss ich dieses Projekt wieder aufwärmen. Ich bin mit dem vollständigen iO auf eine VM unter Proxmox/NUC übersiedelt. Paar Kleinigkeiten machten Probleme, aber im Großen und Ganzen ist alles ok.

                    Nur das Display macht mir noch Probleme: ich komme über "HTTP CON !ERROR!" nicht hinaus.

                    Lösungsversuche:
                    Klar, in den Settings des WEMOS Die Datenurl aktualisiert auf die neue IP
                    Im Browser diese Url abgefragt, ich bekomme sofort eine Antwort
                    Den WEMOS mehrfach mit 4MB_Blank leer gemacht und wieder neu mit den Datein von https://github.com/liv-in-sky/MatrixDisplayESP8266/blob/master/README.md geflasht
                    Der Wemos läßt sich auch pingen.

                    Ich komme seit Tagen einfach nicht weiter, wie kann ich meinen Fehler finden?
                    LG, mxa

                    liv-in-skyL 1 Antwort Letzte Antwort
                    0
                    • metaxaM metaxa

                      Hallo!
                      In meiner Verzweiflung muss ich dieses Projekt wieder aufwärmen. Ich bin mit dem vollständigen iO auf eine VM unter Proxmox/NUC übersiedelt. Paar Kleinigkeiten machten Probleme, aber im Großen und Ganzen ist alles ok.

                      Nur das Display macht mir noch Probleme: ich komme über "HTTP CON !ERROR!" nicht hinaus.

                      Lösungsversuche:
                      Klar, in den Settings des WEMOS Die Datenurl aktualisiert auf die neue IP
                      Im Browser diese Url abgefragt, ich bekomme sofort eine Antwort
                      Den WEMOS mehrfach mit 4MB_Blank leer gemacht und wieder neu mit den Datein von https://github.com/liv-in-sky/MatrixDisplayESP8266/blob/master/README.md geflasht
                      Der Wemos läßt sich auch pingen.

                      Ich komme seit Tagen einfach nicht weiter, wie kann ich meinen Fehler finden?
                      LG, mxa

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      schrieb am zuletzt editiert von liv-in-sky
                      #73

                      @metaxa oh mann - das ist schon so lange her - muss aber noch schnell weg

                      immerhin scheint das programm zu laufen da es den fehler code schon auswertet

                      • kannst du den wemos an den compi anschliessen - damit bekommst du das log des wemos direkt in der arduino oberfläche - dann siehst du mal, was der wemos macht - sollte im log darin zu sehen sein

                      iobroker braucht den simpleapi adapter - auch den port beachten - zusätzlich müssen natürlich die datenpunkte exisiteren

                      soweit ich mich erinnere war es wichtig eine bestimmte version im boardverwalter zu nehmen - das programm habe ich übernommen und es war mit alten treibern programmiert -

                      zeig mal folgendes

                      • ein bild vom ardoino setting (datei -> voreistellung)
                        bei mir: das muss drin stehen : "http://arduino.esp8266.com/versions/2.4.1/package_esp8266com_index.json "
                        Image 4.png

                      unter werkzeuge in der arduino software muss: "Board: WemosD1 R2 & mini stehen"

                      • welchen port hast du simpleapi setting im iobroker ?
                      • und zeige ein bild der datenpunkte im iobroker
                        bei mir: (die mit den pfeilen sind wichtig
                        Image 5.png

                      ich schaum mir das später dann an - wird schon werden :-)

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      1 Antwort Letzte Antwort
                      1
                      • metaxaM Offline
                        metaxaM Offline
                        metaxa
                        schrieb am zuletzt editiert von metaxa
                        #74

                        @liv-in-sky sagte in ESP Matrix Anzeige fully IoBroker steuerbar:
                        34cd6d69-f2c0-4c58-b0af-6cefd3327b7e-grafik.png

                        Ich glaube ich spinne - Wald und Bäume und so weiter. Fehler gefunden!!!!
                        Ich habe zwar in den Settings die IP geändert und offensichtlich den Port (nachhaltig &konseqeunt) gelöscht. Großartige Leistung von mir, ich könnte mich in den A..... beißen. 2 Tage sinnleer herumgebastelt und Frust aufgebaut.

                        Danke für deine Ausführungen, das serielle Fenster im Arduiono hat mich gleich auf die richtige Spur gebracht!
                        Herzlichen Dank!
                        LG, mxa

                        liv-in-skyL 1 Antwort Letzte Antwort
                        0
                        • metaxaM metaxa

                          @liv-in-sky sagte in ESP Matrix Anzeige fully IoBroker steuerbar:
                          34cd6d69-f2c0-4c58-b0af-6cefd3327b7e-grafik.png

                          Ich glaube ich spinne - Wald und Bäume und so weiter. Fehler gefunden!!!!
                          Ich habe zwar in den Settings die IP geändert und offensichtlich den Port (nachhaltig &konseqeunt) gelöscht. Großartige Leistung von mir, ich könnte mich in den A..... beißen. 2 Tage sinnleer herumgebastelt und Frust aufgebaut.

                          Danke für deine Ausführungen, das serielle Fenster im Arduiono hat mich gleich auf die richtige Spur gebracht!
                          Herzlichen Dank!
                          LG, mxa

                          liv-in-skyL Offline
                          liv-in-skyL Offline
                          liv-in-sky
                          schrieb am zuletzt editiert von
                          #75

                          @metaxa das war jetzt schnell - aber hauptsache es geht

                          ich erfreu mich heut noch immer an der matrix

                          habe jetzt auch ein script, mit dem man sich die timer von alexa an der matrix ansehen kann - in der küche timer gestellt - "alexa timer 10 minuten nudeln" und im wohnzimmer an der matrix sehen, wie der timer runterzählt - mir gefällts :-)

                          also viel spaß damit

                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                          metaxaM 1 Antwort Letzte Antwort
                          1
                          • liv-in-skyL liv-in-sky

                            @metaxa das war jetzt schnell - aber hauptsache es geht

                            ich erfreu mich heut noch immer an der matrix

                            habe jetzt auch ein script, mit dem man sich die timer von alexa an der matrix ansehen kann - in der küche timer gestellt - "alexa timer 10 minuten nudeln" und im wohnzimmer an der matrix sehen, wie der timer runterzählt - mir gefällts :-)

                            also viel spaß damit

                            metaxaM Offline
                            metaxaM Offline
                            metaxa
                            schrieb am zuletzt editiert von
                            #76

                            @liv-in-sky ich erfreute mich auch seit Monaten daran, nur durch den "einfachen" Umzug hab ich mich durch eigene Bödheit rausgeschossen.

                            Danke nochmals für deinen Schubbs in die richtige Richtung!

                            LG, mxa

                            1 Antwort Letzte Antwort
                            0
                            • W Offline
                              W Offline
                              wuchy
                              schrieb am zuletzt editiert von
                              #77

                              Guten Abend,

                              ich habe mir diese Anzeige erfolgreich nachgebaut,
                              doch leider komme ich mit der Einrichtung von iobroker + der dazugehörigen URL für das Display nicht klar.
                              Hat jemand vielleicht ein kleines Beispiel und kann mir evtl. damit auf die Sprünge helfen?
                              Die IP wird als OK gemeldet und die Urzeit wird im Wechsel it der Fehlermeldung "http con error" angezeigt.
                              LG wuchy

                              metaxaM joergeliJ 2 Antworten Letzte Antwort
                              0
                              • W wuchy

                                Guten Abend,

                                ich habe mir diese Anzeige erfolgreich nachgebaut,
                                doch leider komme ich mit der Einrichtung von iobroker + der dazugehörigen URL für das Display nicht klar.
                                Hat jemand vielleicht ein kleines Beispiel und kann mir evtl. damit auf die Sprünge helfen?
                                Die IP wird als OK gemeldet und die Urzeit wird im Wechsel it der Fehlermeldung "http con error" angezeigt.
                                LG wuchy

                                metaxaM Offline
                                metaxaM Offline
                                metaxa
                                schrieb am zuletzt editiert von metaxa
                                #78

                                12345678Sorry, schaue ich mir morgen an, hatte den falschen Thread erwischt. Aber das kriegma schon hin.

                                1 Antwort Letzte Antwort
                                0
                                • W Offline
                                  W Offline
                                  wuchy
                                  schrieb am zuletzt editiert von
                                  #79

                                  auf dem dot Matrixdisplay. Im seriellen Monitor wird die Verbindung zum iobroker angezeigt.
                                  Ich bräuchte nur eine Tipp, wie ich iobroker und die URL vom display konfigurieren muss...

                                  metaxaM 1 Antwort Letzte Antwort
                                  0
                                  • W wuchy

                                    auf dem dot Matrixdisplay. Im seriellen Monitor wird die Verbindung zum iobroker angezeigt.
                                    Ich bräuchte nur eine Tipp, wie ich iobroker und die URL vom display konfigurieren muss...

                                    metaxaM Offline
                                    metaxaM Offline
                                    metaxa
                                    schrieb am zuletzt editiert von metaxa
                                    #80

                                    @wuchy Bist du danach vorgegangen?

                                    1. https://github.com/liv-in-sky/MatrixDisplayESP8266
                                    2. MQTT Adapter hast du installiert?a0eecc9b-142e-43c9-a0f8-be75b40c4bd2-grafik.png
                                    1 Antwort Letzte Antwort
                                    0
                                    • W wuchy

                                      Guten Abend,

                                      ich habe mir diese Anzeige erfolgreich nachgebaut,
                                      doch leider komme ich mit der Einrichtung von iobroker + der dazugehörigen URL für das Display nicht klar.
                                      Hat jemand vielleicht ein kleines Beispiel und kann mir evtl. damit auf die Sprünge helfen?
                                      Die IP wird als OK gemeldet und die Urzeit wird im Wechsel it der Fehlermeldung "http con error" angezeigt.
                                      LG wuchy

                                      joergeliJ Online
                                      joergeliJ Online
                                      joergeli
                                      schrieb am zuletzt editiert von joergeli
                                      #81

                                      @wuchy
                                      Hi,
                                      ich habe die Laufschrift ebenfalls nachgebaut, allerdings werden die Daten mit meinem Sketch mittels UDP an den WEMOS "gepushed" und nicht "abgeholt". Das ist aber für Dein Problem nebensächlich.
                                      Guckst Du: ioBroker DOT Matrix Laufschrift
                                      Dort speziell den Absatz Software.

                                      Ich nehme an, Dir fehlt der Datenpunkt, in dem die Daten für die Laufschrift stehen?
                                      Schau Dir diesbzgl. mal das Script "Matrix-Laufschrift.js" ganz unten auf meiner Seite an.
                                      Ich habe vorher manuell einen Datenpunkt "ausgabe_datenpunkt = 'javascript.0.Laufschrift' " (Typ = Zeichenkette") erstellt.
                                      Das Script füllt diesen Datenpunkt dann zyklisch mit den gewünschten Werten (durch Semikolon getrennt).
                                      Dazu werden im Script zuerst alle gewünschten Daten gesammelt mit getState(xxx) .
                                      Dann werden ggf. einige Umrechnungen vorgenommen ( z.B. windspeed -> bft).
                                      Anschl. if-Abfragen wie z.B.

                                              if (gelb_sack_heute == true) {
                                                  var GelbSackHeute = 'Heute Gelber Sack;'
                                              }
                                              else { var GelbSackHeute = '' }
                                      

                                      Das bewirkt, daß wenn heute der Gelbe Sack abgeholt wird, die Variable var GelbSackHeute = 'Heute Gelber Sack;' gesetzt wird (beachte das Semikolon am Ende, was als Feldtrenner für die Matrix benötigt wird).
                                      Ist heute kein Abholtermin, ist die Variable var GelbSackHeute = '' leer, bzw. ein leerer String.

                                      Wenn alle gewünschten Variablen erzeugt sind, wird daraus damit die Variable "ausgabe" gefüllt:

                                      var ausgabe     =  Service + DutyCycle + Badezimmer +  tf_aussen +  tf_wohnzimmer + .......
                                      

                                      Darin sind dann alle Werte enthalten (auch die Leerstrings, die aber auf der Matrix nicht angezeigt werden).
                                      Die "ausgabe" wird dann in den oben erwähnten "ausgabe_datenpunkt" geschrieben:

                                          var pfad = ausgabe_datenpunkt
                                          setState(pfad , ausgabe, true);
                                      

                                      Dieser Datenpunkt ist dann die URL, die vom Matrixdisplay benötigt wird.

                                      Ich hoffe, ich konnte das einigemaßen rüberbringen und es hilft Dir weiter?

                                      Gruß
                                      Jörg

                                      liv-in-skyL 1 Antwort Letzte Antwort
                                      0
                                      • W Offline
                                        W Offline
                                        wuchy
                                        schrieb am zuletzt editiert von
                                        #82

                                        @joergeli

                                        Riesen Dank für deine Antwort und deine Erklärungen. Ich glaube ich hab's gerafft.
                                        Na dann werde ich mich über's Wochenende mal damit auseinandersetzen.

                                        LG wuchy

                                        1 Antwort Letzte Antwort
                                        0
                                        • joergeliJ joergeli

                                          @wuchy
                                          Hi,
                                          ich habe die Laufschrift ebenfalls nachgebaut, allerdings werden die Daten mit meinem Sketch mittels UDP an den WEMOS "gepushed" und nicht "abgeholt". Das ist aber für Dein Problem nebensächlich.
                                          Guckst Du: ioBroker DOT Matrix Laufschrift
                                          Dort speziell den Absatz Software.

                                          Ich nehme an, Dir fehlt der Datenpunkt, in dem die Daten für die Laufschrift stehen?
                                          Schau Dir diesbzgl. mal das Script "Matrix-Laufschrift.js" ganz unten auf meiner Seite an.
                                          Ich habe vorher manuell einen Datenpunkt "ausgabe_datenpunkt = 'javascript.0.Laufschrift' " (Typ = Zeichenkette") erstellt.
                                          Das Script füllt diesen Datenpunkt dann zyklisch mit den gewünschten Werten (durch Semikolon getrennt).
                                          Dazu werden im Script zuerst alle gewünschten Daten gesammelt mit getState(xxx) .
                                          Dann werden ggf. einige Umrechnungen vorgenommen ( z.B. windspeed -> bft).
                                          Anschl. if-Abfragen wie z.B.

                                                  if (gelb_sack_heute == true) {
                                                      var GelbSackHeute = 'Heute Gelber Sack;'
                                                  }
                                                  else { var GelbSackHeute = '' }
                                          

                                          Das bewirkt, daß wenn heute der Gelbe Sack abgeholt wird, die Variable var GelbSackHeute = 'Heute Gelber Sack;' gesetzt wird (beachte das Semikolon am Ende, was als Feldtrenner für die Matrix benötigt wird).
                                          Ist heute kein Abholtermin, ist die Variable var GelbSackHeute = '' leer, bzw. ein leerer String.

                                          Wenn alle gewünschten Variablen erzeugt sind, wird daraus damit die Variable "ausgabe" gefüllt:

                                          var ausgabe     =  Service + DutyCycle + Badezimmer +  tf_aussen +  tf_wohnzimmer + .......
                                          

                                          Darin sind dann alle Werte enthalten (auch die Leerstrings, die aber auf der Matrix nicht angezeigt werden).
                                          Die "ausgabe" wird dann in den oben erwähnten "ausgabe_datenpunkt" geschrieben:

                                              var pfad = ausgabe_datenpunkt
                                              setState(pfad , ausgabe, true);
                                          

                                          Dieser Datenpunkt ist dann die URL, die vom Matrixdisplay benötigt wird.

                                          Ich hoffe, ich konnte das einigemaßen rüberbringen und es hilft Dir weiter?

                                          Gruß
                                          Jörg

                                          liv-in-skyL Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          schrieb am zuletzt editiert von
                                          #83

                                          @joergeli

                                          du hast da viel arbeit reingesteckt und das mit dem push der daten ist definitiv eine gute verbesserung - soll ich dein project in den ersten post mit aufnehmen ? ich werde meinen sketch nicht weiterentwickeln - ich überlege selber schon, eines meiner zwei matrixen mal mit deinem sketch zu testen.
                                          möchtest du einen eigenen thread aufmachen (oder hast du schon einen), um auf updates aufmerksam zu machen - den könnte ich auch verlinken - es wird schwierig für neue user, zuerst meinen thread durchzulesen und anschliessend deine version zu finden

                                          @wuchy je nachdem , welchen sketch du verwendest - bitte schreibe den ansprechpartner in deinen post - @joergeli oder @liv-in-sky damit wir wissen, was du letztendlich benutzt

                                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                          joergeliJ 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          858

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe