Openhab + Wemos + MQTT + MAX7219 LED Dot Matrix

  • könnte man dann auch als status anzeigen nutzen zB wenn der türgong klingel werden alle LEDs rot und blinken oder sowas

    Support ME ! Buy me a Coffee :thumbup:


    Dont Touch ME

    LivingRoom: SilverStone Milo ML03 | Gigabyte B450 | Ryzen 3400G | 250GB NVME | 16GB DDR4-3200| Win10 64 bit | KODI 18 | Logitech Harmony Elite | SONOS Playbar + SUB
    BedRoom: PLAY:3
    Kitchen: PLAY:3
    BathRoom: Play:3

  • Ich habe am code von @horschte ein bisserl herumgespielt (quick and dirty zusammengeklaut).

    Wird unter dem topic LEDMatrix/modus die payload 1 gepublished wird der Text statisch und nicht als Lauftext dargestellt

    Wird unter dem topic LEDMatrix/time die payload 1gepublished wird die Uhrzeit als statischer Text dargestellt. Will man lieber die Uhr als Lauftext kann man danach unter LEDMatrix/modus die payload 0 publishen. Es dauert ein bisschen, bis die richige Zeit vom NTP Server geholt wird

    vielleicht kanns ja jemand brauchen...

  • ich habe nur Zugangsdaten angepasst sonst nichts geändert.
    in Arduino / Scetch usw. habe ich nicht viel Ahnung.
    an welche stelle finde ich LEDMatrix/time die payload evtl. zeile oder so
    nicht das ich was falsch mache.

  • Ich sitze im moment im Büro fest, aber habe ein altes OH Backup mit, da sollte was passendes drauf sein.

    things


    Items


    eine rule hab ich auch noch:

    das Thread::sleep möge man mir verzeihen, muss ich ändern.
    Sinn hinter der rule: ich zocke regelmäßig im Keller auf einer Leinwand mit der PS4. Dabei habe ich kopfhörer auf. Wenn jetzt meine bessere Hälfte auf einmal im Türrahmen steht, schreck ich mich regelmäßig, weil ich sie wegen der Kopfhörer nicht höre. Der Xiaomi Motion Sensor steht beim Kellerabgang, das Diplay in der Nähe der Leinwand. Wenn jemand in den Keller Kommt tauchen XXXXX auf und ich schreck mich nicht so.

    Zusätzlich habe ich über Tasker einen Task laufen, der mir auf dem Display anzeigt, wenn ich eine Whatsapp oder einen Anruf von meiner Lebensgefährtin erhalte. Das Handy höre ich nämlich auch nicht wenn ich zocke, was die Lebensgefährtin nervt. Happy wife, happy life! [ad]

    Den Temperatursensor und den WS2812 Led Stripe nutze ich nicht.

    Das da https://github.com/prysme01/DotMatrixDisplay und das https://hackaday.io/project/28555-…scussions-title habe ich auch gerade wieder in meinen Lesezeichen gefunden. Ist ähnlich, habe ich aber nie benutzt. Letzteres konnte ich glaublich nicht auf den wemos hochladen. Von ersterem hab ich offenbar die Helligkeitsregelung geklaut [ap]

  • ich habe nur Zugangsdaten angepasst sonst nichts geändert.
    in Arduino / Scetch usw. habe ich nicht viel Ahnung.
    an welche stelle finde ich LEDMatrix/time die payload evtl. zeile oder so
    nicht das ich was falsch mache.

    Du musst dich via mqttfx oder ähnlichem mit deinem MQTT broker verbinden. Dort dann in dem genannten topic die payload publishen.
    Topic, payload und mqtt sagt dir was, oder?

  • Super Ding! Mir gefällt der Sketch von horschte besser. Umlaute ersetze ich der Einfachheit halber mit einer OH-Rule (habs anders nicht hinbekommen)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!