Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. [Linux Shell-Skript] WLAN-Wetterstation

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Linux Shell-Skript] WLAN-Wetterstation

    This topic has been deleted. Only users with topic management privileges can see it.
    • SBorg
      SBorg Forum Testing Most Active last edited by SBorg

      Dank der Vorarbeit und des testens von @unltdnetworx und @Glasfaser steht die V0.1.3 zum testen bereit 🙂
      Neuerungen zur V0.1.2 ist lediglich die Unterstützung für Wetterstationen mit Jahresgesamtregenmenge.
      Extra dafür konfiguriert muss nichts werden, dies wird automatisch erkannt. Allerdings bleibt der neue Datenpunkt "Regen_Jahr" bei 0 stehen wenn es die Station nicht unterstützt, wen wundert das aber... 😉
      Dafür könnte man aber ein Blockly hernehmen, welches am Monats ersten um 0:00 Uhr (oder wann die Monatsregenmenge noch verfügbar ist) den Wert aufaddiert und in den Datenpunkt schreibt.

      Update:

      • .sh und .conf ersetzen, wetterstation.conf entsprechend konfigurieren
      • Javascript ersetzen und einmalig ausführen (neuer Datenpunkt "Regen_Jahr")
      1 Reply Last reply Reply Quote 1
      • unltdnetworx
        unltdnetworx Developer @SBorg last edited by

        @SBorg
        Witzigerweise läuft es bei mir. Hab das wirklich nur für den Request vergessen

        SBorg 1 Reply Last reply Reply Quote 0
        • SBorg
          SBorg Forum Testing Most Active @unltdnetworx last edited by

          @unltdnetworx 🙂 Mal sehen ob es auch reibungslos auf den anderen Stationen läuft. Ich habe diverse Szenarien durchgespielt, bis mir eine simple Zweizeilerlösung für alle eingefallen ist. Die Stationen gar nicht großartig unterscheiden, sondern immer von der "größten" ausgehen. Ist der "yearlyrainin" nicht vorhanden, einfach in den Datenstring mit Wert "0" einpatchen 😁

          R 1 Reply Last reply Reply Quote 0
          • R
            Rushmed Most Active @SBorg last edited by Rushmed

            Also bei meiner W830 kommt über "yearlyrainin" nichts im ioBroker an obwohl die Station selbst eine Gesamtregenmenge anzeigen kann.
            Was sagt denn @CiroCool dazu?

            "Kommunikationsfehler" scheint zu funktionieren.

            R Glasfaser SBorg 3 Replies Last reply Reply Quote 0
            • R
              Rushmed Most Active @Rushmed last edited by Rushmed

              gelöscht

              1 Reply Last reply Reply Quote 0
              • Glasfaser
                Glasfaser @Rushmed last edited by

                @Rushmed sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                Also bei meiner W830 kommt über "yearlyrainin" nichts im ioBroker an obwohl die Station selbst eine Gesamtregenmenge anzeigen kann.

                Stelle SBorg dein String zur Verfügung !

                Ausgabe mit 
                nc -lv -p 9999  ( 9999 dein Port )
                
                1 Reply Last reply Reply Quote 0
                • SBorg
                  SBorg Forum Testing Most Active @Rushmed last edited by

                  @Rushmed

                  @Glasfaser sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                  Stelle SBorg dein String zur Verfügung !

                  Jepp 🙂
                  Wahrscheinlich sendet die Station aber kein "yearlyrainin" und das Display addiert einfach die Monatswerte auf.
                  Dabei kam mir gleich die Idee noch einen Shell-Parameter zu ergänzen. "--data" wird zukünftig das "Rohdatenpaket" so ausgeben wie es die Station sendet. Mit "--debug" wird das ggf. gepatchte Paket ausgegeben, enthält also immer auch yearlyrainin= ob es die Wetterstation sendet oder nicht 😉

                  @Rushmed sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                  "Kommunikationsfehler" scheint zu funktionieren.

                  Weißt du zufällig durch was ausgelöst? Kommt das zu oft/zu schnell?
                  @ALL Sollte der Zähler ev. wieder runter zählen wenn ein Datenpaket iO war? Aktuell wird bei 5 aufaddierten Fehlern Alarm ausgelöst, egal über welchen Zeitraum diese auftraten.

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    Rushmed Most Active @SBorg last edited by

                    @SBorg sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                    Weißt du zufällig durch was ausgelöst? Kommt das zu oft/zu schnell?
                    @ALL Sollte der Zähler ev. wieder runter zählen wenn ein Datenpaket iO war? Aktuell wird bei 5 aufaddierten Fehlern Alarm ausgelöst, egal über welchen Zeitraum diese auftraten.

                    Nein, keine Ahnung. Ich sehe nur dass es am Sonntag mal einen gab und bis jetzt fehlerfrei läuft.

                    Und hier ist mein String 😂 :

                    pi@Servazamba:~ $ nc -lv -p 9999
                    Listening on [0.0.0.0] (family 2, port 9999)
                    Connection from ESP-4F2AD3.fritz.box 17361 received!
                    GET /weatherstation/updateweatherstation.php?ID=Own&PASSWORD=1234&indoortempf=68.2&tempf=38.5&dewptf=33.4&windchillf=38.5&indoorhumid                                                                                                                                           ity=55&humidity=82&windspeedmph=1.1&windgustmph=1.1&winddir=144&absbaromin=29.616&baromin=29.625&rainin=0.000&dailyrainin=0.728&weekl                                                                                                                                           yrainin=1.000&monthlyrainin=1.071&solarradiation=0.00&UV=0&dateutc=2020-02-04%2018:03:00&softwaretype=EasyWeatherV1.4.4&action=update                                                                                                                                           raw&realtime=1&rtfreq=5 HTTP/1.0
                    Host: 192.168.178.20
                    Accept:*/*
                    Connection: Close
                    
                    

                    Da sieht nichts nach Jahres- oder Gesamtregenmenge aus. Dann rechnet die Station den Wert für "total" woh selbst aus.
                    ...und ja, ich weiß dass die aktuelle Firmware 1.4.6 ist aber die wird mir immernoch nicht angeboten.

                    SBorg 1 Reply Last reply Reply Quote 0
                    • SBorg
                      SBorg Forum Testing Most Active @Rushmed last edited by

                      @Rushmed Ne, deine Wetterstation sendet keine jährliche Regenmenge. Das "yearlyrainin" wäre zwischen "monthly..." + "solarradiation..."
                      Bliebe ein Blockly, welches den Monatswert aufaddiert + in einen extra DP schreibt (nicht den der Wetterstation, der wird bei jedem übertragen ohne entsprechenden Wert genullt 😉 )

                      R 1 Reply Last reply Reply Quote 0
                      • R
                        Rushmed Most Active @SBorg last edited by

                        @SBorg
                        Okay!

                        1 Reply Last reply Reply Quote 0
                        • M
                          manu96 @crunchip last edited by

                          @crunchip said in [Linux Shell-Skript] WLAN-Wetterstation:

                          @Nashra wetterstation.txt

                          Könntest du mir kurz einen Tipp geben wie ich die JSON nun in ein View bekomme? Ich finde bei mir unter json im VIS Editor nur die Tabelle und da kann leider kein Code eingefügt werden.

                          SBorg 1 Reply Last reply Reply Quote 0
                          • SBorg
                            SBorg Forum Testing Most Active @manu96 last edited by

                            @manu96 Dies ist kein JSON für eine VIS-View, sondern für Grafana. Da brauchst du eine InfluxDB und eben Grafana dafür. In der VIS wird dann die Grafana-Grafik mittels iFrame angezeigt.

                            M S 2 Replies Last reply Reply Quote 0
                            • M
                              manu96 @SBorg last edited by

                              @SBorg Ok das erklärt natürlich einiges 😄
                              Werde mir dann wohl mal eine VIS-View dazu selber bauen.

                              1 Reply Last reply Reply Quote 0
                              • M
                                manu96 last edited by manu96

                                Vielen Dank @SBorg für das zur Verfügung stellen des Programmes. Hat alles auf anhieb funktioniert. Habe auch die WS3500 von Sainlogic (7 in 1) im Einsatz und bin total begeistert. Damit auch alles schick aussieht habe ich mir mal die Funktionen zusammengesucht und ne kleine View dafür gebaut. Sieht aktuell noch etwas gequetscht aus werde mich da wohl die Tage beisetzen müssen um das ganze bissel zu entzerren.

                                2020-02-07_14h56_35.png

                                Gruß,
                                Manuel

                                T 1 Reply Last reply Reply Quote 1
                                • SBorg
                                  SBorg Forum Testing Most Active last edited by

                                  Ich habe soeben die V0.1.3 released.

                                  # V0.1.3 / 08.02.2020 - + Unterstützung für Datenpunkt "Regenmenge Jahr", zB. für Froggit WH4000SE
                                  #                       + Shell-Parameter -s (Klartextanzeige Passwort + Station-ID)
                                  #                       + Shell-Parameter --data (zeigt nur das gesendete Datenpaket der Wetterstation an)
                                  
                                  

                                  Update von einer Vorgängerversion:

                                  • wetterstation.sh und wetterstation.conf ersetzen
                                  • wetterstation.conf konfigurieren
                                  • wetterstation.js (Quelltext) ersetzen und einmalig ausführen (wg. neuem Datenpunkt "Regenmenge Jahr")
                                  R Glasfaser 2 Replies Last reply Reply Quote 1
                                  • R
                                    Rushmed Most Active @SBorg last edited by

                                    @SBorg

                                    Vielen Dank!

                                    Hat sich zur 0.1.3 Beta was geändert?

                                    SBorg 1 Reply Last reply Reply Quote 0
                                    • S
                                      skokarl last edited by

                                      Hallo zusammen,
                                      ich frag mal frech ohne alle 133 Beiträge gelesen zu haben .....

                                      Gibt's Empfehlungen für eine kompatible Wetterstation ? ( Preis/Leistung/Adapter )
                                      Ich hätte auch Interesse an so etwas.

                                      Danke Euch

                                      R 1 Reply Last reply Reply Quote 0
                                      • R
                                        Rushmed Most Active @skokarl last edited by

                                        @skokarl

                                        Ich hab ne Ventus W830, die ist bis auf die native Unterstützung der Jahresregenmenge kompatibel. Das lässt sich aber aber im Post mit nem Script erledigen.
                                        Das P/L Verhältnis der Station ist top.
                                        Zu anderen Stationen kann ich nichts sagen.

                                        1 Reply Last reply Reply Quote 1
                                        • SBorg
                                          SBorg Forum Testing Most Active @Rushmed last edited by

                                          @Rushmed sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                                          Hat sich zur 0.1.3 Beta was geändert?

                                          Kommt darauf an welchen Commit du zuletzt hattest. Aber im Grunde ist das meiste Kosmetik, die Shell-Parameter sind zwar nützlich (aber auch nur als Hilfe bei der Einrichtung), und wenn man keine Station mit Jahresregenmenge hat, ist der Vorteil der V0.1.3 auch so gut wie hinfällig 😉

                                          @skokarl Hallo "alter" Recke 🙂
                                          Eigentlich sind die Stationen fast alle identisch, sie unterscheiden sich nur im Aussehen der Displays, mal haben sie eine "gestapelte" Außenstation, mal in "Y-Form", und die teureren liefern eben noch die Gesamtregenmenge vom Jahr.

                                          Ich bräuchte mal jemanden der auf ein Datenpaket um 23:59 Uhr schaut. Ist da noch die aktuelle Regen-Tagesmenge vorhanden, oder schon genullt (ließe sich auch per History feststellen, falls jemand die Tagesmenge loggt)?
                                          Hintergrund soll/ist die V0.1.4, da möchte ich die Jahresregenmenge für diejenigen berechnen, deren Station den Wert nicht liefert 😁

                                          crunchip 1 Reply Last reply Reply Quote 0
                                          • Nashra
                                            Nashra Most Active Forum Testing last edited by Nashra

                                            Hey, bin auch am überlegen mir eine Wetterstation zuzulegen.
                                            Welche von den hier gelisteten/verwendeten hat denn die Jahresmengenangabe für Regen.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            863
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            linux shell-script wetterstation wlan-wetterstation
                                            141
                                            5466
                                            3157817
                                            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