Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. Solar-Wetterstation mit Füllstandmessung (stromunabhängig)

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    765

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Solar-Wetterstation mit Füllstandmessung (stromunabhängig)

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
18 Beiträge 6 Kommentatoren 3.3k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    Surfer2010
    schrieb am zuletzt editiert von
    #1

    Hallo Leute,

    ich wollte euch mal mein erstes Projekt vorstellen.

    <u>Funktionen:</u>

    • Temperatur

    • Luftdruck

    • Luftfeuchtigkeit

    • Regensensor

    • Akkuspannung

    • Solarspannung (mehr oder weniger auch Helligkeit)

    • Füllstand der Zisterne

    • Wasserstand im Gartenteich

    Alle Daten werden regelmäßig per mqtt an den ioBroker-Server gesendet.

    Herzstück der Wetterstation ist ein Wemos D1 mini pro und das ganze wird in der Testphase mit 2 kleinen 5V Solarmodulen geladen und hat 3 Batterien (18650) für den Betrieb nachts.

    <u>Der Schaltplan</u> (überarbeitet version 2.0)

    http://www.bilder-upload.eu/show.php?file=ce15cd-1534164812.jpg ~~<u>Der Code</u> (folgt noch)

    <u>Bilder im ioBroker/vis-Oberfläche</u> (folgen noch)

    <u>Probleme:</u>

    Darstellung mittels Float:

    Unklar sind ist aktuell noch ganz allgemein der Zusammenhang zwischen folgenden Größen:

    Arduino-Code (Schleifenanzahl/Pauseintervalle beim Messen und senden per mqtt)

    history - Intervallen und Zeitlichen größen

    ioBroker-mqtt - Intervallen

    Float Anzeige - Intervallschritten (Autoupdate alle … min) und Aggregation (Anzahl)~~

    1 Antwort Letzte Antwort
    0
    • B Offline
      B Offline
      butsch
      schrieb am zuletzt editiert von
      #2

      Da hast du meine vollste Aufmerksamkeit!

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        spaceduck
        schrieb am zuletzt editiert von
        #3

        Zwischen den HC-SR04 und den Wemos gehört noch ein Levelshifter sonst werden die I/Os am ESP8266 nicht lange überleben.

        HP Gen8 16GB / Ubuntu Server 20.04 LTS - Nein, ein Server braucht keine GUI…;-)

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          Surfer2010
          schrieb am zuletzt editiert von
          #4

          @spaceduck:

          Zwischen den HC-SR04 und den Wemos gehört noch ein Levelshifter sonst werden die I/Os am ESP8266 nicht lange überleben. `

          Wass meinst du damit? Könntest du mir das genauer erklären sowohl was du damit meinst als auch warum und wie ich das behebe? Was genau ist das Problem?

          Danke schon mal

          1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            spaceduck
            schrieb am zuletzt editiert von
            #5

            Der Level Shifter ist notwendig, weil Du 2 Bauteile mit unterschiedlichen Logikspannungen miteinander verbindest. Du hast einmal den HC-SR04 mit 0V/5V Logikpegeln und dann den ESP8266 mit 0V/3V. Kritisch ist hier der Echoausgang des HC-SR04 welcher Dir 5V TTL Pegel auf den ESP8266 schickt. Die zulässige Versorgungsspannung des ESP8266 liegt im Bereich 2,5…3,6V und die Eingänge sind nicht 5V tolerant!

            Ich verweise mal auf mein Projekt mit ähnlichen Aufbau, dort findest Du eine Erklärung und Bilder.

            viewtopic.php?f=35&t=9971

            HP Gen8 16GB / Ubuntu Server 20.04 LTS - Nein, ein Server braucht keine GUI…;-)

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              Surfer2010
              schrieb am zuletzt editiert von
              #6

              Okay cool danke für die Erklärung.

              Das heißt das beide Ausgänge des Ultrasonic auf die 5V Seite kommen und gegenüber dann die Kabel weiter zum wemos gehen?

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                spaceduck
                schrieb am zuletzt editiert von
                #7

                Ganz genau, HV Seite zu den I/O's des SR04 und LV Seite zum Wemos. Der Levelshifter aus meinem Thread hat 4 Kanäle, 2 bleiben dann ungenutzt.

                Der Shifter arbeitet bidirektional, Du hast immer den richtigen Logikpegel am Ausgang. Die Teile gibts bei Aliexpress im 10er Pack für 1-2 EUR.

                HP Gen8 16GB / Ubuntu Server 20.04 LTS - Nein, ein Server braucht keine GUI…;-)

                1 Antwort Letzte Antwort
                0
                • E Offline
                  E Offline
                  e-p-s
                  schrieb am zuletzt editiert von
                  #8

                  Oder statt dem Mini den Wemos D1 nehmen. Der kann 5V nativ.

                  1 Antwort Letzte Antwort
                  0
                  • S Offline
                    S Offline
                    Surfer2010
                    schrieb am zuletzt editiert von
                    #9

                    @spaceduck:

                    Ganz genau, HV Seite zu den I/O's des SR04 und LV Seite zum Wemos. Der Levelshifter aus meinem Thread hat 4 Kanäle, 2 bleiben dann ungenutzt.

                    Der Shifter arbeitet bidirektional, Du hast immer den richtigen Logikpegel am Ausgang. Die Teile gibts bei Aliexpress im 10er Pack für 1-2 EUR. `

                    Habe den Schaltplan aktualisiert, passt das so?

                    Außerdem habe ich noch das Problem, dass die beiden Spannungsmessungen (an der Batterie und am Solarstrom) nicht richtig arbeiten … zumindest nicht dauerhaft. Nach einigen Tagen zeigt die Solar-Spannung (gelber Draht) konstante 4,2V an ... was genau dem der Batterie entspricht. Woher kommt das? Habe ich da einen Logikfehler?

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      spaceduck
                      schrieb am zuletzt editiert von
                      #10

                      Am Levelshifter fehlen noch die 5V…, ansonsten sieht das jetzt OK aus.

                      Was verwendest Du denn für ein Modul, also die Platine wo Batterie & Solarzelle dranhängen? Link?

                      HP Gen8 16GB / Ubuntu Server 20.04 LTS - Nein, ein Server braucht keine GUI…;-)

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        Surfer2010
                        schrieb am zuletzt editiert von
                        #11

                        @spaceduck:

                        Am Levelshifter fehlen noch die 5V…, ansonsten sieht das jetzt OK aus.

                        Was verwendest Du denn für ein Modul, also die Platine wo Batterie & Solarzelle dranhängen? Link? `

                        Ich verwende einen TP4056 Laderegler und als Logikkonverter diese hier:

                        https://www.amazon.de/dp/B00M7U5DV2/ref … 01_TE_item

                        Wobei ich das jetzt geschaltet habe und es nicht funktioniert, bzw. das ganze Board nicht klappt.

                        Hab den <u>neuen Schaltplan</u> mal hochgeladen. Wo ist beim Logikkonverter das Problem? Wemos startet in dieser Schaltung schon gar nicht … :(((

                        Wenn ich den Logikonverter raus nehme geht alles wunderbar ... ka was da das Problem ist?

                        Das Ultraschallmodul ist dieses hier: HC-SR04 Abstandsmessung Ultraschall Ultrasonic Sensor

                        1 Antwort Letzte Antwort
                        0
                        • S Offline
                          S Offline
                          spaceduck
                          schrieb am zuletzt editiert von
                          #12

                          Was mir auf Anhieb auffällt: Du hast am SR04 keine 5V Versorgung, nur ein Kabel von 5V Connector zum HV Anschluß des Shifters. Da oben müssen aber noch 5V eingespeist werden, sonst funzt das logischerweise nicht.

                          HP Gen8 16GB / Ubuntu Server 20.04 LTS - Nein, ein Server braucht keine GUI…;-)

                          1 Antwort Letzte Antwort
                          0
                          • S Offline
                            S Offline
                            Surfer2010
                            schrieb am zuletzt editiert von
                            #13

                            @spaceduck:

                            Was mir auf Anhieb auffällt: Du hast am SR04 keine 5V Versorgung, nur ein Kabel von 5V Connector zum HV Anschluß des Shifters. Da oben müssen aber noch 5V eingespeist werden, sonst funzt das logischerweise nicht. `

                            Da ist doch über den Level Shifter mit 5V verbunden? Oder verstehe ich den Levelshifter falsch?

                            1 Antwort Letzte Antwort
                            0
                            • S Offline
                              S Offline
                              Surfer2010
                              schrieb am zuletzt editiert von
                              #14

                              Hi,

                              kann ich dieses Setup umsetzen? (GND, 3V und 5V Kabel sind nicht eingezeichnet damit es übersichtlicher ist).

                              HiLetgo CD74HC4067 (= Multiplexer)

                              HC-SR04 (= Ultraschallsensor)

                              ~~![](</s><URL url=)http://up.picr.de/33895375xg.png" />

                              Die zwei Fragen die ich habe sind:

                              1.) kann ich einen der Multiplexer nutzen um mehr GPIOs am Wemos D1 mini zu bekommen und dabei den zweiten für Analogsensoren nutzen?

                              2.) sind die PINs die ich am Wemos nutze auch in dieser Art nutzbar? (GPIO 2 = D4 ist activeLOW soweit ich das richtig recherchiert habe? … kann ich ihn dann so nutzen?

                              GPIO 12, 13, 14, 0 (= D6, D7, D5, D3) sind ja allgm. nutzbar ohne Einschränkungen ... ?!

                              Danke für die beiden Antworten schon vorweg.

                              (TX, RX und GPIO16 (=D0 --> deep Sleep connect to RST) und GPIO15 (=D8) kann ich ja auch nur eingeschränkt nutzen, und so hätte ich viele nutzbare GPIO Ports ...)~~

                              1 Antwort Letzte Antwort
                              0
                              • S Offline
                                S Offline
                                Surfer2010
                                schrieb am zuletzt editiert von
                                #15

                                Wäre super wenn jemand helfen könnte.

                                Danke euch

                                1 Antwort Letzte Antwort
                                0
                                • S Offline
                                  S Offline
                                  Surfer2010
                                  schrieb am zuletzt editiert von
                                  #16

                                  Hi

                                  Ist es möglich an einen i2c port expander (pcf8574) den analogen multiplexer (74HC4051) anzuschließen?

                                  Mir gehen nämlich die Ports am Wemos aus.

                                  Urspr. wollte ich die Ultraschall Sensoren HC-R04 (2 Stück) an den Port Expander hängen … habe aber jetzt festgestellt, dass das nicht möglich ist :-(

                                  Also umplanen und den analogen Mux dran ... ? Möglich oder gibt es da auch Probleme?

                                  1 Antwort Letzte Antwort
                                  0
                                  • S Offline
                                    S Offline
                                    stimezo
                                    Forum Testing
                                    schrieb am zuletzt editiert von
                                    #17

                                    > Ist es möglich an einen i2c port expander (pcf8574) den analogen multiplexer (74HC4051) anzuschließen?

                                    Nein. Aber einen I2C Portexpander würde gehen.

                                    Alternativ kannst Du aber auch die serielle rauswerfen, und hast dann 2 IOs mehr (1 und 3) :D

                                    Viele Grüße

                                    Christian

                                    PS Du kannst den GPIO2 ganz normal nutzen, er muss nur beim Start low sein!

                                    Statt den frickligen Levelshiftern kannst Du auch einfach einen 1K/2K Spannungsteiler nehmen.

                                    1 Antwort Letzte Antwort
                                    0
                                    • L Offline
                                      L Offline
                                      Lordcyber
                                      schrieb am zuletzt editiert von
                                      #18

                                      Hallo,
                                      wie ist den der Stand der Anlage?

                                      Gruß
                                      Mike

                                      Thinkcentre M92 mit Proxmox / Iobroker als VM unter Debian

                                      1 Antwort Letzte Antwort
                                      0
                                      Antworten
                                      • In einem neuen Thema antworten
                                      Anmelden zum Antworten
                                      • Älteste zuerst
                                      • Neuste zuerst
                                      • Meiste Stimmen


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      773

                                      Online

                                      32.6k

                                      Benutzer

                                      82.0k

                                      Themen

                                      1.3m

                                      Beiträge
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Anmelden

                                      • Du hast noch kein Konto? Registrieren

                                      • Anmelden oder registrieren, um zu suchen
                                      • Erster Beitrag
                                        Letzter Beitrag
                                      0
                                      • Home
                                      • Aktuell
                                      • Tags
                                      • Ungelesen 0
                                      • Kategorien
                                      • Unreplied
                                      • Beliebt
                                      • GitHub
                                      • Docu
                                      • Hilfe