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

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    [Linux Shell-Skript] WLAN-Wetterstation

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

      @andre105 oh da warste wohl im falschen Verzeichnis, wenn er die Datei nicht findet.. da sein muss sie ja irgendwo, sonst wuerde das Script nicht funktionieren...?

      1 Reply Last reply Reply Quote 0
      • a200
        a200 @Andre105 last edited by

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

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

        ./wetterstation.sh --debug

        andre105@iobroker:~$ ./wetterstation.sh --debug
        -bash: ./wetterstation.sh: Datei oder Verzeichnis nicht gefunden
        andre105@iobroker:~$
        
        

        Bist du im richtigen Verzeichnis? Wenn ja, dann die Execute-Rechte vergeben:

        chmod a+x wetterstation.sh
        
        1 Reply Last reply Reply Quote 0
        • SBorg
          SBorg Forum Testing Most Active @Andre105 last edited by

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

          Auf dem Display und im iobroker

          Dass muss auch gleich sein, ich verwerte ja nur dass was vom Display kommt 😉
          Aber auf dem Display stimmt es auch nicht? Dann bist du wahrscheinlich in der falschen Zeitzone unterwegs. Die lässt sich bei meinem Display einstellen (wahrscheinlich bei allen, sie werden ja weltweit verkauft).

          A 1 Reply Last reply Reply Quote 0
          • A
            Andre105 @SBorg last edited by Andre105

            @sborg
            Eurochron EFWS 2900
            Das ist schon komisch.
            Gab es da ein Update von der Station😕
            Auf dem Display stand auch Regenrate/Std. und Regenmenge am Tag zusammen in einem Feld.
            Jetzt nur noch ein Wert.
            Kann mich aber auch täuschen.
            k-2022-09-20 10.34.19.jpg

            Und eine Stunde Versatz.

            5c2c6180-e50b-4d0f-aadb-9fa3314f48ee-image.png

            Es ist jetzt 22:02 Uhr

            In der Ecowitt steht:

            73f7d398-1bbe-422e-b894-763ffb4ac7a1-image.png

            Bin etwas verwirrt.

            Neuschwansteini 1 Reply Last reply Reply Quote 0
            • Neuschwansteini
              Neuschwansteini @Andre105 last edited by

              @andre105 Also genau die Station hab ich auch. Da kannst du unterm Display doch alles einstellen, was angezeigt werden soll.. drueck mal drauf, dann wechselt der die Anzeige.. 🙂

              Dann mit der Zeit, wie gesagt, check mal deine Uhren von der Station auf dem Display, die Zeitzone und auf dem PC oder wo die Grafik auch herkommt.. ? Grafana ? .

              Und wenn da ein Update gelaufen waere, dann haettest du es ja getan, oder fummelt da noch jemand an deinen Sachen rum?
              🙂

              A 1 Reply Last reply Reply Quote 0
              • A
                Andre105 @Neuschwansteini last edited by

                @ilovegym

                Die Zeit stimmt ja am Display.
                Werden bei dir in Ecowitt unten in den Diagrammen auch die Werte versetzt angezeigt?
                Wie oben im Bild steht ja Zeitzone Berlin.

                im iobroker stimmt alles.
                4ec2a61c-9d31-4282-815c-7217fe85dd79-image.png

                Zeit passt.

                Neuschwansteini 1 Reply Last reply Reply Quote 0
                • Neuschwansteini
                  Neuschwansteini @Andre105 last edited by

                  @andre105 bei mir stimmt das, sieht so aus, als ob bei dir im iobroker die Zeitzone nicht stimmt.. ?? wo soll sonst die Stunde versatz herkommen?
                  Das Script wetterstation.sh sendet die Daten ja an iobroker, der stellt die Daten nur in den Objekten zur Verfuegung.

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    Andre105 @Neuschwansteini last edited by Andre105

                    @ilovegym
                    Im iobroker stimmt die Zeit.
                    Nur wenn ich im Browser bei ecowitt.net/home reingehe werden die Aufzeichnungen um eine Stunde versetzt angezeigt.
                    Ist jetzt nicht wild,hat mich aber verwundert.
                    Sonst alles ok.

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

                      @andre105 Dazu muss die Seite wissen von wo aus (=Zeitzone) du sie aufrufst. Ev. hast du was im Browser geblockt (zB. Javascript oä.) was maßgeblich für die Standort-Bestimmung notwendig ist.
                      Da sie deinen Standort nicht lokalisieren können werden sie dann pauschal UTC nehmen, und da ist dann die Stunde Versatz, da UTC keine Sommer-/Winterzeit kennt.

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        Andre105 @SBorg last edited by Andre105

                        @sborg

                        Habs gefunden.
                        Bei den Einstellungen konnte ich noch ein Hacken setzen wegen der Sommer-/Winterzeit.

                        Danke

                        P.S.

                        Warum wird der Regen im Jahr nicht angezeit?
                        Im Bild ganz rechts.

                        23920029-e137-4796-83d6-a3a24821fd6f-image.png

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

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

                          Warum wird der Regen im Jahr nicht angezeit?

                          Das liefern nur ein oder zwei Stationen (bzw. die "größeren").
                          Deswegen addiere ich das täglich für den ioB/Statistik etc. bis zum Jahresende im Skript auf.

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            Andre105 @SBorg last edited by

                            @sborg
                            Ah ok.
                            Das brauche ich jetzt noch nicht.
                            Soweit bin ich noch nicht,will mich erstmal langsam rantasten mit der Vis.

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

                              Ich könnte jetzt sagen "wie sie sehen, sehen sie nix..." 😂

                              Bild 001.png

                              👍

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

                                Hallo zusammen,

                                ich betreibe schon etwas länger eine Wetterstation (DP1500 USB-Dongle
                                & WH3000SE). Bekomme meine Daten auch nach ioBroker.

                                In den letzten Tagen ist mir nur aufgefallen, dass verschiedene Datenpunkte nicht befüllt werden.
                                Es geht hier um folgende:

                                • Druck_absolut
                                • Regen-Event
                                • Regen_Stunde
                                • Regen_Total
                                • Windboeen_max

                                Mache ich hier etwas falsch oder liegt es einfach daran, dass von meiner Station diese Daten nicht befüllt werden ?

                                Vielen Dank für euere Hilfe.

                                Gruß
                                Michael

                                SBorg M 2 Replies Last reply Reply Quote 0
                                • SBorg
                                  SBorg Forum Testing Most Active @mctom last edited by

                                  @mctom Hi, da wäre die Frage ob nicht oder nicht mehr befüllt werden.
                                  Aus dem Bauch heraus hat die WH3000 aber zumindest "absoluten Druck" und "Windböen max" (kann mich aber auch täuschen). Falsch machen kann man eigentlich wenig, wenn es mal läuft kommt auch was kommen kann 😉

                                  Ob die Station was sendet kannst du so feststellen:

                                  • Service stoppen systemctl stop wetterstation (nachher wieder das starten nicht vergessen 😉 )
                                  • im Installationsverzeichnis ./wetterstation.sh --debug

                                  ausführen. Wenn du nicht fündig wirst, Ausgabe auch gerne hier posten.

                                  Ich tippe aber eher darauf, gerade wenn so einiges an Werten ausfällt (wenn es denn vorher funktionierte), auf schwache Batterien des Wettermastes. Solar ist jetzt eher bescheiden, da müssen dann auch mal die (altersschwachen) Batterien mit ran...

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

                                    @mctom Danke für die Infos.

                                    Ich habe jetzt auf das Ecowitt Protokoll umgestellt und die Daten werden befüllt. Danke für die Hilfe.

                                    Gruß

                                    Michael

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

                                      Da keine offensichtlichen Fehler aufgetreten sind:

                                      Neues Release des Wetterstation WLAN-Skriptes auf GitHub V2.19.0

                                      • + Wetterwarnungen Schwüle, Tau/Nebel und Reif
                                      • ~ URL-Encoding für Umlaute
                                      • + Unterstützung für WS90 "Wittboy"

                                      Wie immer zu finden im GitHub


                                      Update-Routine von Vorgängerversion:

                                      • aktuellen WS-Updater nutzen (Download falls älter als V2.12.1: wget -O ws_updater.sh https://raw.githubusercontent.com/SBorg2014/WLAN-Wetterstation/master/ws_updater.sh)
                                      • ./ws_updater.sh im Installationsverzeichnis ausführen
                                      • Menüpunkt "4" wählen und die Fragen beantworten
                                      • wetterstation.js muss ebenfalls im JavaScript-Adapter ersetzt und einmalig ausgeführt werden (neuer Datenpunkt .Info.Wetterwarnung und für WS90-Sensor); bei aktivierter Rest-API wird der Datenpunkt "Wetterwarnung" automatisch im ioB angelegt (die Datenpunkte für den WS90 sind davon noch ausgenommen und müssen per "wetterstation.js" - Skript angelegt werden)

                                      Update ist optional, je nach dem ob man die neuen Funktionen nutzen möchte.

                                      *Die Release-Version ist mit dem letzten Beta-Release identisch!

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

                                        Das war leider nichts mit Rest-Api 😞

                                        rest-api.0
                                        	2939	2022-10-02 11:38:26.274	warn	Warning by "/v1/object/javascript.0.Wetterstation.Info.Wetterwarnung": permissionError
                                        rest-api.0
                                        	2939	2022-10-02 11:38:26.264	warn	No permission for "system.user.rest" to call [{"type":"object","operation":"write"}]
                                        

                                        rest-api1.png rest-api2.png

                                        Nachtrag:
                                        Kann es sein das die DP im wetterstation.js fehlen?
                                        Im Script für manuelles anlegen find ich die auch nicht 🤔

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

                                          @nashra
                                          In welcher Gruppe ist der Benutzer im Iobroker und hat die Gruppe Berechtigung bei "Objekteigenschaften: schreiben"?

                                          Bei mir hat es nämlich auch nicht funktionert...

                                          Patche wetterstation.conf auf V2.18.0 ...
                                          
                                           Lege neues Object im ioBroker an: 0_userdata.0.Wetterstation.Info.Wolkenbasis
                                           Fehlermeldung beim Anlegen des Datenpunktes: permissionError
                                          
                                          
                                           Lege neues Object im ioBroker an: 0_userdata.0.Wetterstation.Info.Shellscriptversion
                                           Fehlermeldung beim Anlegen des Datenpunktes: permissionError
                                          
                                          
                                           Lege neues Object im ioBroker an: 0_userdata.0.Wetterstation.Windrichtung_Text_10min
                                           Fehlermeldung beim Anlegen des Datenpunktes: permissionError
                                          
                                           Fertig...
                                          
                                           Eventuelle Zusatzsensoren DP10/WN35 können nun eingetragen werden!
                                          
                                          
                                           Lege Sicherungskopie der wetterstation.conf an...
                                          
                                           Patche wetterstation.conf auf V2.19.0 ...
                                          
                                           Lege neues Object im ioBroker an: 0_userdata.0.Wetterstation.Info.Wetterwarnung
                                           Fehlermeldung beim Anlegen des Datenpunktes: permissionError
                                          

                                          Ich hab im nun ne neue Gruppe mit
                                          5981148f-8c95-44aa-b5dd-9aff25b944c6-grafik.png
                                          angelegt.
                                          Mal schaun ob es das nächste mal geht 🤷‍♂️

                                            createState(DP+"Info.Wetterwarnung"            ," ",   {name: "mögliche Wetterereignisse",              type: "string", role: "state" });
                                          

                                          Ist im aktuellen Release nicht mehr drin
                                          aber in dem Commit vor 23 Tagen (Zeile 84) (siehe hier)

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

                                            Jupp, da hatte zumindest der benutzte API-User (oder die Gruppe) keine Schreibrechte.

                                            Man kann es auch nochmals nachträglich durchführen (im Installationsverzeichnis):

                                            • das Backup der conf zurückspielen cp wetterstation.conf.backup wetterstation.conf
                                            • per ./ws_updater.sh nochmals die conf patchen lassen (Menüpunkt 3)

                                            Die Rest-Api ist dabei allerdings durch, oder man führt anstelle "Punkt 3" nochmal das kpl. Update mittels "4" durch 😉


                                            Es muss immer irgendwas sein. Ich komme nicht dahinter warum...
                                            Ich kopiere alles per "wetterstation.*" (sollte also auch wetterstation.js enthalten sein), was auch die letzten x-mal funktionierte, erhalte keinen Fehler dabei...
                                            Nach eurer "Reklamation" (danke dafür 😉 ) schaue ich nun nochmal nach:
                                            Bild 001.png

                                            what the f*ck...

                                            ...fixed auf GitHub...

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            933
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            linux shell-script wetterstation wlan-wetterstation
                                            141
                                            5399
                                            2907714
                                            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