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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Linux Shell-Skript] WLAN-Wetterstation

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

      Welche der ersten Beitrag genannten Wetterstationen empfehlt ihr den? Oder geben die sich nichts und es ist eigentlich egal?

      Außer dem Display geben die sich ja wenig

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

        @eviltrooper

        Jeder könnte jetzt schreiben... meine ist besser als .....

        Zu 98 % sind alle gleich vom Aufbau / Design / Software .... oder halt umgelabelt usw...

        Die Entscheidung liegt eher bei dir ......

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

          @Glasfaser

          Meine ist die Beste - WH4000SE. 😉 Spass bei Seite - Die kompatiblen €150,- Eisen liege sicherlich alle dicht beiander.

          1 Reply Last reply Reply Quote 0
          • L
            lemuba last edited by lemuba

            @SBorg

            Unsere Sonnenscheindauer löst sich leider gerade in Rauch (Wolken) auf...
            Wir haben nicht bedacht, dass sich je nach Jahreszeit/Sonnenstand die Grundlage der 120 W/m² ändert.
            http://www.wetterstationen.info/forum/weather-link/sonnenscheindauer-berechnen/msg192681/#msg192681

            Hier bei mir seit Sonnenaufgang eine durchgehende Wolkendecke - Dicke würde ich sagen Leicht-Mittel - aktuelle Werte:

            170 W/m² und Sonennscheindauer nun berechnete 40 Minuten um 09:34 Uhr.

            Edit: Sehe gerade, die Sonnenscheindauer kann mal als theoretische und tatsächliche definieren - sprechen wir dann eben vor Ersterer und dann passt es 🙂

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

              @lemuba Gut so 😁
              Ich habe mal in die "tatsächliche" hinein gelesen. Das Grundproblem ist mir klar, aber bei den ganzen Winkel- und Gradberechnungen habe ich dann nach kurzer Zeit auf Durchzug gestellt...
              Wäre ja auch zu einfach wenn man die ungefähre Monatsabweichung von den 120W/m² hätte, so ala Jan -15W, Feb -5W, März 0W, April +10W...

              btw: Wochenrücksteller geht, mal sehen ob es der Monats auch tut 😉

              1 Reply Last reply Reply Quote 1
              • L
                lemuba last edited by lemuba

                @SBorg

                Heute kam mein Froggit DP1500 Dongle, Alias Ecowitt GW1000 Dongle an.
                Der Kollege hat sich direkt den Sensor meiner WH4000SE geschnappt und ließ sich dann auch brav ins WLAN integrieren.

                Wie ich erwartet hatte, ist der nicht direkt kompatibel zu Deinem Script, noch zu @Fogg seinem Test-Adapter.
                Daten werden gesendet auch empfangen (zumindest mit deinem Script), aber passt nicht zu den Datenpunkten - hatte ich auch nicht erwartet, da das Teil natürlich eine Vielzahl mehr Sensoren integrieren könnte.

                Ich werde das Teil mit anderen Adressen jetzt mal in Richtung Weewx einbinden - aus Weewx sollte es dann auch wieder ggf. einen Weg zurück in den Broker geben - muss mich da aber selber noch mehr einlesen...

                Hier nur mal ein paar Bilder und auch der Auszug von meinem Test:

                ./wetterstation.sh --debug:


                root@DietPi:/opt/iobroker# ./wetterstation.sh --debug
                Listening on [0.0.0.0] (family 0, port 9999)
                Connection from ESP-B4FB23.fritz.box 53648 received!
                [
                {
                "id": "javascript.0.Wetterstation.Innentemperatur",
                "val": 14
                },
                {
                "id": "javascript.0.Wetterstation.Aussentemperatur",
                "val": 10
                },
                {
                "id": "javascript.0.Wetterstation.Taupunkt",
                "val": 3.77
                },
                {
                "id": "javascript.0.Wetterstation.Chillfaktor",
                "val": 14
                },
                {
                "id": "javascript.0.Wetterstation.Innenfeuchtigkeit",
                "val": 13
                },
                {
                "id": "javascript.0.Wetterstation.Aussenfeuchtigkeit",
                "val": 2.24
                },
                {
                "id": "javascript.0.Wetterstation.Wind",
                "val": 5.4
                },
                {
                "id": "javascript.0.Wetterstation.Wind_max",
                "val": 0
                },
                {
                "id": "javascript.0.Wetterstation.Windrichtung",
                "val": 0
                },
                {
                "id": "javascript.0.Wetterstation.Windrichtung_Text",
                "val": "N"
                },
                {
                "id": "javascript.0.Wetterstation.Druck_absolut",
                "val": 0
                },
                {
                "id": "javascript.0.Wetterstation.Druck_relativ",
                "val": 0
                },
                {
                "id": "javascript.0.Wetterstation.Regenrate",
                "val": 0
                },
                {
                "id": "javascript.0.Wetterstation.Regen_Tag",
                "val": 2069.5
                },
                {
                "id": "javascript.0.Wetterstation.Regen_Woche",
                "val": 0
                },
                {
                "id": "javascript.0.Wetterstation.Regen_Monat",
                "val": 1899.9
                },
                {
                "id": "javascript.0.Wetterstation.Regen_Jahr",
                "val": 1016
                },
                {
                "id": "javascript.0.Wetterstation.Sonnenstrahlung",
                "val": 29.619
                },
                {
                "id": "javascript.0.Wetterstation.UV_Index",
                "val": 0
                },
                {
                "id": "javascript.0.Wetterstation.Regenstatus",
                "val": "--"
                },
                {
                "id": "javascript.0.Wetterstation.UV_Belastung",
                "val": "keine"
                },
                {
                "id": "javascript.0.Wetterstation.Zeitstempel",
                "val": "28.04.2020 19:51:47"
                }
                ]

                Messwerteblock: 57.2 50 38.8 57.2 13 2.24 3.36 0.000 0.000 0.000 0.000 0.000 81.48 0 74.8 40 29.619 0 now GW1000A_V1.5.7

                Temperatur Innen : 14.00 °C
                Temperatur Aussen : 10.00 °C
                Taupunkt : 3.77 °C
                Chill-Faktor : 14.00 °C
                Luftfeuchte Innen : 13 %
                Luftfeuchte Aussen : 2.24 %
                Windgeschwindkeit : 5.40 km/h
                max. Windgeschwindkeit : 0 km/h
                Windrichtung : 0.000 °
                Windrichtung : N
                Luftdruck absolut : 0 hPa
                Luftdruck relativ : 0 hPa
                Regenrate : 0 mm/h
                Regenstatus : --
                Regen Tag : 2069.5 mm
                Regen Woche : 0 mm
                Regen Monat : 1899.9 mm
                Regen Jahr : 1016.0 mm
                Sonnenstrahlung : 29.619 W/m²
                UV-Index : 0
                Zeitstempel : 28.04.2020 19:51:47
                Firmware : GW1000A_V1.5.7

                Datenstring für ioBroker:
                javascript.0.Wetterstation.Innentemperatur=14.00&javascript.0.Wetterstation.Aussentemperatur=10.00&javascript.0.Wetterstation.Taupunkt=3.77&javascript.0.Wetterstation.Chillfaktor=14.00&javascript.0.Wetterstation.Innenfeuchtigkeit=13&javascript.0.Wetterstation.Aussenfeuchtigkeit=2.24&javascript.0.Wetterstation.Wind=5.40&javascript.0.Wetterstation.Wind_max=0&javascript.0.Wetterstation.Windrichtung=0.000&javascript.0.Wetterstation.Windrichtung_Text=N&javascript.0.Wetterstation.Druck_absolut=0&javascript.0.Wetterstation.Druck_relativ=0&javascript.0.Wetterstation.Regenrate=0&javascript.0.Wetterstation.Regen_Tag=2069.5&javascript.0.Wetterstation.Regen_Woche=0&javascript.0.Wetterstation.Regen_Monat=1899.9&javascript.0.Wetterstation.Regen_Jahr=1016.0&javascript.0.Wetterstation.Sonnenstrahlung=29.619&javascript.0.Wetterstation.UV_Index=0&javascript.0.Wetterstation.Regenstatus=--&javascript.0.Wetterstation.UV_Belastung=keine&javascript.0.Wetterstation.Zeitstempel=28.04.2020 19:51:47

                DATA von Wetterstation:
                GET /weatherstation/updateweatherstation.php?ID=xxxxxx&PASSWORD=xxxxxx&indoortempf=74.8&indoorhumidity=40&baromin=29.619&lowbatt=0&dateutc=now&softwaretype=GW1000A_V1.5.7&action=updateraw&realtime=1&rtfreq=5 HTTP/1.0

                Debug VAR:
                Installationsverzeichnis: /opt/iobroker
                IPP: 192.168.12.127:8087 WS_PORT: 9999 WS_POLL: 30 PRE_DP: javascript.0.Wetterstation
                Script-Version: V1.2.0 Config-Version: V1.2.1 Sub-Version: V1.2.0
                root@DietPi:/opt/iobroker#

                IMG_1510.JPG

                IMG_1511.PNG

                IMG_1512.PNG

                IMG_1513.PNG

                IMG_1514.PNG

                IMG_1515.PNG

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

                  @SBorg Ich habe da was....
                  Vorhin hats geplästert und da viel mir auf das die aktuelle Regenmenge sich nicht ändert
                  aktuelle Regenmenge.PNG

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

                    @Nashra

                    Den Datenpunkt gibt es nicht mehr ..
                    Schau mal bei Regenrate .... da kannst du dein gepläster sehen 🙂

                    .
                    wetterstation.js

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

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

                      @Nashra

                      Den Datenpunkt gibt es nicht mehr ..
                      Schau mal bei Regenrate .... da kannst du dein gepläster sehen 🙂

                      .
                      wetterstation.js

                      Ups, das kommt davon wenn man die DP nach einem Update nicht löscht und neu anlegen lässt 🙄

                      SBorg 1 Reply Last reply Reply Quote 0
                      • L
                        lemuba last edited by lemuba

                        Sagt mal, es haben sich zwei Nullwerte in meine Luftdruckkuve eingeschlichen und die bekommen dem Autoscaling nicht gut....

                        Ich schnalle die influxdb Kommandozeile nicht, wie ich meinetwegen in der Zeitserie die Werte lösche, die kleiner 950 sind...

                        Influxdb:

                        show series
                        key


                        javascript.0.Wetterstation.Druck_absolut

                        Hat da jemand einen Tip für mich?

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

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

                          Ups, das kommt davon wenn man die DP nach einem Update nicht löscht und neu anlegen lässt 🙄

                          Bisher auch der Einzige der sich mal geändert hat 😉

                          @lemuba 😎 zeige bitte mal ./wetterstation.sh --data (PW+ID kannst du x-en) ob da was brauchbares kommt.

                          select * from "javascript.0.Wetterstation.Druck_absolut" where value < 950
                          

                          Da sollten jetzt nur die beiden Nullwerte kommen...
                          Da man einzelne Werte nur per Timestamp löschen kann (den passenden mittels C&P dann ersetzen):

                          delete from "javascript.0.Wetterstation.Druck_absolut" where time =15xxxxxxxx000000000
                          
                          L 1 Reply Last reply Reply Quote 0
                          • L
                            lemuba @SBorg last edited by lemuba

                            @SBorg

                            Danke!!!

                            Ich hatte die blöden Ausrufezeichen vergessen - das wars... Druck absolut nun erledigt - habe das gleiche noch für Minus Regen, etc. das bekomme ich aber nun selber hin...

                            Ich habe insgesamt 3 Zeitwerte die durch alle Datenpunkte weg könnten - muss mal schauen ob ich dafür den Befehl finde...

                            ./wetterstation.sh --data mache ich später heute....

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

                              @lemuba Die sind eigentlich auch dort nicht notwendig, wenn die ioB-Objektnamen keine Punkte in der Bezeichnung hätten. Die werden dann fälschlicherweise als Platzhalter miss interpretiert 😉

                              Wenn morgen der Monatsrücksteller funktioniert goes the 1.2.0 final 🙂

                              Die erste Funktion der 1.3er Version funktioniert wohl auch wie erwartet. Gestern "schönes" Wetter (so bunt war das noch nie):
                              Bild 1.png
                              daraus ergab sich dann aber auch gleich der Test für die Statistik (wenn auch 0.5mm deutlich weniger waren als der angekündigte Schauer...):
                              Bild 2.png

                              L crunchip Neuschwansteini 3 Replies Last reply Reply Quote 1
                              • L
                                lemuba @SBorg last edited by

                                @SBorg

                                ./wetterstation.sh --data

                                root@DietPi:/opt/iobroker# ./wetterstation.sh --data

                                Warte maximal 66 Sekunden auf Datenpaket der Wetterstation...

                                Listening on [0.0.0.0] (family 0, port 9997)
                                Connection from ESP-B4FB23.fritz.box 62044 received!
                                GET /weatherstation/updateweatherstation.php?ID=gw1000&PASSWORD=&tempf=49.6&humidity=95&dewptf=48.2&windchillf=49.6&winddir=139&windspeedmph=0.89&windgustmph=2.24&rainin=0.000&dailyrainin=0.161&weeklyrainin=0.240&monthlyrainin=0.354&yearlyrainin=0.634&solarradiation=156.95&UV=1&indoortempf=70.7&indoorhumidity=46&baromin=29.598&lowbatt=0&dateutc=now&softwaretype=GW1000A_V1.5.7&action=updateraw&realtime=1&rtfreq=5 HTTP/1.0
                                root@DietPi:/opt/iobroker#

                                1 Reply Last reply Reply Quote 0
                                • L
                                  lemuba last edited by

                                  Endlich mal wieder etwas Regen... die Bauern freuts...

                                  dashboard.JPG

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

                                    @lemuba Damit lässt sich arbeiten 😉
                                    Ist weniger "schlimm" als ich erwartet habe. Kann aber etwas dauern, repariere schon seit einem Tag die zerbröselte Installation meines Haupt-Servers und noch kein Ende in Sicht...

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

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

                                      Wenn morgen der Monatsrücksteller funktioniert

                                      👍

                                      562027be-0c8c-4294-addb-0fc2743eb654-image.png 24d1aff3-d433-4c21-867e-4c2191b88357-image.png

                                      L crunchip 2 Replies Last reply Reply Quote 1
                                      • L
                                        lemuba @crunchip last edited by

                                        @crunchip aktuelles Monat oder aktueller Monat? 🙂

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

                                          Moin, es hat funktioniert 🙂
                                          akt-monat.PNG

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

                                            @Nashra Hast du bei "Energie" Woche/Monat/Jahr von (k)iloWatt umgerechnet? So kommen deine Werte nicht richtig zusammen, da du für "Heute" alleine schon mehr hast als für Woche/Monat/Jahr.
                                            Kann dir leider keinen Screenshot für Grafana schicken, auch das läuft derzeit bei mir nicht mehr 😞

                                            Ansonsten danke fürs Feedback --> V1.2.0 eben released (identisch mit letzter Beta-Version)

                                            • gleich die V1.3.0 Beta hinterher...

                                            Neue Version auf GitHub V1.3.0 Beta

                                            • letztes Regenereignis und Regenmenge (Screenshot von mir ein paar Posts weiter oben)

                                            Da mein zerbröselter Server auch gleichzeitig meine Entwicklungsumgebung darstellt, wird es in naher Zukunft auch keine weiteren Features geben. Ich nehme die Möglichkeit wahr in diesem "Desaster" gleich meine kpl. Infrastruktur zu restrukturieren. Wie hieß das doch gleich... alles Neu macht der Mai 😉

                                            Nashra 1 Reply Last reply Reply Quote 2
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            433
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            linux shell-script wetterstation wlan-wetterstation
                                            144
                                            5498
                                            3310154
                                            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