Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Wemos D1 Mini mit Reedkontakt

    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

    Wemos D1 Mini mit Reedkontakt

    This topic has been deleted. Only users with topic management privileges can see it.
    • michl75
      michl75 last edited by

      Hallo, da ich totaler leihe bin diese "Micorelektronik" angeht, habe ich versucht zu lesen, versehen und hab auch viele YT Videos angeschaut.

      Nun habe ich mir folgende Schaltung zusammengebaut... "Ausgelesen" soll ein Wasserzähler mit einem "integrierten" Reedkontakt der da

      Der Reedkontakt hat nur zwei Kabel ... also habe ich nach solchen Schaltungen gesucht und habe das eben nachgebastelt.

      d1_wz1.png

      Ist das so korrekt?

      Viele Grüße M.

      Ralla66 falke69 Slowman 3 Replies Last reply Reply Quote 0
      • Ralla66
        Ralla66 Most Active @michl75 last edited by

        @michl75
        schau nach im Datasheet des ESP oder Wemos wie die Beschaltung bei Reboot des Pin sein kann / darf.
        Oder hier

        michl75 1 Reply Last reply Reply Quote 0
        • michl75
          michl75 @Ralla66 last edited by

          @ralla66 Warum bei Reboot ?
          (Entschuldigung wenn ich so doof frage, aber das ist nicht mein Fachgebiet)

          1 Reply Last reply Reply Quote 0
          • falke69
            falke69 @michl75 last edited by falke69

            @michl75

            schau mal hier. Ich nutze diesen. Bisher funktioniert das ganze sehr zuverlässig!

            Ob Gas oder Wasser, ist volkommen egal.
            Du musst halt nur die entsprechenden Pins auswählen.

            michl75 1 Reply Last reply Reply Quote 0
            • michl75
              michl75 @falke69 last edited by

              @falke69 ok super vielen Dank...

              Ich hab gesehen, dass die n dem Video den Pin D1 verwenden. Bei meinem ESP Easy stand dieser D1 nicht zur Verfügung, der war grau....

              Nun muss ich erstmal warten bis Nachschub kommt, da das letzte Experiment meinen letzten ESP eliminiert hat. Morgen Abend hab ich wieder welche und schau dann sofort nach dem D1.

              falke69 1 Reply Last reply Reply Quote 0
              • falke69
                falke69 @michl75 last edited by

                @michl75

                jenachdem, welchen Pin Du gerne möchtest, kannst Du hier

                #define INT_PIN1 5 // Zuordnung der GPIOs
                #define INT_PIN2 4
                #define INT_PIN3 2
                #define INT_PIN4 13
                #define INT_PIN5 12
                #define INT_PIN6 14

                entsprechend Deinen Anforderungen anpassen.
                Es können insgesamt 5 Zähler angeschlossen werden.

                michl75 1 Reply Last reply Reply Quote 0
                • michl75
                  michl75 @falke69 last edited by

                  @falke69 ok nochmal vielen Dank! Morgen kommt Ersatz und dann werde ich das nochmal in Angriff nehmen. Ich werde berichten ....

                  Danke!!

                  1 Reply Last reply Reply Quote 0
                  • Slowman
                    Slowman @michl75 last edited by

                    @michl75

                    Ja ist korrekt. Und die 2. wichtigste Frage dazu. Mit welcher Software willst du denn dies betreiben? ESPHome kann ich empfehlen.

                    michl75 M 2 Replies Last reply Reply Quote 1
                    • michl75
                      michl75 @Slowman last edited by

                      @slowman zur 2. Frage bzgl. Software, habe bisher ESP Easy 0.04.007 verwendet... xxxxxxx.PNG

                      ? 1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User @michl75 last edited by

                        @michl75 said in Wemos D1 Mini mit Reedkontakt:

                        @slowman zur 2. Frage bzgl. Software, habe bisher ESP Easy 0.04.007 verwendet... xxxxxxx.PNG

                        die ESP Easy version kommt mir komisch vor. Normal sind die Release mit einem Datum gekennzeichnet. 03.05.2021 ist glaube ich der letzte Release wobei ich damit etwas vorsichtig bin, da dort einiges am Wifi Verhalten geändert wurde und bei mir noch nicht optimal funktioniert. Bis was Neues kommt ist die 23.02.2021 ganz ok für mich.

                        Der D1 ist nach dem Flashen nicht auswählbar, da er per Standard für die I2C Verbindung konfiguriert ist. Unter dem Reiter "Hardware" kannst Du die I2C Konfiguration aber abschalten "None" und hast dann Zugriff auf alle GPIOs.

                        michl75 1 Reply Last reply Reply Quote 0
                        • michl75
                          michl75 @Guest last edited by michl75

                          @pete0815 sieht komisch aus? ...hmm, hoffentlich mach ich nichts falsch. Hab mir gestern auch die neuerste Version von Github geladen... und einen der 3 neuen ESP's damit mal gemacht...
                          hatte auch gehofft, dass unter Devices ein Relais mit drinnen ist ... aber leider nicht nur Switch input - Switch, dass ich nur über http steuern kann.

                          Das mit D1 und I2C hab ich jetzt geändert, nun habe ich den auch zur Verfügung - Danke!

                          Viele Grüße M.

                          x1.PNG

                          x2.PNG

                          ? 1 Reply Last reply Reply Quote 0
                          • ?
                            A Former User @michl75 last edited by A Former User

                            @michl75 @michl75

                            ah, jetzt seh ich etwas. Du benutzt die Neuste Version 20210503.

                            73de30e4-d243-4a1a-b6a6-7c1b2e04ab35-grafik.png

                            Relais kann man in ESPEasy nicht unter Devices anlegen, weil man es praktisch nicht braucht. Ein Relais ist ja nichts anderes als eine Zustand für ein GPIO. Dafür Ressourcen wie ein Device zu verbrauchen ist wohl nicht gewollt/nötig.

                            Ich blicke noch nicht ganz durch wohin du möchtest? Es geht doch um einen ReedKontakt nicht um ein Relais, oder?

                            Hierzu sehe ich 2 Ansätze. Wie zuvor beschrieben nutzt man ein eigens dafür geschriebenes Programm auf dem ESP wie es verlinkt wurde. 2ter Ansatz Du nutz so weit es geht Standardfunktionen gegener Software wie ESPEasy.
                            Mein Favorit ist klar das 2te, da man hier immer irgendwo eine Lösung findet und nicht individuellen "Spaghettiecode" verwendet, aber sicher subjektiv.

                            Für den Ansatz über ESPEasy würde ich keinen Switch anlegen sondern einen Pulse Counter. Dadurch passiert die Verarbeitung der Pulse direkt im D1 Mini (kein Netzwerk etc dazwischen) und der schickt Zählerstände/Verbräuche z.B. an den IObroker und keine Pulse die noch ausgewertet/umgerechnet werden müssen. Da Pulse zur Berechnung von Verbräuchen eine zeitliche Komponente haben, ist es ggf nicht so gut so viel Übertragungsweg (Störanfälligkeit) dazwischen zu schalten. Ich würde die Pulse also auch direkt im ESP/D1 Mini verarbeiten.

                            Hierzu gibt es etliche Beispiele und ob es nun ein Gaszähler oder eine Wasseruhr ist ist ja erst einmal egal und muß eh individuell angepasst werden wieviele Pulse was bedeutet...

                            https://forum.iobroker.net/topic/27923/anleitung-gaszähler-mit-nodemcu-espeasy/2

                            michl75 1 Reply Last reply Reply Quote 0
                            • michl75
                              michl75 @Guest last edited by

                              @pete0815 so ... nun also erstmal vielen herzlichen Dank!!

                              Es funktioniert tadellos !! Also ich habe an einem ESP (auf D5) einen Reedkontekt für einen Wasserzähler (nun auch als Puls Counter) sowie ein Relais dran.
                              Das ganze ist für einen Vorgarten wir es nur einen Wasseranschluss gibt und es ab und an mal bei der Abrechnung von Wasser "Schwierigkeiten mit Nachbarn" gibt. Daher jetzt einen Wasserzähler mit Reed und einen Relais womit ich mein Kugelventil aufmachen kann zur Bewässerung. Damit ist die Problematik mit Abrechnung erledigt.

                              Nochmal meinen Dank für die Hilfe !!

                              ? 1 Reply Last reply Reply Quote 0
                              • ?
                                A Former User @michl75 last edited by

                                @michl75
                                Prima, dass es klappt.
                                Der Zählerstand/Verbrauch in ESPEasy ist nicht dauerhaft gespeichert. Fällt einmal Strom aus oder der D1 Mini bootet neu dürfte der Zählerstand 0 sein. Hoffe Du schickst Ihn an IObroker etc zur Speicherung, dann ist das ja gelöst.

                                michl75 1 Reply Last reply Reply Quote 0
                                • michl75
                                  michl75 @Guest last edited by michl75

                                  @pete0815 so nun kleiner Zwischenbericht... klappt super alles! Perfekt! ...

                                  ja das musste ich schmerzlich feststellen, dass nichts gespeichert wird... aber kurzerhand in IoB Felder eingerichtet und per Blockly Verarbeitung gemacht...

                                  Nochmal vielen Dank !!!

                                  Noch kurz eine Frage... ich habe noch zwei Temperaturfühler von einem Homematic Doppeltemp.-Sensor .. die Steuerung ist weg da defekt aber ich hab die zwei Temperatursensoren noch da - kann ich die iwie auch am ESP verwenden ?

                                  EDIT: und ich hab noch zwei Solarpanele übrig, kann ich die iwie am ESP verwenden um das Signal 0-6 Volt zu verarbeiten? Mit schwebt eine Art Sonnensensor für da Gewächshaus vor .... Viel Sonne, viele Volt = Sonne = Fenster auf...

                                  Viele Grüße M.

                                  ? K 3 Replies Last reply Reply Quote 0
                                  • ?
                                    A Former User @michl75 last edited by

                                    @michl75 said in Wemos D1 Mini mit Reedkontakt:

                                    Noch kurz eine Frage... ich habe noch zwei Temperaturfühler von einem Homematic Doppeltemp.-Sensor .. die Steuerung ist weg da defekt aber ich hab die zwei Temperatursensoren noch da - kann ich die iwie auch am ESP verwenden ?

                                    Ich habe selber kein Homematic und kenne den Typ der Sensoren nicht. Große "Klimmzüge" würde ich aber nicht machen um die Sensoren am D1 Mini zu betreiben da es kostengünstig zB DS18B20 Sensoren gibt (ca. 1€) die ohne Probleme laufen.
                                    Wasserdicht oder Standard
                                    Kann sein das sie so funktionieren, normal ist aber noch ein 4,7kOhm Widerstand notwendig um sie zu betreiben. Dann ESPEasy -> Device -> Environment-DS18B20

                                    michl75 1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @michl75 last edited by A Former User

                                      @michl75 said in Wemos D1 Mini mit Reedkontakt:

                                      EDIT: und ich hab noch zwei Solarpanele übrig, kann ich die iwie am ESP verwenden um das Signal 0-6 Volt zu verarbeiten? Mit schwebt eine Art Sonnensensor für da Gewächshaus vor .... Viel Sonne, viele Volt = Sonne = Fenster auf...

                                      Sicher gibt hier einige Beispiele. z.B. Bodenfeuchte Sensoren die am ESP betrieben werden und dieser mit Solarpanel einen Akku läd.
                                      Vom Prinzip brauchst Du noch einen Laderegler und einen Akku.
                                      Sieht dann etwa so aus:

                                      72981904-13ff-44b2-a702-67ef3aa66b04-grafik.png

                                      Du schreibst Fenster auf. Dafür brauchst Du aber einen Motor der etwas mehr Energie braucht...

                                      michl75 1 Reply Last reply Reply Quote 0
                                      • K
                                        klassisch Most Active @michl75 last edited by

                                        @michl75 sagte in Wemos D1 Mini mit Reedkontakt:

                                        EDIT: und ich hab noch zwei Solarpanele übrig, kann ich die iwie am ESP verwenden um das Signal 0-6 Volt zu verarbeiten? Mit schwebt eine Art Sonnensensor für da Gewächshaus vor .... Viel Sonne, viele Volt = Sonne = Fenster auf...

                                        Also als Helligkeitssensor, nicht zur Versorgung?
                                        Könnte man machen. Allerdings bringen Solarzellen kein bestrahlungsabhängige Spannung, sondern einen bestrahungsabhängigen Strom. Also entsprechenden Abschlußwiderstand wählen mit Spannungsabfall von max. 3V an den Analogeingang.

                                        Wenn Dich aber die Helligkeit interessiert, dann nimmt doch einfache einen I2C Helligkeitssensor, den ESPEasy unterstützt, z.B. TLS2561 oder BH1750

                                        michl75 1 Reply Last reply Reply Quote 0
                                        • michl75
                                          michl75 @Guest last edited by

                                          @pete0815 said in Wemos D1 Mini mit Reedkontakt:

                                          Ich habe selber kein Homematic und kenne den Typ der Sensoren nicht. Große "Klimmzüge" würde ich aber nicht machen um die Sensoren am D1 Mini zu betreiben da es kostengünstig zB DS18B20 Sensoren gibt (ca. 1€) die ohne Probleme laufen.
                                          ...
                                          Kann sein das sie so funktionieren, normal ist aber noch ein 4,7kOhm Widerstand notwendig um sie zu betreiben. Dann ESPEasy -> Device -> Environment-DS18B20

                                          Guten Morgen.... also von diesen Sensoren DS18B20 habe ich schon 4 im Garten verbaut, mit einem 4,7 kO Widerstand..
                                          Den Rat werde ich befolgen und die Sensoren von Homematic in meinem Projekt durch DS18B20 ersetzen. Hab mir nun ne Hand voll bestellt, sollte heute kommen ....

                                          1 Reply Last reply Reply Quote 0
                                          • michl75
                                            michl75 @Guest last edited by

                                            @pete0815 said in Wemos D1 Mini mit Reedkontakt:

                                            @michl75 said in Wemos D1 Mini mit Reedkontakt:

                                            EDIT: und ich hab noch zwei Solarpanele übrig, kann ich die iwie am ESP verwenden um das Signal 0-6 Volt zu verarbeiten? Mit schwebt eine Art Sonnensensor für da Gewächshaus vor .... Viel Sonne, viele Volt = Sonne = Fenster auf...

                                            Sicher gibt hier einige Beispiele. z.B. Bodenfeuchte Sensoren die am ESP betrieben werden und dieser mit Solarpanel einen Akku läd.
                                            Vom Prinzip brauchst Du noch einen Laderegler und einen Akku.
                                            Sieht dann etwa so aus:

                                            72981904-13ff-44b2-a702-67ef3aa66b04-grafik.png

                                            Du schreibst Fenster auf. Dafür brauchst Du aber einen Motor der etwas mehr Energie braucht...

                                            Ich habe hier sogar Laderegler rumliegen , glaub noch 5 Stück ... 6'e waren es mal 🙂 einen hab ich eliminiert als ich versuchte über Laderegler über USB einen Std Akku zu befeuern und nicht einen 18650 Akku ⚡ ⚡ 🔥 🔥 🔥

                                            Das mir Solar lädt Akku ... dazu muss ich erst noch mehr lesen und verstehen bevor ich das nochmal anfasse :.....

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            953
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            34
                                            5647
                                            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