Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Wetherunderground connection is closed

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Wetherunderground connection is closed

    This topic has been deleted. Only users with topic management privileges can see it.
    • Codierknecht
      Codierknecht Developer Most Active @mcm1957 last edited by Codierknecht

      @mcm1957
      Sowas produziert der iCal-Adapter auch regelmäßig.
      Ich vermute mal, dass das onUnload() nicht richtig implementiert ist.
      Der Code sieht irgendwie steinalt aus.

      https://github.com/iobroker-community-adapters/ioBroker.weatherunderground/blob/master/main.js

      Edit
      Wenn hier (Beispiel) noch timeouts laufen sollten, wird deren Code (nach meinem bescheidenen Verständnis) ausgeführt, nachdem callback() aufgerufen wurde. Ein getState() würde dann vor die Wand fahren, da die Tür bereits zu ist.

              unload: function (callback) {
                  stopped = true;
                  callback();
              },
      
      
      mcm1957 1 Reply Last reply Reply Quote 0
      • mcm1957
        mcm1957 @Codierknecht last edited by

        @codierknecht
        Möglich. Tippe aber eher auf laufenden Http Request.
        Mit DEBUG Log könnte man ev. mehr sehen. Wär auch von Interesse ob das eher regelmäßig oder nur gelegentlich auftritt.

        Und zu 99% wird eh ein Issue notwendig sein - dann kann ich mir das gelegentlich ansehen

        Ben1983 1 Reply Last reply Reply Quote 0
        • Ben1983
          Ben1983 @mcm1957 last edited by

          @mcm1957 Auch den ical habe ich mal auf debug gesetzt, denn:
          Wie @Codierknecht sagte:

          ical.0
          2024-08-19 15:00:09.530	warn	get state error: Connection is closed.
          

          Bei einem Meiner Adapter, habe ich auch manchmal so ein verhalten, bspw. bei einer installation einer neuen Version... anscheinend stoppt da was nicht richtig. Aber erst mal den aktuellen Fehler... ich schicke logs, sobald bereit.

          Codierknecht 1 Reply Last reply Reply Quote 0
          • Codierknecht
            Codierknecht Developer Most Active @Ben1983 last edited by

            @ben1983 sagte in Wetherunderground connection is closed:

            get state error

            Beim iCal gibt's auch schon ein Issue dazu:

            https://github.com/iobroker-community-adapters/ioBroker.ical/issues/630

            wendy2702 created this issue in iobroker-community-adapters/ioBroker.ical

            open get state error: Connection is closed #630

            Ben1983 1 Reply Last reply Reply Quote 0
            • Ben1983
              Ben1983 @Codierknecht last edited by

              @codierknecht genau, dort habe ich auch schon einen Kommentar und einen Daumen hoch hinterlassen.

              1 Reply Last reply Reply Quote 0
              • Ben1983
                Ben1983 last edited by

                @mcm1957 hier konnte ich mal was aufzeichnen:
                Aber es scheint zu groß für diesen Post zu sein.
                Ich lasse mal die Zeile mit den Nutzdaten weg, bzw. deute sie an:

                2024-08-21 00:30:33.887  - debug: weatherunderground.0 (9562) Redis Objects: Use Redis connection: 127.0.0.1:9001
                2024-08-21 00:30:33.920  - debug: weatherunderground.0 (9562) Objects client ready ... initialize now
                2024-08-21 00:30:33.927  - debug: weatherunderground.0 (9562) Objects create System PubSub Client
                2024-08-21 00:30:33.929  - debug: weatherunderground.0 (9562) Objects create User PubSub Client
                2024-08-21 00:30:33.991  - debug: weatherunderground.0 (9562) Objects client initialize lua scripts
                2024-08-21 00:30:34.002  - debug: weatherunderground.0 (9562) Objects connected to redis: 127.0.0.1:9001
                2024-08-21 00:30:34.063  - debug: weatherunderground.0 (9562) Redis States: Use Redis connection: 127.0.0.1:9000
                2024-08-21 00:30:34.083  - debug: weatherunderground.0 (9562) States create System PubSub Client
                2024-08-21 00:30:34.084  - debug: weatherunderground.0 (9562) States create User PubSub Client
                2024-08-21 00:30:34.177  - debug: weatherunderground.0 (9562) States connected to redis: 127.0.0.1:9000
                2024-08-21 00:30:34.244  - debug: weatherunderground.0 (9562) Plugin sentry Initialize Plugin (enabled=true)
                2024-08-21 00:30:34.620  - info: weatherunderground.0 (9562) starting. Version 3.7.0 in /opt/iobroker/node_modules/iobroker.weatherunderground, node: v18.20.4, js-controller: 6.0.9
                2024-08-21 00:30:34.646  - debug: weatherunderground.0 (9562) Delay execution by 26071ms to better spread API calls
                2024-08-21 00:30:46.046  - info: shelly.1 (518) [MQTT] Device with client id "shellyplusht-80646fcbec78" connected!
                2024-08-21 00:30:50.167  - info: shelly.1 (518) [MQTT] Client Close: 192.168.2.47 (shellyplusht / shellyplusht-80646fcbec78 / shellyplusht#80646fcbec78#1) (false)
                2024-08-21 00:31:00.717  - debug: weatherunderground.0 (9562) on ready: DL true true true true
                2024-08-21 00:31:00.720  - debug: weatherunderground.0 (9562) init conditions objects
                2024-08-21 00:31:00.737  - debug: weatherunderground.0 (9562) init forecast objects
                2024-08-21 00:31:01.134  - debug: weatherunderground.0 (9562) initialize PWS Station Key: d8585d80376a429e
                2024-08-21 00:31:01.136  - debug: weatherunderground.0 (9562) initialize Web Key: e1f10a1e78da46f5b10a1e78da96f525
                2024-08-21 00:31:01.139  - debug: weatherunderground.0 (9562) initialize Current Observation url: https://api.weather.com/v2/pws/observations/current?apiKey=e1f10a1e78da46f5b10a1e78da96f525&units=e&stationId=IHOHEN190&format=json
                2024-08-21 00:31:01.140  - debug: weatherunderground.0 (9562) initialize Daily Forecast Url: https://api.weather.com/v3/wx/forecast/daily/3day?apiKey=e1f10a1e78da46f5b10a1e78da96f525&icaoCode=EDDF&units=e&language=en-US&format=json
                2024-08-21 00:31:01.142  - debug: weatherunderground.0 (9562) initialize Hourly Forecast Url: https://api.weather.com/v3/wx/forecast/hourly/15day?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=50.678%2C8.526&units=e&language=en-US&format=json
                2024-08-21 00:31:01.145  - debug: weatherunderground.0 (9562) location has not changed, reuse extracted URLs
                2024-08-21 00:31:01.146  - debug: weatherunderground.0 (9562) Use New API
                2024-08-21 00:31:01.146  - debug: weatherunderground.0 (9562) Use new API Key e1f10a1e78da46f5b10a1e78da96f525
                2024-08-21 00:31:01.146  - debug: weatherunderground.0 (9562) get current observation data: https://api.weather.com/v2/pws/observations/current?stationId=IHOHENAH8&format=json&units=m&numericPrecision=decimal&apiKey=e1f10a1e78da46f5b10a1e78da96f525
                2024-08-21 00:31:01.460  - debug: weatherunderground.0 (9562) get daily forecast data: https://api.weather.com/v3/wx/forecast/daily/5day?apiKey=e1f10a1e78da46f5b10a1e78da96f525&icaoCode=EDDF&units=m&language=de&format=json
                2024-08-21 00:31:01.536  - debug: weatherunderground.0 (9562) get hourly forecast data: https://api.weather.com/v3/wx/forecast/hourly/15day?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=50.678%2C8.526&units=m&language=de&format=json
                
                2024-08-21 00:31:01.609  - debug: weatherunderground.0 (9562) Process new results: {"current_observation":{"stationID":"IHOHENAH8","obsTimeUtc":"2024-08-20T22:30:48Z","obsTimeLocal":"2024-08-21 00:30:48","neighborhood":"Hohenahr-Altenkirchen, Kornberg","softwareType":"EasyWeatherV1.6.9","country":"DE","solarRadiation":0,"lon":8.465329,"realtimeFrequency":null,"epoch":1724193048,"lat":50.677532,"uv":0,"winddir":235,"humidity":91,"qcStatus":1,"metric":{"temp":17.7,"heatIndex":17.7,"dewpt":16.2,"windChill":17.7,"windSpeed":6.4,"windGust":9.3,"pressure"
                weitere Nutzdaten....
                
                2024-08-21 00:31:02.391  - debug: weatherunderground.0 (9562) all current conditions values set
                2024-08-21 00:31:05.085  - debug: weatherunderground.0 (9562) all forecast values set
                2024-08-21 00:31:07.089  - debug: weatherunderground.0 (9562) Plugin sentry destroyed
                2024-08-21 00:31:07.090  - info: weatherunderground.0 (9562) Terminated (NO_ERROR): Without reason
                2024-08-21 00:31:07.595  - warn: weatherunderground.0 (9562) get state error: Connection is closed.
                2
                
                1 Reply Last reply Reply Quote 0
                • crunchip
                  crunchip Forum Testing Most Active last edited by

                  Noch als Anmerkung, shedule Adapter auf ungerade Zeiten legen

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

                    @crunchip Also nicht alle 30 min, sondern min 01, 31 oder so?

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

                      @ben1983 ja, ne krumme Zahl, damit nicht alles Zeitgleich läuft und auch nicht alle gleichzeitig Abfragen

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

                        @crunchip OK, habe 3 Shedules.

                        i.cal habe ich auf Minute 1 und 31,
                        bithday habe ich in stunden 0, auf minute 2,
                        wetherundergrund auf Minute 32

                        Sollte alles getrennt sein.

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

                          @ben1983 sagte in Wetherunderground connection is closed:

                          wetherundergrund auf Minute 32

                          z.b so
                          dbcaaa29-9600-4a9c-ae94-de0662ec1572-image.png

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

                            @crunchip sagte: z.b so

                            Der agiert immer in den Minuten 0, 16, 32, 48.
                            Besser so (alle 10 Minuten):

                            CRON_wunderground.JPG

                            Ben1983 1 Reply Last reply Reply Quote 1
                            • Ben1983
                              Ben1983 @paul53 last edited by

                              @paul53 Ich habe es ja NUR in Minute 32

                              paul53 1 Reply Last reply Reply Quote 0
                              • paul53
                                paul53 @Ben1983 last edited by

                                @ben1983 sagte: NUR in Minute 32

                                Wenn einmal pro Stunde genügt?
                                Im ersten Bild war es in Minute 30, was ungünstig ist, da dann die Wahrscheinlichkeit höher ist, dass der Server überlastet ist.

                                Ben1983 2 Replies Last reply Reply Quote 1
                                • Ben1983
                                  Ben1983 @paul53 last edited by

                                  @paul53 Sollte reichen... tuts seit 2 Jahren 🐶

                                  1 Reply Last reply Reply Quote 0
                                  • Ben1983
                                    Ben1983 @paul53 last edited by

                                    @paul53 Also ich habe es jetzt alles wiede rnormal auf info gehabt .... da kommen jetzt wieder die warnungen 🐶

                                    mcm1957 1 Reply Last reply Reply Quote 0
                                    • mcm1957
                                      mcm1957 @Ben1983 last edited by

                                      @ben1983 said in Wetherunderground connection is closed:

                                      @paul53 Also ich habe es jetzt alles wiede rnormal auf info gehabt .... da kommen jetzt wieder die warnungen 🐶

                                      Was willst du damit sagen?
                                      Bei debug Level info kommen natürlich die Warnings.
                                      Und ob der Adapter zu Minute 5 oder 37 läuft hat auf das Verhalten beim Beenden auch keinen Einfluss.
                                      Problem muss man sich im Code ansehen. Problem ist nur dass 'man' grad Urlaub macht ...

                                      1 Reply Last reply Reply Quote 0
                                      • mcm1957
                                        mcm1957 last edited by

                                        @ben1983 said in Wetherunderground connection is closed:

                                        @paul53 Also ich habe es jetzt alles wiede rnormal auf info gehabt .... da kommen jetzt wieder die warnungen 🐶

                                        Was willst du damit sagen?
                                        Bei debug Level info kommen natürlich die Warnings.
                                        Und ob der Adapter zu Minute 5 oder 37 läuft hat auf das Verhalten beim Beenden auch keinen Einfluss.
                                        Problem muss man sich im Code ansehen. Problem ist nur dass 'man' grad Urlaub macht ...

                                        Ben1983 1 Reply Last reply Reply Quote 0
                                        • P
                                          pk68 last edited by

                                          Zur Info. Ich nutze zwei Instanzen von Weatherunderground, welche aller 10 Minuten abgefragt werden.
                                          7,17,27,37,47,57 * * * *
                                          8,18,28,38,48,58 * * * *
                                          Macht 2 * 6 * 24 = 288 Abfragen/Tag.
                                          Habe auch regelmäßig die o.g. Warnmeldung im Log. Einstellige Anzahl.

                                          1 Reply Last reply Reply Quote 0
                                          • Ben1983
                                            Ben1983 @mcm1957 last edited by

                                            @mcm1957 Nein so war das nicht gemeint.
                                            Ich stellte ja die cronwerte unterschiedlich ein.
                                            Danach lief es ja ohne warnings. also stellte ich wieder auf info zurück. danach kamen einen Tag später wieder warnings. es ist jetzt schon wieder 0,5-1 Tag ruhe. Aber die Aussage war nur, dass die unterschiedlichen Cron Werte das Problem nicht generell gelöst haben.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            422
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            28
                                            955
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo