Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Tasmota Steckdose > ESP Matrix Display

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Tasmota Steckdose > ESP Matrix Display

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky @Wal last edited by

      @wal

      meine grünen find ich auch ganz gut

      Image 152.png

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

        wie habt ihr eigentlich "sicher" 2 Module mit einander verbunden ?
        Eine Lötbrücke oder eine Art Gehäuse gebaut ?

        Wal 1 Reply Last reply Reply Quote 0
        • Wal
          Wal Developer @berndsolar13 last edited by Wal

          @berndsolar13 ,
          Lötbrücke.

          @liv-in-sky,
          die habe ich auch noch. 🙂

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

            @Wal

            Ich hab das Ding nun bei meinem Vater Testweise aufgebaut, noch ohne Gehäuse.
            Funktioniert alles bestens, er fragte mich was er nach 18 Uhr macht, wenn die Sonne unter geht.
            Dann zeigt das Ding ja bis morgens bis gegen 8:30 ja = 0 W an 😄

            Mein Display zeigt ja den Wert des Zählers, daher ist da immer Bewegung drin 😉
            Da kam mir nun folgende Idee:

            1. Display aus ab sagen wir 19 Uhr
              oder
            2. Display ab 19 Uhr in den Uhr Modus

            Könnte man das direkt in dem Script lösen ?
            Alternative wäre Stecker raus 😉

            Codierknecht Wal 2 Replies Last reply Reply Quote 0
            • Codierknecht
              Codierknecht Developer Most Active @berndsolar13 last edited by

              @berndsolar13
              Ich habe gerade etwas ähnliches in der Werkstatt.
              Hat mit ioBroker nix zu tun, könnte aber weiterhelfen.

              Bei mir soll das Display nur anzeigen, wenn ein Reed-Kontakt öffnet.
              Das habe ich über eine Rule gelöst:

               {"Rule1":{"State":"ON","Once":"OFF","StopOnError":"OFF","Length":36,"Free":475,"Rules":"on switch1#state=1 do power1 1 endon"}}
              

              Es sollte also folgendes möglich sein:

              1. Das Display zeigt nur etwas an, wenn ein bestimmter Wert (die Leistung) > 0 ist
              2. Du legst Timer an, die das Display zu bestimmten Zeiten an- oder ausschalten
              1 Reply Last reply Reply Quote 0
              • B
                berndsolar13 last edited by

                Das mit dem Timer geht ja über die Tasmota Oberfläche, stimmt, gute Idee 😉

                Wal 1 Reply Last reply Reply Quote 0
                • Wal
                  Wal Developer @berndsolar13 last edited by

                  @berndsolar13 sagte in Tasmota Steckdose > ESP Matrix Display:

                  Könnte man das direkt in dem Script lösen ?

                  Ja das geht, muss ich mir anschauen.

                  Befehl lautet wie in der Konsole:

                  =>DisplayClock 2
                  
                  1 Reply Last reply Reply Quote 0
                  • Wal
                    Wal Developer @berndsolar13 last edited by

                    @berndsolar13 ,
                    kannst du das Skript vom Vater hier in Code Tags posten damit ich die Uhr einfügen kann ?

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      berndsolar13 @Wal last edited by berndsolar13

                      @wal

                      Ich hab das von dir verwendet

                      >D
                      g:to=0
                      >S
                      if upsecs%10==0 {
                        ->DisplayText %to% kWh
                      }
                      >W
                      Total{m} %to% kWh
                      

                      Aber er will eh den Stecker ziehen, kostet ja nur "unnötig" Strom, dabei sind das wohl nur 2 Watt oder so 😄

                      Wal 1 Reply Last reply Reply Quote 0
                      • B
                        berndsolar13 last edited by berndsolar13

                        Mein Ultraschall Sensoren aus China sind heute angekommen, hab sie heute Breadboard mäßig angeschlossen, da der neue Lötzinn morgen erst kommt.

                        Hier das Bild von Tasmota
                        tasmodistance.jpg
                        Rechts das Bild vom Zollstock
                        Hab werte von 10cm bis 50 cm geprüft, und das Ergebnis passte.
                        War aber ein festes Objekt, also ne Kinderriegel Packung.
                        Mit Wasser hab ich es noch nicht getestet.
                        Aber sonst klappt es top 🙂

                        1 Reply Last reply Reply Quote 1
                        • Wal
                          Wal Developer @berndsolar13 last edited by Wal

                          @berndsolar13 ,

                          >D
                          g:to=0
                          e=0
                          
                          >BS
                            =>DisplayClock 2
                          
                          >S
                          if upsecs%10==0 {
                          if to>0 {
                            if e==0 {
                              =>DisplayClock 0
                              e=1
                            }
                            ->DisplayText %to% kWh
                            } else {
                              if e==1 {
                                =>DisplayClock 2
                                e=0
                              }
                            }
                          }
                          
                          >W
                          Total{m} %to% kWh
                          
                          1 Reply Last reply Reply Quote 0
                          • B
                            berndsolar13 last edited by

                            @Wal danke, werde ich morgen testen
                            hab heute erst gemerkt, man kann ja auch die Helligkeit Dimmen, so ist es viel angenehmer.
                            Hatte vorher 50, das Zimmer war dadurch abends komplett rot 😉
                            Von draußen sah es bestimmt aus wie ein Pu... 😉

                            Andere Frage, wie habt ihr die Gehäuse gebaut ?
                            Mein Prototyp war eine Pappschachtel, sah natürlich nicht so edel aus 😄
                            Ich denke an Holz, genauer gesagt Laminat, das auf 45° Gehrung schneiden und die die Teile dann zusammen leimen.

                            Braucht man Lüftungslöcher ? Der Wemos wird wohl nicht so warm, aber das Display wenn es voll rot leuchtet ist ja leicht Handwarm. Denke einfach paar Löcher rechts und Links, sicher ist sicher 😉

                            Wal 1 Reply Last reply Reply Quote 1
                            • Wal
                              Wal Developer @berndsolar13 last edited by

                              @berndsolar13 sagte in Tasmota Steckdose > ESP Matrix Display:

                              Braucht man Lüftungslöcher ?

                              Nein

                              @berndsolar13 sagte in Tasmota Steckdose > ESP Matrix Display:

                              Andere Frage, wie habt ihr die Gehäuse gebaut ?

                              Holzgehäuse mit 3mm Plexiglasfront in Ledfarbe, noch im Aufbau.

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

                                @Wal
                                gestern kam der Lötzin endlich, also hab ich heute die Pins verlötet. und es angeschlossen.
                                Läuft wie es soll, also der Ultraschall Sensor.
                                Da kam mir nun die Idee, warum nicht auch den Wasserstand ans Display senden.
                                Nicht permanent reicht ja 1x pro Stunde.

                                Habs aber auch auf meiner Dashboard übersicht.
                                Zum Testen brauche ich aber eine Tasmota Sensors mit Scripting, damit ich den Wert senden kann.

                                2 Möglichkeiten

                                1. du erklärst mir kurz wie du es immer machst, also deine FW Compilieren
                                2. du erstellst mir schnell eine 😉

                                danke im Voraus 🙂

                                Wal 1 Reply Last reply Reply Quote 0
                                • Codierknecht
                                  Codierknecht Developer Most Active last edited by

                                  @berndsolar13

                                  https://forum.iobroker.net/topic/43241/tasmota-bin-files-mit-vscode-selber-erstellen

                                  1 Reply Last reply Reply Quote 0
                                  • Wal
                                    Wal Developer @berndsolar13 last edited by

                                    @berndsolar13 ,
                                    sag bescheid falls du eine brauchst, selber lernen eine zu erstellen ist aber besser. 😉

                                    1 Reply Last reply Reply Quote 1
                                    • B
                                      berndsolar13 last edited by berndsolar13

                                      habs mal mit tasmocompiler auf Gitpod probiert, da muss man nur anklicken was man haben will 🙂

                                      >D
                                      g:abs=0
                                      >T
                                      abs=SR04#Distance
                                      >S
                                      if upsecs%10==0 {
                                        print %abs%
                                      }
                                      

                                      In der Konsole sehe ich zwar die Werte, aber bei gesendet stehen nur ???

                                      21:48:45.473 RSL: SENSOR = {"Time":"2023-10-21T21:48:45","SR04":{"Distance":7.4}}
                                      21:52:25.466 ???
                                      21:52:35.449 ???
                                      21:52:45.434 ???
                                      

                                      Als Variable ich ich "abs" genommen für Abstand.
                                      Aber vlelleicht fehlt auch was in der Firmware. Die Messung klappt aber, nur das senden nicht.

                                      Ralla66 1 Reply Last reply Reply Quote 0
                                      • Ralla66
                                        Ralla66 Most Active @berndsolar13 last edited by Ralla66

                                        tasmocompiler :
                                        #define USE_SCRIPT_GLOBVARS

                                        1 Reply Last reply Reply Quote 1
                                        • B
                                          berndsolar13 last edited by

                                          danke, das wars, damit gings
                                          Abstand und aktuelle Watt Zahl sind nun im Display
                                          Coole Sache 🙂

                                          Wal 1 Reply Last reply Reply Quote 1
                                          • Wal
                                            Wal Developer @berndsolar13 last edited by

                                            @berndsolar13 sagte in Tasmota Steckdose > ESP Matrix Display:

                                            Abstand und aktuelle Watt Zahl

                                            Jetzt musst du nur noch das Volumen ausrechnen und im Script in Liter umrechnen. 😉

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            955
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            10
                                            178
                                            15294
                                            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