Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Tasmota vs ESPeasy, welchen ESP8266?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Tasmota vs ESPeasy, welchen ESP8266?

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      random @OpenSourceNomad last edited by

      @OpenSourceNomad

      Ich bin glaub ich wieder einen kleinen Step weitergekommen nach der Analyse eines weiteren nächtlichen tcpdumps.

      Exakt alle 15min schafft das ESP8266 es kurz mDNS Pakete zu senden. Wenn ich das vergleiche mit dem serial output sehe ich, dass es die mDNS Pakete genau in der Sekunde sendet nachdem am serial output steht, dass WIFI connected ist.

      Kurz darauf erscheint:

      [D][wifi:432]: Disabling AP...
      

      Und dann geht nichts mehr.

      Jetzt hab ich den ap mit dem captive portal deaktiviert, aber das hat auch nicht geholfen.

      [09:52:34][E][mqtt:282]: Can't connect to MQTT... Restarting...
      [09:52:34][I][app:127]: Forcing a reboot...
      [09:52:35][W][wifi_esp8266:337]: Event: Disconnected ssid='UPC12345' bssid=E4:57:xxx[redacted] reason='Association Leave'
      ...
      [09:52:35][C][wifi:033]: Setting up WiFi...
      [09:52:36][I][wifi:193]: WiFi Connecting to 'UPC12345'...
      ...
      [09:52:39][V][wifi_esp8266:325]: Event: Connected ssid='UPC12345' bssid=E4:57:xxx channel=1
      [09:52:39][V][wifi_esp8266:350]: Event: Got IP static_ip=192.168.0.12 gateway=192.168.0.1 netmask=255.255.255.0
      [09:52:39][I][wifi:423]: WiFi Connected!
      ...
      [09:52:39][C][wifi:291]:   Signal strength: -37 dB ▂▄▆█
      ...
      [09:52:39][C][mqtt:025]: Setting up MQTT...
      [09:52:40][I][mqtt:162]: Connecting to MQTT...
      ...
      [09:53:09][W][mqtt:247]: MQTT Disconnected: TCP disconnected.
      [09:53:09][I][mqtt:162]: Connecting to MQTT...
      [09:53:39][W][mqtt:247]: MQTT Disconnected: TCP disconnected.
      [09:53:39][I][mqtt:162]: Connecting to MQTT...
      ...
      

      Und alle 15min rebooted er weil er MQTT nicht erreicht.

      Ich seh im tcpdump keinerlei MQTT Pakete, aber halt alle 15min. kurz mDNS und ununterbrochen ARP Requests vom Device.

      OpenSourceNomad 1 Reply Last reply Reply Quote 0
      • OpenSourceNomad
        OpenSourceNomad Most Active @random last edited by

        @random du bist ja schon sehr tief in der Materie 😁

        Nach deinem findings solltest du wirklich einen bug report erstellen, die esphome Entwickler werden mit Sicherheit etwas damit anfangen können.

        R 1 Reply Last reply Reply Quote 0
        • K Grün
          K Grün @OpenSourceNomad last edited by K Grün

          @OpenSourceNomad

          Soviel zu läuft besser als EspEasy.
          Teilweise magst du ja Recht haben, aber für Laien/Anfänger ist glaube ich EspEasy besser, wg des WebUi's.

          1 Reply Last reply Reply Quote 0
          • R
            random @OpenSourceNomad last edited by

            @OpenSourceNomad danke nochmal für deine Hilfe. Nachdem ich beschlossen hab mich wieder eine Weile auf andere Dinge zu konzentrieren, habe ich mich heute nochmals an das Projekt gewagt. Ich hab einen alten ausgemusterten OpenWRT Wifi Router in Betrieb genommen und meinen ESP8266 gesagt sie sollen sich auf dessen WLAN verbinden. Das wars, jetzt funktioniert alles.

            Das Problem war also irgendeine Inkompatibilität zwischen ESP8266 und dem Standard Kabelmodem (Hersteller: Arris)

            1 Reply Last reply Reply Quote 0
            • ice77
              ice77 last edited by

              da bin ich wieder. Mittlerweile haben die lieben Chinesen geliefert und ich habe mir mal 2 Lolin D1 mini Pro 2.0 bestellt, ein D1 mini Nachbau (blau) und eine NodeMCU V3.

              Aufgespielt hab ich als ersten Schuss mal Espeasy und daran hängt nun ein einzelner Temperatursensor. Angebuden hab ich ihn über MQTT an den IOBroker und Grafana spuckt schon die ersten Graphiken aus. Soweit so schick.

              ds18b20.jpeg

              lolin.jpeg

              Somit wäre erstmal ein leichtes funktionsfähiges Konstrukt entstanden, um die vielen Temperatursensoren der Heizung in den IOBroker zu syncen. Jetzt besteht wohl bei der Espeasy die Restriktion auf 12 devices (egal an welchem GPIO Pin sie auch hängen).

              espeasy.jpeg

              Die Infos im Netz dazu sind relativ dünn gesäht. Wenn man weiter auf dem Espeasy Zug fahren wollte... muss man die Sourcen downloaden, ein config File erstellen und beilegen mit 24 devices, neu compilieren mit der Arduino IDE und dann sollte das gehen.

              Frage an OpenSourceNomad und natürlich auch an den Rest der eifrigen Leser:

              Gibs diese Restriktion bei EspHome auch?

              Ich will so viel wie möglich an den D1 mini hängen, damit nicht so viele Devices in der Gegend herum ideln... weil viel zu tun hat er mit der Sensorik sicherlich nicht.

              Die Daten würden auch 1x alle 2 Minuten ausreichen. Muss nix hyper genaues sein. Nur die Anzahl muss passen.

              Und dann will ich noch die 3 Phasen des Hausanschlusses nach dem Stromzähler anzapfen... aber das noch an den einen ESP zu hängen wird sicherlich nicht funktionieren...

              Da bin ich auch gerade in der Ideenfindung. Shelly bringt da gerade ein Produkt heraus, welches direkt schon MQTT spricht... mals chauen ob es sich da überhaupt noch lohnt was selbst hin zu frickeln.

              Wie ist der Stand aktuell bei euch mit den Esp´s?

              Nutzt ihr noch fleissig die 8266 oder seid ihr schon auf die ESP32 umgeschwungen? Ich wollte die 8266 nutzen, da diese einfach weniger Strom fressen als die ESP32.

              LG und bis "gleich" 🙂

              Ice77

              B werner2000x 2 Replies Last reply Reply Quote 0
              • B
                BoehserWolf @ice77 last edited by BoehserWolf

                @ice77 Also das Thema Heizungsüberwachung habe ich mit ESP8266 auf Basis von EspEasy umgesetzt. Läuft seit irgendwann Ende Dezember mit 10 Sensoren sehr zuverlässig.
                Ja, du bist ohne selbst zu kompilieren auf 12 Tasks beschränkt, aber benötigst du für die Heizung wirklich mehr? Ja man kann mehr, muss aber nicht. So hast du einen ESP, der eine Aufgabe bewältigt - für mich ok.

                Ich überwache derzeit folgenden Temps der Heizung = 9 Tasks:
                Aussen (musste ich mitteln da sehr anfällig für Wind)
                Kessel
                Fußboden Vorlauf/Rücklauf
                Heizkörper Vorlauf/Rücklauf
                Warmwasser
                Warmasser Vorlauf/Rücklauf

                zzgl. 1x SI7021 für den Heizungsraum = 1 Task
                zzgl. Display LCD2004 = 1 Task
                zzgl. Generic System Info = 1 Task

                Der ESP8266 reicht allemal. Ich habe eine Load von ca. 36% bei einer Aktualisierungsrate aller Sensoren von 5 Sekunden.

                1 Reply Last reply Reply Quote 0
                • ice77
                  ice77 last edited by

                  tja, sicher kann man mit der Einschränkung von 12 Sensoren leben, jedoch kosten die Sensoren ja wirklich fast nichts, und ich habe 3 Pufferspeicher mit 4 Abgängen und ich hätte gerne noch die Kopftemperatur. Das alleine sind schon 15 Sensoren. Dann habe ich im Blick, ob die Speicher sich durchmischen oder die Solarthermie unsymetrisch lädt. In Anbetracht der billigen Sensoren... warum nicht. Ausserdem sind die Sensoren (bis auf die Kopftemperatur Sensorik) sowieso schon verbaut und "baumeln" aus der Dämmung raus.

                  Dann habe ich noch VL/RL vom Kessel, Speisung Friwas, WWT der 2 Friwas, VL/RL der Hochtemperatur Kreislaufs, VL/RL Niedertemperaturkreislauf (Wandheizung), VL/RL Solarthermie.

                  Das wären 15 für die Speicher, 4 für die Heizkreise, 2 für den Kessel, 3 für die Friwas = 24.

                  Ich meine was gelesen zu haben, dass ESPeasy 24 kann, wenn man es selbst kompiliert. Das wäre für mich perfekt. Dann greife ich die Werte ab (auch mit längerem Intervall... weils doch eher statische Werte sind). 1x die Minute langt mir. Worst case sogar alle 2 Minuten. So genau brauche ich das nicht. Auf Github wurde erklärt, dass bei der 24 Sensor Version andere Bereiche des Speichers überschrieben werden (Konfigurationsbereiche). Obs wirklich funktioniert muss ich testen. Hab mir extra platforIO und und die Arduino IDE installiert und muss da mal schauen wie ich den Code genau anpassen muss um den 1. Test zu fahren.

                  Die Mannschauft hinter ESPeasy sind nur 2 Mann, die es in ihrer Freizeit tun, und schon teilweise die Lust verlieren hier weiter zu entwicklen. Daher bin ich mir nicht sicher ob es eine gute Idee ist, auf ESPeasy zu setzen nachdem ich das alles gelesen habe. Zum Testen werd ich das tun... aber mit Sicherheit auf ESPeasy setzen kann man aktuell wohl nicht.

                  Daher mache ich mich parallel auch bei ESPhome schlau, in welchem Maße hier die Sensorik unterstütz wird. Ich denke wenn man ein mal verstanden hat wie ESPhome funktioniert, kommt man damit auch klar. Leichter ist natürlich eine über den Browser zu konfigurierende Hardware... aber man kann wohl nicht alles haben.

                  Egal wie es läuft. Falls ich es hinbekomme, ein Binary mit 24 Sensoren für den D1 Mini Pro zu kompilieren und es stabil läuft - stelle ich es der community zum download zur Verfügung. Es lang wenn sich einer die Mühe macht. Sollte einer von euch sowas schon haben, dann her damit, einspielen, konfigurieren und fertig :-).

                  1 Reply Last reply Reply Quote 0
                  • ice77
                    ice77 @Johannes Bauerstatter last edited by ice77

                    Hallo Leute,

                    Ich habe jetzt seit einiger Zeit meine Teststellung erfolgreich am Laufen und werde morgen die nächste "Evolutionsstufe" zünden.

                    Aktuell läuft ein D1 Mini mit einem gemoddeten ESPeasy Image, welches den PZEM004t V3 verarbeitet. Die Daten werden alle 10 Sec abgegriffen und landen sauber per MQTT im IOBroker.

                    Morgen möchte ich testen, ob ein D1 Mini Pro (wegen der externen Antenne) auch 3 PZEM parallel verarbeiten kann. Weiter soll noch ein 1,3" Oled Display montiert werden (I²C Bus) und ein paar Temperatursensoren werden auch angekoppelt. Als kleines zu Hause für den ESP hab ich Hutschienengehäuse beim schnellen Ali bestellt.

                    Der D1 mini in der Teststellung läuft jetzt schon seit 2-3 Monaten störungsfrei an den 5V des PZEM. Da der D1 mini aber offiziell nur 3,3V an den GPIO Pins verträgt, stell ich mir jetzt die Frage, ob ich nicht noch einen Levelshifter dazwischen hängen sollte.
                    Diesen hier hab ich mir sicherheitshalber schon mal bestellt und daheim hin gelegt: TXS0108E 8 Kanal Logic-Level-Converter

                    Ist das überhaupt nötig oder sollte man das schon so machen wenns eine dauerhafte Installation werden soll? Hier fehlt mir einfach die Langzeiterfahrung. Klar könnte man jetzt einfach probieren, wie lange der D1 mini braucht bis er kaputt ist... aber ggf. hat ja der ein oder Andere noch eine Idee, ohne Hardware zu überlasten.

                    ciao und nu haut in die Tasten 🙂

                    PS: falls ihr Interesse an Bildern vom Aufbau habt... dann stell ich was rein. Wenns keinen Interessiert... mach ich mir die Mühe erst gar nicht 😉

                    OpenSourceNomad 1 Reply Last reply Reply Quote 0
                    • OpenSourceNomad
                      OpenSourceNomad Most Active @ice77 last edited by

                      @ice77 said in Tasmota vs ESPeasy, welchen ESP8266?:

                      Da der D1 mini aber offiziell nur 3,3V an den GPIO Pins verträgt, stell ich mir jetzt die Frage, ob ich nicht noch einen Levelshifter dazwischen hängen sollte.

                      Er hat es bereits offiziell unterstützt (und unterstützt es immer noch). Der genaue Passus:

                      alt text

                      wurde zwischenzeitlich leider wieder aus der Dokumentation entfernt weil (zu) viele den Unterschied zwischen (GP)IO und V(in) nicht verstanden haben und nichts besseres zu tun hatten als am 3.3V dicke 5V anzuhängen 💥 🤦‍♂️

                      Ist das überhaupt nötig

                      Nein, komplett unnütz um genau zu sein.

                      PS: falls ihr Interesse an Bildern vom Aufbau habt

                      Wir warten gespannt 🖼

                      ice77 2 Replies Last reply Reply Quote 0
                      • ice77
                        ice77 @OpenSourceNomad last edited by

                        @OpenSourceNomad
                        alles klar... dann mach ich mal welche. Hab es quick and dirty verkabelt, rein zum testen... ist aber nicht öffentlich zeigbar, da die Farben der Strippen nicht VDE Konform sind 🙂

                        W 1 Reply Last reply Reply Quote 0
                        • W
                          watcherkb @ice77 last edited by

                          @ice77 wäre auch interessiert. Wie wertest du das alles dann aus? Nutze aktuell Grafana und visualisiere meine FBH und Heizung Vor und Rücklauf

                          1 Reply Last reply Reply Quote 0
                          • werner2000x
                            werner2000x @ice77 last edited by

                            @ice77 Wird denn dein 8266 an einer Batterie betrieben und wenn ja an welcher und wie lange hält die dann?

                            OpenSourceNomad 1 Reply Last reply Reply Quote 0
                            • OpenSourceNomad
                              OpenSourceNomad Most Active @werner2000x last edited by

                              @werner2000x said in Tasmota vs ESPeasy, welchen ESP8266?:

                              ein 8266 an einer Batterie betrieben und wenn ja an welcher und wie lange hält die dann?

                              klassischerweise® natürlich mit einer Knopfzelle die 17 Tage hält 😁

                              1f707ec6-196c-4cbe-8545-b5337de24e09-image.png

                              Alternativ halt ein Jahr mit zwei AA Batterien wenn dir ein zweiminütiges Sendeintervall ohne push (ergo deep sleep) für deine Einsatzzwecke ausreicht.

                              1 Reply Last reply Reply Quote 0
                              • ice77
                                ice77 @OpenSourceNomad last edited by ice77

                                @OpenSourceNomad

                                Das Bild war ich ja noch schuldig. Hab doch das "Alte" genommen. Sobald ich es verbaut habe kann ich ja anständige Bilder aus dem Kasten nachreichen.

                                Aktuell hatten aber andere Aufgaben auf der Baustelle Priorität.

                                Das Bild zeigt den aktuellen Eigenverbrauch eines PZEM und läuft durch (L1 -> L2 -> L3).

                                Bild Text

                                ice77 B 2 Replies Last reply Reply Quote 1
                                • ice77
                                  ice77 @ice77 last edited by ice77

                                  Soderli... ich bin super zufrieden mit der Lösung mit dem PZEM und der Eigenverbrauch von 0,5Watt ist auch top.

                                  Jetzt habe ich die "Frechheit" besessen, meine "Lösung" im Photovoltaikforum als Alternative zu den dort gezeigten Shellys zu erwähnen.

                                  Dort gibt es einen User, der hat ein Hutschienengerät vom schnellen Ali mit Tasmota geflashed. Es soll billiger und genauer sein. Auf Rückfrage was da billiger und genauer ist, wurde nicht geantwortet 💃

                                  Für die, die es lieber als fertige Lösung in den Schrank bauen wollen... hier mal 2 Links, welche ich dort entnommen habe.

                                  Alle Angaben ohne Gewähr. Ich bleib bei meiner Lösung da sie funktioniert und wie es dann im Schrank aussieht ist mir herzlich wurscht, solange es elektrisch einwandfrei ist und nicht nach gebastel aussieht.

                                  Strommessgerät vom schnellen Ali

                                  Howto flash tasmota to Hiking

                                  Chaot 1 Reply Last reply Reply Quote 0
                                  • ice77
                                    ice77 @OpenSourceNomad last edited by ice77

                                    @opensourcenomad said in Tasmota vs ESPeasy, welchen ESP8266?:
                                    ....

                                    Die Nachbauten/fakes leiden meistens daran, dass sie einen schwachen 3.3v regulator verbaut haben. Ich selber konnte in der praxis (auch mit vielen Sensoren an einem board) keinen Nachteil ausmachen. Besitze hauptsächlich fakes und ein paar originale

                                    So - ich hole den Beitrag von @OpenSourceNomad aus der Versenkung, für die, die es interessiert. Ich habe 2x 8 D1 Mini Pro vom gleichen Shop beim schnellen Ali bestellt und siehe da... ein Mal sind die guten 3,3V Spannungswandler drauf.

                                    Ich lasse mal Bilder für euch sprechen.

                                    Hier die gute Charge (Label: S2RC mit dem entsprechenden Logo des Herstellers):
                                    originalRegulator.jpeg

                                    originalRegulator2.jpeg

                                    Hier die minderwertigen (Label: 4A2D):
                                    fakeOne.jpeg

                                    fakeOne2.jpeg

                                    fakeOne3.jpeg

                                    fake4A2D.jpeg

                                    Wenn ihr eure D1 Mini bekommt... könnt ihr jetzt direkt schauen wie gut die Ware ist die angekommen ist 🙂

                                    In wie fern die anderen Bauteile besser/schlechter sind kann ich nicht beurteilen. Das Platinenlayout hat sich auf alle Fälle deutlich verändert. Das sieht man schön auf der Rückseite, dass jetzt die Leiterbahnen anders verlaufen.

                                    Im Prinzip kann man aber für den Preis gar nicht viel erwarten. Ich hab sie jetzt getestet und prinzipiell funktionieren beide erstmal gleich mit wenig Last. Ob sich daran was ändert wenn mehr Sensorik dran hängt werde ich sehen.

                                    ich hoffe euch hilft es weiter.

                                    1 Reply Last reply Reply Quote -1
                                    • Chaot
                                      Chaot @ice77 last edited by

                                      @ice77 Ergänzend dazu die dreiphasige Variante:
                                      https://de.aliexpress.com/item/4000925379665.html?spm=a2g0o.productlist.0.0.136a6853dSchqe

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

                                        @ice77 said in Tasmota vs ESPeasy, welchen ESP8266?:

                                        Ich hab sie jetzt getestet und prinzipiell funktionieren beide

                                        Wie schon geschrieben betreibe ich hauptsächlich Nachbauten (seit nun etwa 3 Jahren inzwischen wohl um die 60 Stück auf weiter Flur). Diese unterscheiden sich im Betrieb nicht von den originalen (damals Wemos heute Lolin) Boards die ich ebenfalls im Fuhrpark habe (v1,v2,v3).

                                        Ob sich daran was ändert wenn mehr Sensorik dran hängt werde ich sehen.

                                        Ich konnte noch nie irgendwelche Unterschiede ausmachen, jedoch betreibe ich die meiste Sensorik mit 5V (sofern diese das natürlich unterstützen).

                                        ice77 1 Reply Last reply Reply Quote 0
                                        • ice77
                                          ice77 @OpenSourceNomad last edited by ice77

                                          @opensourcenomad
                                          was ich eigentlich sagen wollte... selbst bei den Nachbauten vom gleichen Shop aus dem Land der aufgehenden Sonne... bekommst Du mal welche die hochwertiger sind und mal welche die eben die billigeren Bauteile verbaut haben.

                                          Ich für meinen Teil lasse die Sensorik mit 3,3V laufen. Welchen Vorteil bringt es denn auf 5V?? Schont es nicht die Bauteile, wenn sie mit weniger Spannung angefahren werden und verbrauchen sie falls es überhaupt relevant ist auch weniger Strom bei 3,3V.

                                          Ich habe aktuell eine Teststellung laufen, die mit BME280, sowie einem SHT31 mit Taupunktbestimmung die Umweltdaten der einzelnen Zimmer aufnimmt. Alles landet im Minutentakt in der InfluxDB und Grafana wertet die Daten aus. Wie genau die Werte sind, weis ich nicht. Hab da noch nix verifiziert, jedoch möchte ich schauen, ob gerade in den Schlafzimmern die Luftfeuchtigkeit Nachts zu sehr ansteigt. Falls ja, müsste über eine Dezentrale Lüftungsanlage nachgedacht werden, da mangels Aussendämmung im worst case mit den kalten Wänden Schimmel droht.

                                          So sieht es aktuell aus. Man sieht genau wenn gelüftet wird. Bringt nur kurzfristig was... die Luftfeuchtigkeit steigt fast auf das gleiche Niveau an nach dem Lüften.

                                          luftfeuchte.jpeg

                                          H OpenSourceNomad 2 Replies Last reply Reply Quote 0
                                          • H
                                            hans_999 @ice77 last edited by

                                            @ice77 said in Tasmota vs ESPeasy, welchen ESP8266?:

                                            Ich habe aktuell eine Teststellung laufen, die mit BME280, sowie einem SHT31 mit Taupunktbestimmung die Umweltdaten der einzelnen Zimmer aufnimmt. Alles landet im Minutentakt in der InfluxDB und Grafana wertet die Daten aus. Wie genau die Werte sind, weis ich nicht. Hab da noch nix verifiziert, jedoch möchte ich schauen, ob gerade in den Schlafzimmern die Luftfeuchtigkeit Nachts zu sehr ansteigt. Falls ja, müsste über eine Dezentrale Lüftungsanlage nachgedacht werden, da mangels Aussendämmung im worst case mit den kalten Wänden Schimmel droht.
                                            So sieht es aktuell aus. Man sieht genau wenn gelüftet wird. Bringt nur kurzfristig was... die Luftfeuchtigkeit steigt fast auf das gleiche Niveau an nach dem Lüften.

                                            Das ist jetzt aber ziemlich OT und sollte besser in einem eigenen Tröööt diskutiert werden.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            621
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            espeasy mqtt tasmota wimos d1 mini
                                            15
                                            56
                                            17559
                                            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