Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Wemos D1 mini / Tasmota mit IR Lesekopf und Reedkontakt

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Wemos D1 mini / Tasmota mit IR Lesekopf und Reedkontakt

    This topic has been deleted. Only users with topic management privileges can see it.
    • Frederik Buss
      Frederik Buss @Dieter_P last edited by Frederik Buss

      @dieter_p Irgendwie bin ich zu doof... Villeicht kannst Du mir ein wenig Starthilfe geben. Ich bekomme ESPEasy erst gar nicht auf den WEMOS. Mit Tasmota einfach am USB verbinden, Tasmotizer öffnen, flashen, fertig. Die ESP bin bekomme ich aber nicht drauf, weder mit dem Online Tool, noch mit dem Tasmotizer. Gibt es da vllt einen Unterschied zur Tasmota bin und man kann ESPEasy nicht direkt per USB flashen? Muss ich da den FTDI Flasher rauspacken und manuell verbinden?

      EDIT: Jetzt hats geklappt. Auf der neusten Version ist der Flasher nicht mehr dabei. Älteres Package runtergeladen, ESPFlasher gestartet und aktuelle bin geflasht.

      1 Reply Last reply Reply Quote 0
      • Frederik Buss
        Frederik Buss @Dieter_P last edited by

        @dieter_p Läuft. Das hätte ich von Anfang an gebraucht - Danke! Bevor ich das einbinde und die bisherige Lösung ersetze, muss ich meine Scripte umstricken. Ich hatte die Counts im iobroker umgerechnet und darauf basierend die Berechnung der Zählerstände. Das macht ja jetzt der ESP schon selbst. Ausserdem scheint die unterschiedliche Entprellzeit gut zu funktionieren. Mal sehen, ob das bei längerem Test genauso zuverlässig ist, wie der bisherige Weg über Tasmota.

        D 1 Reply Last reply Reply Quote 1
        • D
          Dieter_P @Frederik Buss last edited by Dieter_P

          @frederik-buss

          Ah schön dass es etwas für Dich ist.
          Zum Flashen komme ich mitlerweile am besten über den Browser zu recht auch bei Tasmota aber etwas zickig kann es manchmal unter Windows sein. Kommt immer mal vor. Hab auch schon ESPEasy mit dem Tasmotizer geflasht 😉

          Die SML-Lösung gefällt mir für den Zähler in ESPEasy nicht wirklich, aber wenn die Gesamtlösung besser passt, vielleicht eine "kleine Kröte". Und bevor ich nicht Up-To-Date bin im Forum gibt es normal schnelle Antworten/Hilfe direkt von den Entwicklern.

          Frederik Buss 1 Reply Last reply Reply Quote 0
          • Frederik Buss
            Frederik Buss @Dieter_P last edited by

            @dieter_p Bevor ich von dem "Volkszähler" erfahren habe, hatte ich schon meine eigene Lösung gebastelt. Sieht vielleicht etwas Wild aus, funktioniert aber sehr zuverlässig:
            stromzaehler.png
            Die Auswertung werde ich auch weiter per Blockly machen, mit Prüfung ob der Zähler wegen Stromausfall genullt wurde und Korrekturfaktor, falls doch Impulse verschluckt werden (was bislang nicht vorkam). Ausserdem täglich per Javascript eine Hochrechnung auf den Jahresverbrauch, basierend auf der letzten Ablesung.
            Der Gasverbrauchzähler funktioniert ähnlich, teilt aber in Verbrauch/Kochen und Verbrauch/Heizung auf, je nachdem ob die Heizung läuft oder nicht. Falls Interesse besteht, kann ich die Scripte gerne teilen.

            D 1 Reply Last reply Reply Quote 1
            • D
              Dieter_P @Frederik Buss last edited by Dieter_P

              @frederik-buss

              Ein paar Streifen Klebeband stören mich nicht 😉
              Die Plausibilitätsprüfung per Skript in IOBroker weiterhin sehr sinnvoll und notwendig, da die Gaszählerstände in ESPEasy keinen Stromausfall überleben.

              Hab auch nen Volkszählerkopf im Einsatz, hab mich aber damals für eine "autarke" Lösung (PV-Logger) auf einem RPI 1 entschieden um diese Daten abseits von meinem SmartHome-"Gebastel" separat zu tracken.

              Der IObroker zieht als Client untergeordnet die Daten vom dem PV-Logger/RPI1.

              Bin damit auch nicht ganz unglücklich, da sonst viel durch eigene Bastellei am SmartHome in den letzten 10 Jahren verloren gegangen wäre und so aber durch eine autarke Lösung und regelmäßige Backups nichts fehlt.

              Der Anfang = Lernkurve am Smarthome verträgt sich nicht mit sensiblen Daten, da bin ich froh das so getrennt und für mich erkannt zu haben. Heute mit einer Grobidee wie es besser gehen könnte, würde ich es vielleicht auch im IOBroker realisieren, aber bin im Prinzip immer noch froh über die Trennung und bastel fröhlich weiter und schieb keine Panik, wenn der IOBroker mal Offline ist 😉

              Frederik Buss 1 Reply Last reply Reply Quote 0
              • Frederik Buss
                Frederik Buss @Dieter_P last edited by

                @dieter_p Nach ein paar Tagen zählen die Sensoren immer noch nicht wirklich stabil. Ich bin immernoch am rumprobieren mit den Zählmethoden. Vor allem der Reedkontakt vom Gaszähler verschluckt einige Impulse bei Pulse_low/high und zählt einige hinzu bei Edge. Selbes beim Wasserzähler, wobei der deutlich näher an der Wahrheit liegt. Beim Stromzähler hab ich noch nicht genug Daten, der Zähler selbst zeigt ja nur volle kWh an.
                Jedenfalls überlege ich woran das liegt. Ist der ESP mit dem gleichzeitigem Zählen von 3 Pulsen überfordert? Zum Vergleich: Der ESP mit Tasmota hat über Monate hinweg so genau gezählt, das beim Gaszähler sogar die letzte Nachkommastelle gepasst hat, maximal um 1 abgewichen ist. Oder ist ESPEasy "ungenauer"?
                Zum Setup: Stromzähler optisch (TRCT5000) mit Raising, Debounce =0, Gaszähler Reed und Wasser optisch mit Pulse-High und 500ms Debounce. Kabel 1m / 0,5m jeweils geschirmt, der Reedkontakt vom Gaszähler hängt direkt dran (10-15cm).

                D 1 Reply Last reply Reply Quote 0
                • D
                  Dieter_P @Frederik Buss last edited by

                  @frederik-buss

                  Hast Du Dir mal das logging zum Pulse Counter (Statistical logging for PUSE modes) angesehen?
                  Daraus ggf ein Hinweis zu erkennen?

                  Frederik Buss 2 Replies Last reply Reply Quote 0
                  • Frederik Buss
                    Frederik Buss @Dieter_P last edited by

                    @dieter_p guter Hinweis. Werde ich aktivieren und mal ansehen

                    1 Reply Last reply Reply Quote 0
                    • Frederik Buss
                      Frederik Buss @Dieter_P last edited by

                      @dieter_p Ich glaube (hoffe?) es jetzt in den Griff bekommen zu haben. Mit Raising für den Strom und jeweils Pulse_High und 500msec Debounce für Gas und Wasser. Seit 2 Tagen bis auf die letzte Nachkommastelle (sprich jeden Puls) genau. Laut Doku zählt ESPEasy bei einem Anstieg schon bei einer geringeren Spannungsdifferenz, was durchaus Sinn machen würde. Hoffentlich bleibt es so stabil und hoffentlich komm ich um die Signalauswertung herum...

                      D 1 Reply Last reply Reply Quote 1
                      • D
                        Dieter_P @Frederik Buss last edited by

                        @frederik-buss said in Wemos D1 mini / Tasmota mit IR Lesekopf und Reedkontakt:

                        Hoffentlich bleibt es so stabil und hoffentlich komm ich um die Signalauswertung herum...

                        Drück die Daumen und kann ich nachvollziehen. Für solche Detailanalysen brauche ich besondere Gemühtslaagen um daran Freude und dann auch schnellen Erfolg zu haben. Das sowas bei ESPEasy "Out-Of-The-Box" drin ist finde ich super, ob einem was nutzt steht auf nem anderen Papier 😉

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        636
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        2
                        16
                        964
                        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