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. [Linux Shell-Skript] WLAN-Wetterstation

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.6k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.9k

[Linux Shell-Skript] WLAN-Wetterstation

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
linuxshell-scriptwetterstationwlan-wetterstation
5.7k Beiträge 153 Kommentatoren 3.8m Aufrufe 135 Watching
  • Ä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.
  • SBorgS SBorg

    Die Änderungen stammen hauptsächlich von @crycode und nicht von mir. Ich habe es nur getestet und dann zum veröffentlichen noch bisserl dazu-/umgebaut. Wenn der PR vom Simple-Restful angenommen wird, funktionieren dann auch die "ack's" bei den states.


    Nutzt eigentlich schon wer die neue RestAPI? Über kurz oder lang werde ich eh vom SimpleAPI Abschied nehmen (müssen), da der wohl nicht mehr gepflegt werden wird. Die RestAPI ist auch mächtiger. So kann man bspw. darüber auch States anlegen. Dann müsste man, wie aktuell bei der V2.14.0, nicht mehr die wetterstation.js ändern/ausführen, sondern ich kann den neuen State direkt vom Updater erzeugen lassen 8)
    Ich hatte die ganze Zeit dafür schon auf iob state --help spekuliert, leider kam aber dort bis dato kein create dazu ;)
    Derzeit hat die RestAPI aber noch ein Manko, denn sie unterstützt kein Bulkupdate (schreiben mehrerer States in einem Rutsch), sondern jeder State muss einzeln gepublisht werden. Bei der Menge an States der Wetterstation/Skriptes nicht gerade prickelnd...

    LatziL Offline
    LatziL Offline
    Latzi
    schrieb am zuletzt editiert von
    #3775

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

    Nutzt eigentlich schon wer die neue RestAPI?

    Nein, deine Ausführungen dazu klingen auch nicht so wirklich prickelnd. Hoffentlich dauert der (Zwangs-)Wechsel noch etwas ;-)

    1 Antwort Letzte Antwort
    0
    • SBorgS SBorg

      Die Änderungen stammen hauptsächlich von @crycode und nicht von mir. Ich habe es nur getestet und dann zum veröffentlichen noch bisserl dazu-/umgebaut. Wenn der PR vom Simple-Restful angenommen wird, funktionieren dann auch die "ack's" bei den states.


      Nutzt eigentlich schon wer die neue RestAPI? Über kurz oder lang werde ich eh vom SimpleAPI Abschied nehmen (müssen), da der wohl nicht mehr gepflegt werden wird. Die RestAPI ist auch mächtiger. So kann man bspw. darüber auch States anlegen. Dann müsste man, wie aktuell bei der V2.14.0, nicht mehr die wetterstation.js ändern/ausführen, sondern ich kann den neuen State direkt vom Updater erzeugen lassen 8)
      Ich hatte die ganze Zeit dafür schon auf iob state --help spekuliert, leider kam aber dort bis dato kein create dazu ;)
      Derzeit hat die RestAPI aber noch ein Manko, denn sie unterstützt kein Bulkupdate (schreiben mehrerer States in einem Rutsch), sondern jeder State muss einzeln gepublisht werden. Bei der Menge an States der Wetterstation/Skriptes nicht gerade prickelnd...

      Rene55R Offline
      Rene55R Offline
      Rene55
      schrieb am zuletzt editiert von
      #3776

      @sborg Nutzt eigentlich schon wer die neue RestAPI? Ich möchte ja gerne, aber ich scheitere noch.

      Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
      ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
      Wetterstation: Froggit WH3000SE V1.6.6

      SBorgS 1 Antwort Letzte Antwort
      0
      • Rene55R Rene55

        @sborg Nutzt eigentlich schon wer die neue RestAPI? Ich möchte ja gerne, aber ich scheitere noch.

        SBorgS Offline
        SBorgS Offline
        SBorg
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #3777

        @rene55 Sieht mir da aber mehr nach Netzwerk aus lt. Fehlermeldung. Er kommt da nicht mal zum Versuch dich einloggen zu wollen.

        bzgl. Docker: sry, habe ich glatt vergessen. Ich nutze kein Docker, aber übernimmt er nicht eigentlich im Container die Systemzeit des Host'? Funktioniert denn timedatectl, dann sollte, falls sie nicht auf "Berlin" steht, ein timedatectl set-timezone "Europe/Berlin" sie korrekt setzen.

        LG SBorg ( SBorg auf GitHub)
        Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

        Rene55R 1 Antwort Letzte Antwort
        0
        • SBorgS SBorg

          @rene55 Sieht mir da aber mehr nach Netzwerk aus lt. Fehlermeldung. Er kommt da nicht mal zum Versuch dich einloggen zu wollen.

          bzgl. Docker: sry, habe ich glatt vergessen. Ich nutze kein Docker, aber übernimmt er nicht eigentlich im Container die Systemzeit des Host'? Funktioniert denn timedatectl, dann sollte, falls sie nicht auf "Berlin" steht, ein timedatectl set-timezone "Europe/Berlin" sie korrekt setzen.

          Rene55R Offline
          Rene55R Offline
          Rene55
          schrieb am zuletzt editiert von
          #3778

          @sborg Der Host zeigt mir als Time zone Europe/Berlin (CEST, +0200) an. Ich werd noch ein bisschen mit dem compose-script rumspielen, so dass es auch intern die richtige Uhrzeit hat. Derzeit läuft dein aktuelles Script V.2.14.0 (nochmals :+1: ) bei mir einwandfrei.
          Aber mach dir hier keinen Kopf um meine Docker-Geschichten. Mach gerne an Deinem Script weiter - vielleicht fällt da mal was für mich ab bezüglich Rest-Api,

          Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
          ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
          Wetterstation: Froggit WH3000SE V1.6.6

          1 Antwort Letzte Antwort
          0
          • V Offline
            V Offline
            viper4iob
            schrieb am zuletzt editiert von
            #3779

            Vielen Dank für das neue Update.
            Authentifizierung und HTTPS mit dem Simple-API Adapter funktionieren nun damit, perfekt.
            Die wetter.com API funktioniert aktuell bei mir nicht, da scheint der Service bei wetter.com mal wieder eine Störung zu haben. Ich bekomme immer ein "503 Service Temporarily Unavailable".

            Mit der RestAPI habe ich nur mal testweise rumgespielt, nutze sie aber auch nicht.

            SBorgS 1 Antwort Letzte Antwort
            0
            • V viper4iob

              Vielen Dank für das neue Update.
              Authentifizierung und HTTPS mit dem Simple-API Adapter funktionieren nun damit, perfekt.
              Die wetter.com API funktioniert aktuell bei mir nicht, da scheint der Service bei wetter.com mal wieder eine Störung zu haben. Ich bekomme immer ein "503 Service Temporarily Unavailable".

              Mit der RestAPI habe ich nur mal testweise rumgespielt, nutze sie aber auch nicht.

              SBorgS Offline
              SBorgS Offline
              SBorg
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #3780

              @viper4iob wetter.com ist fast schon Tradition, dass es pünktlich zum WE ausfällt. Aber sie es nicht mal bis Dienstagmittag bemerken...

              Solange die SimpleAPI noch läuft sehe ich aktuell auch keinen direkten Grund zu wechseln. Zu mal wir ~70 Datenpunkte haben und die RestAPI aktuell kein Bulkupdate anbietet ;)

              ...und Influx 2 bietet auch keinen "collectd" - Support mehr an. IMO ein Rück- und kein Fortschritt. Man muss es mühsam mittels Telegraf umgehen wie ich gelesen habe :(

              LG SBorg ( SBorg auf GitHub)
              Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

              1 Antwort Letzte Antwort
              0
              • NashraN Offline
                NashraN Offline
                Nashra
                Most Active Forum Testing
                schrieb am zuletzt editiert von
                #3781

                Moin, die Statistik bei mir will mal wieder nicht.
                Meldung von heute Nacht

                2022-06-01 01:03:00.091 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Tiefstwert" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:368:9)
                2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Hoechstwert" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:369:9)
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Temperatur_Durchschnitt" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:370:9)
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Max_Windboe" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:371:9)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Max_Regenmenge" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:372:9)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Regenmenge_Monat" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:373:9)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.warme_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:374:9)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Sommertage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:375:9)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.heisse_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:376:9)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Frost_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:377:9)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.kalte_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:378:9)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Eistage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:379:9)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.sehr_kalte_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:380:9)
                2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                2022-06-01 01:03:00.110 - info: javascript.0 (2244608) script.js.Wetter.Statistik-Wetterstation: Auswertung durchgeführt...
                2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Tiefstwert" has to be type "number" but received type "string"
                2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Hoechstwert" has to be type "number" but received type "string"
                2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Temperatur_Durchschnitt" has to be type "number" but received type "string"
                2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Max_Windboe" has to be type "number" but received type "string"
                2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Max_Regenmenge" has to be type "number" but received type "string"
                2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Regenmenge_Monat" has to be type "number" but received type "string"
                2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.warme_Tage" has to be type "number" but received type "string"
                2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Sommertage" has to be type "number" but received type "string"
                2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.heisse_Tage" has to be type "number" but received type "string"
                2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Frost_Tage" has to be type "number" but received type "string"
                2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.kalte_Tage" has to be type "number" but received type "string"
                2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Eistage" has to be type "number" but received type "string"
                2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.sehr_kalte_Tage" has to be type "number" but received type "string"
                2022-06-01 01:03:00.388 - info: javascript.0 (2244608) script.js.Wetter.Statistik-Wetterstation: Ausführung zum Monatsersten beendet...
                
                

                Ergebnis:
                ws-mai.png

                Gruß Ralf
                Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                NegaleinN 1 Antwort Letzte Antwort
                0
                • NashraN Nashra

                  Moin, die Statistik bei mir will mal wieder nicht.
                  Meldung von heute Nacht

                  2022-06-01 01:03:00.091 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Tiefstwert" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:368:9)
                  2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.099 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Hoechstwert" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:369:9)
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.100 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Temperatur_Durchschnitt" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:370:9)
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.103 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Max_Windboe" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:371:9)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Max_Regenmenge" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:372:9)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.104 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Regenmenge_Monat" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:373:9)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.105 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.warme_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:374:9)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Sommertage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:375:9)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.106 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.heisse_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:376:9)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.107 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Frost_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:377:9)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.kalte_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:378:9)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.108 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Eistage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:379:9)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.109 - warn: javascript.0 (2244608) You are assigning a object to the state "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.sehr_kalte_Tage" which expects a number. Please fix your code to use a number or change the state type to object. This warning might become an error in future versions.
                  2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1532:20)
                  2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at VorJahr (script.js.Wetter.Statistik-Wetterstation:380:9)
                  2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at Object.main (script.js.Wetter.Statistik-Wetterstation:142:4)
                  2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1408:34)
                  2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
                  2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
                  2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
                  2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at listOnTimeout (internal/timers.js:557:17)
                  2022-06-01 01:03:00.110 - warn: javascript.0 (2244608) at processTimers (internal/timers.js:500:7)
                  2022-06-01 01:03:00.110 - info: javascript.0 (2244608) script.js.Wetter.Statistik-Wetterstation: Auswertung durchgeführt...
                  2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Tiefstwert" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Hoechstwert" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Temperatur_Durchschnitt" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Max_Windboe" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Max_Regenmenge" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Regenmenge_Monat" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.warme_Tage" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.307 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Sommertage" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.heisse_Tage" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Frost_Tage" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.kalte_Tage" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.Eistage" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.308 - info: javascript.0 (2244608) State value to set for "0_userdata.0.Statistik.Wetter.Vorjahres_Monat.sehr_kalte_Tage" has to be type "number" but received type "string"
                  2022-06-01 01:03:00.388 - info: javascript.0 (2244608) script.js.Wetter.Statistik-Wetterstation: Ausführung zum Monatsersten beendet...
                  
                  

                  Ergebnis:
                  ws-mai.png

                  NegaleinN Offline
                  NegaleinN Offline
                  Negalein
                  Global Moderator
                  schrieb am zuletzt editiert von
                  #3782

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

                  die Statistik

                  Hi Ralf!

                  Könntest du deine Statistik-View exportieren? Möchte mir gern etwas davon abschaun. Meine schaut eher fad aus. ;)

                  ° Node.js: 20.17.0 NPM: 10.8.2
                  ° Proxmox, Ubuntu 22.04.3 LTS
                  ° Fixer ---> iob fix

                  NashraN 1 Antwort Letzte Antwort
                  0
                  • NegaleinN Negalein

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

                    die Statistik

                    Hi Ralf!

                    Könntest du deine Statistik-View exportieren? Möchte mir gern etwas davon abschaun. Meine schaut eher fad aus. ;)

                    NashraN Offline
                    NashraN Offline
                    Nashra
                    Most Active Forum Testing
                    schrieb am zuletzt editiert von
                    #3783

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

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

                    die Statistik

                    Hi Ralf!

                    Könntest du deine Statistik-View exportieren? Möchte mir gern etwas davon abschaun. Meine schaut eher fad aus. ;)

                    Klaro, ist aber nichts besonderes. html-Widget mit {javascript.0.Wetterstation.MonthlyDaten}

                    {
                        "settings": {
                            "style": {
                                "background-color": "#213443",
                                "background_class": ""
                            },
                            "theme": "dark-hive",
                            "sizex": "1900",
                            "sizey": "930",
                            "gridSize": "",
                            "useBackground": false,
                            "snapType": null
                        },
                        "widgets": {
                            "e00001": {
                                "tpl": "tplHtml",
                                "data": {
                                    "g_fixed": false,
                                    "g_visibility": false,
                                    "g_css_font_text": true,
                                    "g_css_background": false,
                                    "g_css_shadow_padding": false,
                                    "g_css_border": false,
                                    "g_gestures": false,
                                    "g_signals": false,
                                    "g_last_change": false,
                                    "visibility-cond": "==",
                                    "visibility-val": 1,
                                    "visibility-groups-action": "hide",
                                    "refreshInterval": "0",
                                    "signals-cond-0": "==",
                                    "signals-val-0": true,
                                    "signals-icon-0": "/vis/signals/lowbattery.png",
                                    "signals-icon-size-0": 0,
                                    "signals-blink-0": false,
                                    "signals-horz-0": 0,
                                    "signals-vert-0": 0,
                                    "signals-hide-edit-0": false,
                                    "signals-cond-1": "==",
                                    "signals-val-1": true,
                                    "signals-icon-1": "/vis/signals/lowbattery.png",
                                    "signals-icon-size-1": 0,
                                    "signals-blink-1": false,
                                    "signals-horz-1": 0,
                                    "signals-vert-1": 0,
                                    "signals-hide-edit-1": false,
                                    "signals-cond-2": "==",
                                    "signals-val-2": true,
                                    "signals-icon-2": "/vis/signals/lowbattery.png",
                                    "signals-icon-size-2": 0,
                                    "signals-blink-2": false,
                                    "signals-horz-2": 0,
                                    "signals-vert-2": 0,
                                    "signals-hide-edit-2": false,
                                    "lc-type": "last-change",
                                    "lc-is-interval": true,
                                    "lc-is-moment": false,
                                    "lc-format": "",
                                    "lc-position-vert": "top",
                                    "lc-position-horz": "right",
                                    "lc-offset-vert": 0,
                                    "lc-offset-horz": 0,
                                    "lc-font-size": "12px",
                                    "lc-font-family": "",
                                    "lc-font-style": "",
                                    "lc-bkg-color": "",
                                    "lc-color": "",
                                    "lc-border-width": "0",
                                    "lc-border-style": "",
                                    "lc-border-color": "",
                                    "lc-border-radius": 10,
                                    "lc-zindex": 0,
                                    "html": "{javascript.0.Wetterstation.MonthlyDaten}"
                                },
                                "style": {
                                    "left": "0px",
                                    "top": "6px",
                                    "width": "1400px",
                                    "height": "589px",
                                    "font-family": "RobotoCondensed-Regular",
                                    "color": "",
                                    "font-weight": "",
                                    "z-index": "5",
                                    "font-size": ""
                                },
                                "widgetSet": "basic"
                            },
                            "e00002": {
                                "tpl": "tplJquiSelectList",
                                "data": {
                                    "oid": "javascript.0.Wetterstation.AuswahlJahr",
                                    "g_fixed": false,
                                    "g_visibility": false,
                                    "g_css_font_text": false,
                                    "g_css_background": false,
                                    "g_css_shadow_padding": false,
                                    "g_css_border": false,
                                    "g_gestures": false,
                                    "g_signals": false,
                                    "g_last_change": false,
                                    "visibility-cond": "==",
                                    "visibility-val": 1,
                                    "visibility-groups-action": "hide",
                                    "values": "0;2020;2021;2022;2023",
                                    "texts": "All Years;2020;2021;2022;2023",
                                    "height": "100",
                                    "signals-cond-0": "==",
                                    "signals-val-0": true,
                                    "signals-icon-0": "/vis/signals/lowbattery.png",
                                    "signals-icon-size-0": 0,
                                    "signals-blink-0": false,
                                    "signals-horz-0": 0,
                                    "signals-vert-0": 0,
                                    "signals-hide-edit-0": false,
                                    "signals-cond-1": "==",
                                    "signals-val-1": true,
                                    "signals-icon-1": "/vis/signals/lowbattery.png",
                                    "signals-icon-size-1": 0,
                                    "signals-blink-1": false,
                                    "signals-horz-1": 0,
                                    "signals-vert-1": 0,
                                    "signals-hide-edit-1": false,
                                    "signals-cond-2": "==",
                                    "signals-val-2": true,
                                    "signals-icon-2": "/vis/signals/lowbattery.png",
                                    "signals-icon-size-2": 0,
                                    "signals-blink-2": false,
                                    "signals-horz-2": 0,
                                    "signals-vert-2": 0,
                                    "signals-hide-edit-2": false,
                                    "lc-type": "last-change",
                                    "lc-is-interval": true,
                                    "lc-is-moment": false,
                                    "lc-format": "",
                                    "lc-position-vert": "top",
                                    "lc-position-horz": "right",
                                    "lc-offset-vert": 0,
                                    "lc-offset-horz": 0,
                                    "lc-font-size": "12px",
                                    "lc-font-family": "",
                                    "lc-font-style": "",
                                    "lc-bkg-color": "",
                                    "lc-color": "",
                                    "lc-border-width": "0",
                                    "lc-border-style": "",
                                    "lc-border-color": "",
                                    "lc-border-radius": 10,
                                    "lc-zindex": 0,
                                    "no_style": true
                                },
                                "style": {
                                    "left": "1310px",
                                    "top": "5px",
                                    "z-index": "10"
                                },
                                "widgetSet": "jqui"
                            }
                        },
                        "name": "wetter-statistik-tabelle",
                        "filterList": []
                    }
                    

                    Gruß Ralf
                    Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      schittl
                      schrieb am zuletzt editiert von
                      #3784

                      Hallo,

                      ich wollte gerade das Skript auf die neueste Version updaten. Läuft auch soweit nur kommen keine Daten an. Hier die Debugausgabe. Was mir auffällt ist "File not found".

                      Nicht alle Werte werden unterstützt (abhängig vom Modell der Wetterstation und dem verwendeten Protokoll)!
                      
                      Temperatur Innen        : 6.80 °C
                      Temperatur Aussen       : 14.70 °C
                      Taupunkt                : 9.71 °C
                      Gefühlte Temperatur     : 14.70 °C
                      Luftfeuchte Innen       : 49 %
                      Luftfeuchte Aussen      : 72 %
                      Windgeschwindkeit       : 0 km/h
                      Windböengeschwindigkeit : 1.80 km/h
                      max. Windböe            : 16.56 km/h
                      Windrichtung            : 346 °
                      Windrichtung            : NNW
                      Luftdruck absolut       : 945.88 hPa
                      Luftdruck relativ       : 945.88 hPa
                      Regenrate               : 0 mm/h
                      Regenstatus             : kein Regen
                      Regen seit Regenbeginn  : .9 mm
                      Regen Stunde            : .7 mm
                      Regen Tag               : .9 mm
                      Regen Woche             : 19.1 mm
                      Regen Monat             : .9 mm
                      Regen Jahr              : 349.8 mm
                      Regen Gesamt            :  mm
                      Sonnenstrahlung         : 814.27 W/m²
                      UV-Index                : 7
                      Zeitstempel             : 01.06.2022 12:04:43
                      Firmware                : GW1000A_V1.7.3
                      Batteriestand:          : 0
                      Gateway-Modell          : GW1000A_Pro
                      
                      Zusatzsensoren:
                      
                       temp1f                : 16.40
                       humidity1             : 61
                       soilmoisture1         : 27
                       soilmoisture2         : 36
                       soilmoisture3         : 25
                       soilmoisture4         : 34
                       soilmoisture5         : 37
                       lightning_num         : 0
                       lightning             : 8
                       lightning_time        : 1653068489000
                       batt1                 : 0
                       soilbatt1             : 1.4
                       soilbatt2             : 1.4
                       soilbatt3             : 1.3
                       soilbatt4             : 1.4
                       soilbatt5             : 1.4
                       wh57batt              : 5
                      
                      
                      Datenstring für ioBroker:
                      0_userdata.0.DP1500.Innentemperatur=6.80&0_userdata.0.DP1500.Aussentemperatur=14.70&0_userdata.0.DP1500.Taupunkt=9.71&0_userdata.0.DP1500.Gefuehlte_Temperatur=14.70&0_userdata.0.DP1500.Innenfeuchtigkeit=49&0_userdata.0.DP1500.Aussenfeuchtigkeit=72&0_userdata.0.DP1500.Wind=0&0_userdata.0.DP1500.Wind_max=1.80&0_userdata.0.DP1500.Windrichtung=346&0_userdata.0.DP1500.Druck_absolut=945.88&0_userdata.0.DP1500.Druck_relativ=945.88&0_userdata.0.DP1500.Regenrate=0&0_userdata.0.DP1500.Regen_Tag=.9&0_userdata.0.DP1500.Regen_Woche=19.1&0_userdata.0.DP1500.Regen_Monat=.9&0_userdata.0.DP1500.Regen_Jahr=349.8&0_userdata.0.DP1500.Sonnenstrahlung=814.27&0_userdata.0.DP1500.UV_Index=7&0_userdata.0.DP1500.Zeitstempel=01.06.2022%2012:04:43&0_userdata.0.DP1500.Info.FW_Version=GW1000A_V1.7.3&0_userdata.0.DP1500.Info.Station_Batteriestatus=0&0_userdata.0.DP1500.Windboeen_max=16.56&0_userdata.0.DP1500.Regen_Event=.9&0_userdata.0.DP1500.Regen_Stunde=.7&0_userdata.0.DP1500.Info.Wetterstation_Gateway=GW1000A_Pro&0_userdata.0.DP1500.DP50.1.Temperatur=16.40&0_userdata.0.DP1500.DP50.1.Feuchtigkeit=61&0_userdata.0.DP1500.DP100.1.Bodenfeuchtigkeit=27&0_userdata.0.DP1500.DP100.2.Bodenfeuchtigkeit=36&0_userdata.0.DP1500.DP100.3.Bodenfeuchtigkeit=25&0_userdata.0.DP1500.DP100.4.Bodenfeuchtigkeit=34&0_userdata.0.DP1500.DP100.5.Bodenfeuchtigkeit=37&0_userdata.0.DP1500.DP60.1.Anzahl=0&0_userdata.0.DP1500.DP60.1.Entfernung=8&0_userdata.0.DP1500.DP60.1.Zeitpunkt=1653068489000&0_userdata.0.DP1500.DP50.1.Batterie=0&0_userdata.0.DP1500.DP100.1.Batterie=1.4&0_userdata.0.DP1500.DP100.2.Batterie=1.4&0_userdata.0.DP1500.DP100.3.Batterie=1.3&0_userdata.0.DP1500.DP100.4.Batterie=1.4&0_userdata.0.DP1500.DP100.5.Batterie=1.4&0_userdata.0.DP1500.DP60.1.Batterie=5&0_userdata.0.DP1500.Regenstatus=kein Regen&0_userdata.0.DP1500.UV_Belastung=hoch&0_userdata.0.DP1500.Windrichtung_Text=NNW&0_userdata.0.DP1500.Info.Hitzeindex=
                      
                      
                      DATA von Wetterstation:
                      PASSKEY=xxxxxx&stationtype=GW1000A_V1.7.3&runtime=54146&dateutc=2022-06-01+10:04:43&tempinf=44.24&humidityin=49&baromrelin=27.932&baromabsin=27.932&tempf=58.46&humidity=72&winddir=346&windspeedmph=0.00&windgustmph=1.12&maxdailygust=10.29&solarradiation=814.27&uv=7&rainratein=0.000&eventrainin=0.039&hourlyrainin=0.028&dailyrainin=0.039&weeklyrainin=0.752&monthlyrainin=0.039&yearlyrainin=13.772&temp1f=61.52&humidity1=61&soilmoisture1=27&soilmoisture2=36&soilmoisture3=25&soilmoisture4=34&soilmoisture5=37&lightning_num=0&lightning=8&lightning_time=1653068489&wh65batt=0&batt1=0&soilbatt1=1.4&soilbatt2=1.4&soilbatt3=1.3&soilbatt4=1.4&soilbatt5=1.4&wh57batt=5&freq=868M&model=GW1000A_Pro
                      
                      
                      Debug VAR:
                      Installationsverzeichnis: /home/dp1500
                      IPP: xxx.xxx.x.xx:8082  WS_PORT: 1081           WS_POLL: 30             PRE_DP: 0_userdata.0.DP1500
                      WEB: HTTP               WS_PROT: Ecowitt        DP35/40/50/60/70/100/200/250/300: 0 | 0 | 1 | 1 | 0 | 5 | 0 | 0 | 0 
                      WH31: 0 
                      Script-Version: V2.14.0 Config-Version: V2.14.0 Sub-Version: V2.14.0
                      Connection to xxx.xxx.x.xx 8082 port [tcp/*] succeeded!
                       % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                      Dload  Upload   Total   Spent    Left  Speed
                      100  1919  100    19  100  1900   9500   927k --:--:-- --:--:-- --:--:--  937k
                      File  not found: {}
                      

                      Was ist die Ursache. System ist debian.

                      HW: Lenovo M920q (Proxmox, ioBroker, RaspMatic & Z2M), QNAP (Docker, Influx), Arduino Mega 2560 R3 (I2C DS18B20 + LED)

                      SW: CT IoBroker, VM RaspMatic(v3.79.6.20241122)

                      SBorgS 1 Antwort Letzte Antwort
                      0
                      • S schittl

                        Hallo,

                        ich wollte gerade das Skript auf die neueste Version updaten. Läuft auch soweit nur kommen keine Daten an. Hier die Debugausgabe. Was mir auffällt ist "File not found".

                        Nicht alle Werte werden unterstützt (abhängig vom Modell der Wetterstation und dem verwendeten Protokoll)!
                        
                        Temperatur Innen        : 6.80 °C
                        Temperatur Aussen       : 14.70 °C
                        Taupunkt                : 9.71 °C
                        Gefühlte Temperatur     : 14.70 °C
                        Luftfeuchte Innen       : 49 %
                        Luftfeuchte Aussen      : 72 %
                        Windgeschwindkeit       : 0 km/h
                        Windböengeschwindigkeit : 1.80 km/h
                        max. Windböe            : 16.56 km/h
                        Windrichtung            : 346 °
                        Windrichtung            : NNW
                        Luftdruck absolut       : 945.88 hPa
                        Luftdruck relativ       : 945.88 hPa
                        Regenrate               : 0 mm/h
                        Regenstatus             : kein Regen
                        Regen seit Regenbeginn  : .9 mm
                        Regen Stunde            : .7 mm
                        Regen Tag               : .9 mm
                        Regen Woche             : 19.1 mm
                        Regen Monat             : .9 mm
                        Regen Jahr              : 349.8 mm
                        Regen Gesamt            :  mm
                        Sonnenstrahlung         : 814.27 W/m²
                        UV-Index                : 7
                        Zeitstempel             : 01.06.2022 12:04:43
                        Firmware                : GW1000A_V1.7.3
                        Batteriestand:          : 0
                        Gateway-Modell          : GW1000A_Pro
                        
                        Zusatzsensoren:
                        
                         temp1f                : 16.40
                         humidity1             : 61
                         soilmoisture1         : 27
                         soilmoisture2         : 36
                         soilmoisture3         : 25
                         soilmoisture4         : 34
                         soilmoisture5         : 37
                         lightning_num         : 0
                         lightning             : 8
                         lightning_time        : 1653068489000
                         batt1                 : 0
                         soilbatt1             : 1.4
                         soilbatt2             : 1.4
                         soilbatt3             : 1.3
                         soilbatt4             : 1.4
                         soilbatt5             : 1.4
                         wh57batt              : 5
                        
                        
                        Datenstring für ioBroker:
                        0_userdata.0.DP1500.Innentemperatur=6.80&0_userdata.0.DP1500.Aussentemperatur=14.70&0_userdata.0.DP1500.Taupunkt=9.71&0_userdata.0.DP1500.Gefuehlte_Temperatur=14.70&0_userdata.0.DP1500.Innenfeuchtigkeit=49&0_userdata.0.DP1500.Aussenfeuchtigkeit=72&0_userdata.0.DP1500.Wind=0&0_userdata.0.DP1500.Wind_max=1.80&0_userdata.0.DP1500.Windrichtung=346&0_userdata.0.DP1500.Druck_absolut=945.88&0_userdata.0.DP1500.Druck_relativ=945.88&0_userdata.0.DP1500.Regenrate=0&0_userdata.0.DP1500.Regen_Tag=.9&0_userdata.0.DP1500.Regen_Woche=19.1&0_userdata.0.DP1500.Regen_Monat=.9&0_userdata.0.DP1500.Regen_Jahr=349.8&0_userdata.0.DP1500.Sonnenstrahlung=814.27&0_userdata.0.DP1500.UV_Index=7&0_userdata.0.DP1500.Zeitstempel=01.06.2022%2012:04:43&0_userdata.0.DP1500.Info.FW_Version=GW1000A_V1.7.3&0_userdata.0.DP1500.Info.Station_Batteriestatus=0&0_userdata.0.DP1500.Windboeen_max=16.56&0_userdata.0.DP1500.Regen_Event=.9&0_userdata.0.DP1500.Regen_Stunde=.7&0_userdata.0.DP1500.Info.Wetterstation_Gateway=GW1000A_Pro&0_userdata.0.DP1500.DP50.1.Temperatur=16.40&0_userdata.0.DP1500.DP50.1.Feuchtigkeit=61&0_userdata.0.DP1500.DP100.1.Bodenfeuchtigkeit=27&0_userdata.0.DP1500.DP100.2.Bodenfeuchtigkeit=36&0_userdata.0.DP1500.DP100.3.Bodenfeuchtigkeit=25&0_userdata.0.DP1500.DP100.4.Bodenfeuchtigkeit=34&0_userdata.0.DP1500.DP100.5.Bodenfeuchtigkeit=37&0_userdata.0.DP1500.DP60.1.Anzahl=0&0_userdata.0.DP1500.DP60.1.Entfernung=8&0_userdata.0.DP1500.DP60.1.Zeitpunkt=1653068489000&0_userdata.0.DP1500.DP50.1.Batterie=0&0_userdata.0.DP1500.DP100.1.Batterie=1.4&0_userdata.0.DP1500.DP100.2.Batterie=1.4&0_userdata.0.DP1500.DP100.3.Batterie=1.3&0_userdata.0.DP1500.DP100.4.Batterie=1.4&0_userdata.0.DP1500.DP100.5.Batterie=1.4&0_userdata.0.DP1500.DP60.1.Batterie=5&0_userdata.0.DP1500.Regenstatus=kein Regen&0_userdata.0.DP1500.UV_Belastung=hoch&0_userdata.0.DP1500.Windrichtung_Text=NNW&0_userdata.0.DP1500.Info.Hitzeindex=
                        
                        
                        DATA von Wetterstation:
                        PASSKEY=xxxxxx&stationtype=GW1000A_V1.7.3&runtime=54146&dateutc=2022-06-01+10:04:43&tempinf=44.24&humidityin=49&baromrelin=27.932&baromabsin=27.932&tempf=58.46&humidity=72&winddir=346&windspeedmph=0.00&windgustmph=1.12&maxdailygust=10.29&solarradiation=814.27&uv=7&rainratein=0.000&eventrainin=0.039&hourlyrainin=0.028&dailyrainin=0.039&weeklyrainin=0.752&monthlyrainin=0.039&yearlyrainin=13.772&temp1f=61.52&humidity1=61&soilmoisture1=27&soilmoisture2=36&soilmoisture3=25&soilmoisture4=34&soilmoisture5=37&lightning_num=0&lightning=8&lightning_time=1653068489&wh65batt=0&batt1=0&soilbatt1=1.4&soilbatt2=1.4&soilbatt3=1.3&soilbatt4=1.4&soilbatt5=1.4&wh57batt=5&freq=868M&model=GW1000A_Pro
                        
                        
                        Debug VAR:
                        Installationsverzeichnis: /home/dp1500
                        IPP: xxx.xxx.x.xx:8082  WS_PORT: 1081           WS_POLL: 30             PRE_DP: 0_userdata.0.DP1500
                        WEB: HTTP               WS_PROT: Ecowitt        DP35/40/50/60/70/100/200/250/300: 0 | 0 | 1 | 1 | 0 | 5 | 0 | 0 | 0 
                        WH31: 0 
                        Script-Version: V2.14.0 Config-Version: V2.14.0 Sub-Version: V2.14.0
                        Connection to xxx.xxx.x.xx 8082 port [tcp/*] succeeded!
                         % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                        Dload  Upload   Total   Spent    Left  Speed
                        100  1919  100    19  100  1900   9500   927k --:--:-- --:--:-- --:--:--  937k
                        File  not found: {}
                        

                        Was ist die Ursache. System ist debian.

                        SBorgS Offline
                        SBorgS Offline
                        SBorg
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #3785

                        @schittl Nix draus machen, läuft trotzdem. Aktuell ist wetter.com offline und er kann einfach deine Daten da nicht hochladen. Das meckert er da an ;)
                        Also einfach den Service starten.

                        LG SBorg ( SBorg auf GitHub)
                        Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                        S 1 Antwort Letzte Antwort
                        0
                        • SBorgS SBorg

                          @schittl Nix draus machen, läuft trotzdem. Aktuell ist wetter.com offline und er kann einfach deine Daten da nicht hochladen. Das meckert er da an ;)
                          Also einfach den Service starten.

                          S Offline
                          S Offline
                          schittl
                          schrieb am zuletzt editiert von
                          #3786

                          @sborg Ok danke für die schnelle Antwort. Aber in iobroker kommen keine Werte an. Mit Version V2.1.0 funktioniert es.

                          HW: Lenovo M920q (Proxmox, ioBroker, RaspMatic & Z2M), QNAP (Docker, Influx), Arduino Mega 2560 R3 (I2C DS18B20 + LED)

                          SW: CT IoBroker, VM RaspMatic(v3.79.6.20241122)

                          SBorgS 1 Antwort Letzte Antwort
                          0
                          • S schittl

                            @sborg Ok danke für die schnelle Antwort. Aber in iobroker kommen keine Werte an. Mit Version V2.1.0 funktioniert es.

                            SBorgS Offline
                            SBorgS Offline
                            SBorg
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #3787

                            @schittl Das sollte dann natürlich nicht sein. Hat du von der 2.1.0 zur 2.14.0 die Konfiguration 1:1 übernommen oder ggf. einen der neu dazugekommenen Parameter aktiviert?
                            Gerade FIX_AUSSENTEMP=true schmeißt auch mal gerne recht großzügig Datenpakete einfach weg. Falls true --> stell ihn mal versuchsweise auf false (ist nur ein Fix für Stationen die gerne mal -5000 °C melden).

                            LG SBorg ( SBorg auf GitHub)
                            Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                            S 1 Antwort Letzte Antwort
                            0
                            • SBorgS SBorg

                              @schittl Das sollte dann natürlich nicht sein. Hat du von der 2.1.0 zur 2.14.0 die Konfiguration 1:1 übernommen oder ggf. einen der neu dazugekommenen Parameter aktiviert?
                              Gerade FIX_AUSSENTEMP=true schmeißt auch mal gerne recht großzügig Datenpakete einfach weg. Falls true --> stell ihn mal versuchsweise auf false (ist nur ein Fix für Stationen die gerne mal -5000 °C melden).

                              S Offline
                              S Offline
                              schittl
                              schrieb am zuletzt editiert von
                              #3788

                              @sborg Ich habe die conf gemergt und keine weiteren Punkte aktiviert. FIX_AUSSENTEMP steht schon auf false. Ich benutze docker, kann es damit zusammenhängen und netcat?
                              Mit falschen Datenpunkte (Format o.ä.) oder aber der falschen Zeitzone, was ich hier gelesen habe kann es nix zu tun haben im Docker oder? Ich habe alle Datenpunkte bzw. dein Skript habe ich ausgeführt um DP zu erstellen in iobroker.

                              HW: Lenovo M920q (Proxmox, ioBroker, RaspMatic & Z2M), QNAP (Docker, Influx), Arduino Mega 2560 R3 (I2C DS18B20 + LED)

                              SW: CT IoBroker, VM RaspMatic(v3.79.6.20241122)

                              SBorgS 1 Antwort Letzte Antwort
                              0
                              • S schittl

                                @sborg Ich habe die conf gemergt und keine weiteren Punkte aktiviert. FIX_AUSSENTEMP steht schon auf false. Ich benutze docker, kann es damit zusammenhängen und netcat?
                                Mit falschen Datenpunkte (Format o.ä.) oder aber der falschen Zeitzone, was ich hier gelesen habe kann es nix zu tun haben im Docker oder? Ich habe alle Datenpunkte bzw. dein Skript habe ich ausgeführt um DP zu erstellen in iobroker.

                                SBorgS Offline
                                SBorgS Offline
                                SBorg
                                Forum Testing Most Active
                                schrieb am zuletzt editiert von
                                #3789

                                @schittl Ich kann dazu leider nur wieder sagen: nutze kein Docker und bin da kein Spezi...

                                ...aber wenn es mit der 2.1.0 noch funktioniert, kann es grundsätzlich mal nicht am Container liegen. Bei falschem "netcat" bekommst du keine Daten von der Station (funktioniert ja), bei der Zeitzone hättest du jetzt halt für die Werte eine Zeit um +/- x-Stunden verschoben (nicht schön, aber du hättest zumindest Daten).

                                Wenn der Service läuft, was meldet dann denn ein systemctl status wetterstation ?

                                LG SBorg ( SBorg auf GitHub)
                                Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                                S 1 Antwort Letzte Antwort
                                0
                                • SBorgS SBorg

                                  @schittl Ich kann dazu leider nur wieder sagen: nutze kein Docker und bin da kein Spezi...

                                  ...aber wenn es mit der 2.1.0 noch funktioniert, kann es grundsätzlich mal nicht am Container liegen. Bei falschem "netcat" bekommst du keine Daten von der Station (funktioniert ja), bei der Zeitzone hättest du jetzt halt für die Werte eine Zeit um +/- x-Stunden verschoben (nicht schön, aber du hättest zumindest Daten).

                                  Wenn der Service läuft, was meldet dann denn ein systemctl status wetterstation ?

                                  S Offline
                                  S Offline
                                  schittl
                                  schrieb am zuletzt editiert von
                                  #3790

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

                                  systemctl status wetterstation

                                  Achso netcat ist verantwortlich für Daten holen und nicht senden. Das Skript läuft im Container nicht als Dienst ich lasse das nur ausführen "./wetterstation.sh" wie laut Docker.yaml

                                  HW: Lenovo M920q (Proxmox, ioBroker, RaspMatic & Z2M), QNAP (Docker, Influx), Arduino Mega 2560 R3 (I2C DS18B20 + LED)

                                  SW: CT IoBroker, VM RaspMatic(v3.79.6.20241122)

                                  SBorgS 1 Antwort Letzte Antwort
                                  0
                                  • S schittl

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

                                    systemctl status wetterstation

                                    Achso netcat ist verantwortlich für Daten holen und nicht senden. Das Skript läuft im Container nicht als Dienst ich lasse das nur ausführen "./wetterstation.sh" wie laut Docker.yaml

                                    SBorgS Offline
                                    SBorgS Offline
                                    SBorg
                                    Forum Testing Most Active
                                    schrieb am zuletzt editiert von
                                    #3791

                                    @schittl Da waren dann wieder meine Docker-Problemchen ;)

                                    ...und ja, netcat nimmt nur die Daten vom Display/Gateway entgegen. Mittels HTTP-Request werden die Daten dann an den ioB (Simple-Restful-Adapter) geschickt.

                                    Um das Ganze nochmal korrekt "aufzudröseln" (denn irgendwas passt da nicht zusammen):

                                    • du nutzt die Datenübertragung an wetter.com ?
                                    • du hast wirklich von V2.1.0 geupdatet (keine Zahl vergessen) ?

                                    Wenn das Skript nicht läuft, schmeißt dann ein ./wetterstation.sh im Terminal irgendwelche Fehler?

                                    LG SBorg ( SBorg auf GitHub)
                                    Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                                    S LatziL 2 Antworten Letzte Antwort
                                    0
                                    • SBorgS SBorg

                                      @schittl Da waren dann wieder meine Docker-Problemchen ;)

                                      ...und ja, netcat nimmt nur die Daten vom Display/Gateway entgegen. Mittels HTTP-Request werden die Daten dann an den ioB (Simple-Restful-Adapter) geschickt.

                                      Um das Ganze nochmal korrekt "aufzudröseln" (denn irgendwas passt da nicht zusammen):

                                      • du nutzt die Datenübertragung an wetter.com ?
                                      • du hast wirklich von V2.1.0 geupdatet (keine Zahl vergessen) ?

                                      Wenn das Skript nicht läuft, schmeißt dann ein ./wetterstation.sh im Terminal irgendwelche Fehler?

                                      S Offline
                                      S Offline
                                      schittl
                                      schrieb am zuletzt editiert von
                                      #3792

                                      @sborg wetter.com will ich nicht nutzen. Alle Parameter sind leer.

                                        #Daten an Wetter.com senden (leer lassen falls nicht gewünscht)?
                                         WETTERCOM_ID=
                                         WETTERCOM_PW=
                                      

                                      Ich nutze derzeit noch 2.1.0 und wollte auf 2.14.0 updaten. Fehler kann ich nicht erkennen bis auf "File not found" wie oben schon gezeigt. Ich vermute ja das Problem beim Zeitversatz von den 2 Stunden. Eventuell wird der Zeitstempel ausgewertet ehe was aktualisiert wird. Ich übergebe schon die korrekte Zeitzone beim Erstellen des Containers. Ich muss mich da nochmal näher schauen, wer für den Zeitversatz verantwortlich ist.

                                      HW: Lenovo M920q (Proxmox, ioBroker, RaspMatic & Z2M), QNAP (Docker, Influx), Arduino Mega 2560 R3 (I2C DS18B20 + LED)

                                      SW: CT IoBroker, VM RaspMatic(v3.79.6.20241122)

                                      SBorgS 1 Antwort Letzte Antwort
                                      0
                                      • SBorgS SBorg

                                        @schittl Da waren dann wieder meine Docker-Problemchen ;)

                                        ...und ja, netcat nimmt nur die Daten vom Display/Gateway entgegen. Mittels HTTP-Request werden die Daten dann an den ioB (Simple-Restful-Adapter) geschickt.

                                        Um das Ganze nochmal korrekt "aufzudröseln" (denn irgendwas passt da nicht zusammen):

                                        • du nutzt die Datenübertragung an wetter.com ?
                                        • du hast wirklich von V2.1.0 geupdatet (keine Zahl vergessen) ?

                                        Wenn das Skript nicht läuft, schmeißt dann ein ./wetterstation.sh im Terminal irgendwelche Fehler?

                                        LatziL Offline
                                        LatziL Offline
                                        Latzi
                                        schrieb am zuletzt editiert von
                                        #3793

                                        @sborg
                                        Wenn der Statistik-DP 0_userdata.0.Statistik.Wetter.Control.AutoDelete_Data und 0_userdata.0.Statistik.Wetter.Control.AutoReset_Jahresstatistik auf 0 stehen, wird nie zurückgesetzt, richtig?

                                        SBorgS 1 Antwort Letzte Antwort
                                        0
                                        • S schittl

                                          @sborg wetter.com will ich nicht nutzen. Alle Parameter sind leer.

                                            #Daten an Wetter.com senden (leer lassen falls nicht gewünscht)?
                                             WETTERCOM_ID=
                                             WETTERCOM_PW=
                                          

                                          Ich nutze derzeit noch 2.1.0 und wollte auf 2.14.0 updaten. Fehler kann ich nicht erkennen bis auf "File not found" wie oben schon gezeigt. Ich vermute ja das Problem beim Zeitversatz von den 2 Stunden. Eventuell wird der Zeitstempel ausgewertet ehe was aktualisiert wird. Ich übergebe schon die korrekte Zeitzone beim Erstellen des Containers. Ich muss mich da nochmal näher schauen, wer für den Zeitversatz verantwortlich ist.

                                          SBorgS Offline
                                          SBorgS Offline
                                          SBorg
                                          Forum Testing Most Active
                                          schrieb am zuletzt editiert von
                                          #3794

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

                                          Fehler kann ich nicht erkennen bis auf "File not found" wie oben schon gezeigt.

                                          Ok, dann stimmt da definitiv etwas nicht. Das "File not found" bei Option "--debug" kommt von einem misslungenen Versuch Daten an wetter.com, windy oder OpenSenseMap zu schicken. Ich hatte es so interpretiert, dass du an wetter.com schicken willst was aber aktuell wg. eines Fehlers/Server down bei denen nicht funktioniert.
                                          Wenn du keinen der drei Dienste aktuell nutzt, dann darf auch der Upload-Versuch gar nicht stattfinden.

                                          Deine Daten sehen zwar leer aus, aber oftmals wurde die ".conf" am Windows-PC bearbeitet oder mit falschen Einstellungen von bspw. WinSCP auf den Linux Rechner übertragen. Dann sind ggf. "CRs" als unsichtbare Steuerzeichen enthalten was Linux aus dem Tritt bringt.
                                          OpenSenseMap und Windy müsste also bei dir beides auf false stehen und wetter.com (bzw. Steuerzeichen) kannst du mit einem einfachen dos2unix wetterstation.conf (falls nicht installiert: sudo apt install dos2unix) im Installationsverzeichnis eliminieren. Passiert nix dramatisches, außer geht, oder geht nach wie vor nicht...

                                          LG SBorg ( SBorg auf GitHub)
                                          Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                                          S 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

                                          786

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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