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.
    • Negalein
      Negalein Global Moderator @sonystar last edited by

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

      bei mir sind schon seit einigen Tagen die Datenpunkte

      Ist mir auch gerade aufgefallen.

      @SBorg

      Aktuell hats lt. Wetterstation 1,4 °C
      Lt. DP 1,11 °C

      Die 1,11 sind mindestens seit 24h.

      Screenshot_2020-12-17 Wetterstation - Grafana.png Screenshot_2020-12-17 objects - ioBroker.png

      1 Reply Last reply Reply Quote 0
      • G
        Grantlhaua @SBorg last edited by

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

        glichkeit den Start als cronjob anzulegen: sudo crontab -e

        Da steht

        cronjob.jpg

        anscheinend ist wirklich irgendwo n fehler drin.

        Negalein 1 Reply Last reply Reply Quote 0
        • Negalein
          Negalein Global Moderator @Grantlhaua last edited by

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

          Da steht

          machs nochmal und drück bei der Auswahl dann 1 für Nano.

          1 Reply Last reply Reply Quote 0
          • Negalein
            Negalein Global Moderator last edited by Negalein

            @SBorg

            Bei der Luftfeuchte besteht auch ein Problem.
            Die steht mindestens seit 15. 12. ca. 19 Uhr auf 96%.

            Lt. Zeitstempel da das letztemal geändert.

            PS: gerade bemerkt, dass das Problem bei noch mehr DP besteht. Alles am 15. 12.

            PPS: dürfte mit der 2.0.0 zusammenhängen. Die hab ich um diese Zeit ca. installiert.

            Screenshot_2020-12-18 openSenseMap.png

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

              @Negalein

              1. werden deine DP im IoBroker aktualisiert?
              2. Läuft dein Skript über Service oder Cron?
              3. Wenn über Service, dann hast du
              service wetterstation restart
              

              ausgeführt?

              Negalein 1 Reply Last reply Reply Quote 0
              • Negalein
                Negalein Global Moderator @a200 last edited by

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

                werden deine DP im IoBroker aktualisiert?

                denke nicht. Letzte Änderung war am 15. 12.

                Läuft dein Skript über Service oder Cron?

                Cron

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

                  @Negalein dann ruf mal

                  wetteerstation.sh --debug
                  

                  auf. Poste hier die Ausgabe (Passwörter & Co vorher entfernen).

                  Negalein 1 Reply Last reply Reply Quote 0
                  • Negalein
                    Negalein Global Moderator @a200 last edited by

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

                    Poste hier die Ausgabe

                    dietpi@DietPi:/home/iobroker$ wetterstation.sh --debug
                    -bash: wetterstation.sh: Kommando nicht gefunden.
                    
                    a200 1 Reply Last reply Reply Quote 0
                    • a200
                      a200 @Negalein last edited by

                      @Negalein ok, dann fangen wir ganz vorne an. Poste mal die Ausgabe von:

                      crontab -l | grep etter
                      
                      
                      Negalein 1 Reply Last reply Reply Quote 0
                      • Negalein
                        Negalein Global Moderator @a200 last edited by

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

                        Poste mal die Ausgabe von:

                        dietpi@DietPi:/home/iobroker$ crontab -l | grep etter
                        no crontab for dietpi
                        
                        a200 1 Reply Last reply Reply Quote 0
                        • a200
                          a200 @Negalein last edited by

                          @Negalein

                          sudo crontab -l | grep etter
                          
                          Negalein 1 Reply Last reply Reply Quote 0
                          • Negalein
                            Negalein Global Moderator @a200 last edited by Negalein

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

                            sudo crontab -l | grep etter

                            dietpi@DietPi:/home/iobroker$ sudo crontab -l | grep etter
                            @reboot /home/iobroker/wetterstation.sh &
                            2 0 * * * pkill -9 wetterstation.sh && /home/iobroker/wetterstation.sh &
                            
                            a200 1 Reply Last reply Reply Quote 0
                            • a200
                              a200 @Negalein last edited by

                              @Negalein super. jetzt:

                              sudo /home/iobroker/wetterstation.sh --debug
                              
                              Negalein 1 Reply Last reply Reply Quote 0
                              • Negalein
                                Negalein Global Moderator @a200 last edited by

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

                                sudo /home/iobroker/wetterstation.sh --debug

                                dietpi@DietPi:/home/iobroker$ sudo /home/iobroker/wetterstation.sh --debug
                                wetterstation: ERROR #000 - Config-Version mismatch!
                                
                                benutzt: V2.0.0  benötigt wird: V1.4.0
                                
                                
                                a200 SBorg 2 Replies Last reply Reply Quote 0
                                • a200
                                  a200 @Negalein last edited by

                                  @Negalein Wie hast du upgedatet?

                                  sudo /home/iobroker/ws_updater.sh
                                  
                                  Negalein 1 Reply Last reply Reply Quote 0
                                  • Negalein
                                    Negalein Global Moderator @a200 last edited by Negalein

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

                                    sudo /home/iobroker/ws_updater.sh

                                    ja

                                    Screenshot 2020-12-18 111509.png

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

                                      @Negalein hast du vorher die Dateien:
                                      wetterstation.sh
                                      wetterstation.sub
                                      ws-updater.sh

                                      aus der 2.0 Version nach /home/iobroker kopiert? Zur Sicherheit kopiere die Dateien jetzt und führe den ws-updater aus.

                                      a200 Negalein 2 Replies Last reply Reply Quote 0
                                      • a200
                                        a200 @a200 last edited by

                                        @Negalein poste mal die Ausgabe von:

                                        head wetterstation.sh wetterstation.sub wetterstation.conf
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • SBorg
                                          SBorg Forum Testing Most Active @Negalein last edited by

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

                                          benutzt: V2.0.0 benötigt wird: V1.4.0

                                          Bedeutet, dass es Version 1.4 ist, mittels Updater aber auf V2.0 geupdated wurde. Falsche sub/sh, bzw. vergessen zu kopieren?

                                          1 Reply Last reply Reply Quote 0
                                          • Negalein
                                            Negalein Global Moderator @a200 last edited by

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

                                            ühre den ws-updater aus

                                            dietpi@DietPi:/home/iobroker$ sudo ./ws_updater.sh
                                            
                                             'bc' installiert: ✓
                                             'jq' installiert: ✓
                                            
                                            
                                             Version ist aktuell, nothing to do...
                                            
                                            

                                            head wetterstation.sh wetterstation.sub wetterstation.conf

                                            dietpi@DietPi:/home/iobroker$ head wetterstation.sh wetterstation.sub wetterstation.conf
                                            ==> wetterstation.sh <==
                                            #!/bin/bash
                                            
                                            # V2.0.0 - 15.12.2020 (c) 2019-2020 SBorg
                                            #
                                            # wertet ein Datenpaket einer WLAN-Wetterstation im Wunderground-Format aus, konvertiert dieses und überträgt
                                            # die Daten an den ioBroker
                                            #
                                            # benötigt den 'Simple RESTful API'-Adapter im ioBroker, 'jq' und 'bc' unter Linux
                                            #
                                            # V2.0.0 / 15.12.2020 - + Unterstützung des Gateways und Zusatzsensoren (@a200)
                                            
                                            ==> wetterstation.sub <==
                                            #!/bin/bash
                                            ### Subroutinen V2.0.0 --------------------------------------------------------
                                            
                                            
                                             #Bezeichnung der Datenpunkte
                                              DP_TEMP_INNEN=${PRE_DP}.Innentemperatur
                                              DP_TEMP_AUSSEN=${PRE_DP}.Aussentemperatur
                                              DP_TAUPUNKT=${PRE_DP}.Taupunkt
                                              DP_CHILL=${PRE_DP}.Chillfaktor
                                              DP_FEUCHTE_INNEN=${PRE_DP}.Innenfeuchtigkeit
                                            
                                            ==> wetterstation.conf <==
                                            ### Settings V2.0.0 -----------------------------------------------------------
                                             #Debuging einschalten [true/false] / default: false / Ausgabe der Messwerte
                                              debug=false
                                            
                                             #ioBroker-IP und Port der Simple-Restful-API [xxx.xxx.xxx.xxx:xxxxx]
                                              IPP=10.0.1.200:8087
                                            
                                             #Protokoll der Wetterstation [1/2] / 1=Wunderground ; 2=Ecowitt / default: 1
                                              WS_PROTOKOLL=1
                                            
                                            dietpi@DietPi:/home/iobroker$
                                            
                                            
                                            a200 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            828
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            linux shell-script wetterstation wlan-wetterstation
                                            143
                                            5478
                                            3284002
                                            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