Giter Club home page Giter Club logo

iobroker.yr's Introduction

Logo

ioBroker.yr

Number of Installations Number of Installations NPM version

Test and Release Translation status Downloads

This adapter uses Sentry libraries to automatically report exceptions and code errors to the developers. For more details and for information how to disable the error reporting see Sentry-Plugin Documentation! Sentry reporting is used starting with js-controller 3.0.

yr.no adapter for ioBroker

fetches 10d weather forecast from yr.no

yr.no is a joint service by the Norwegian Meteorological Institute and the Norwegian Broadcasting Corporation

https://api.met.no/weatherapi/locationforecast/2.0/documentation

Note - if "Send missing translations to iobroker.net" is activated (default) missing translations will be sent to iobroker.net server. No IPs or any additional info will be stored or analysed. Just missing translation.

Icons

Icons are taken from here https://api.met.no/weatherapi/weathericon/2.0/documentation and belongs to yr.no.

TODO

  • Add meteogram (png probably will discontinue with new API)
  • Add daily forecast based on hourly forecast
  • Add html table

Changelog

5.3.0 (2022-04-23)

  • (Apollon77) Use alternative URL provided by met.no to get the data
  • (Apollon77) Change icon of adapter

5.2.0 (2022-04-08)

  • (bluefox) Added units to states
  • (bluefox) Added missing translations

5.1.4 (2022-04-03)

  • (bluefox) Used package "axios" instead of "get"

5.1.3 (2022-03-20)

  • (Apollon77) Prevented crash when symbols are not provided for forecasts (seen on Sentry)

5.1.2 (2022-03-10)

  • (Apollon77) Fixed some invalid object default values

5.1.1 (2022-03-10)

  • (Apollon77) Added legend file to release also and fix usage

5.1.0 (2022-03-05)

  • (Apollon77) Moved schedule if default is used on request of met.no
  • (Apollon77) Do not query legend/icons dynamically, but deliver with the version
  • (Apollon77) made sure to not execute logic when adapter stopped already

5.0.0 (2021-11-08)

  • (klein0r) Fixed translations
  • (klein0r) Update dates data type

3.0.5 (2021-07-26)

  • (Apollon77) prevent calls and other errors to Yr when no location is defined

3.0.4 (2021-07-16)

  • (Apollon77) prevent last js-controller 3.3 warnings

3.0.3 (2021-07-12)

  • (Apollon77) prevent js-controller 3.3 warnings

3.0.2 (2021-07-07)

  • (Apollon77) Fix crash issue from Sentry

3.0.1 (2021-07-06)

  • (Apollon77) Optimizations and Fixes
  • (Apollon77) Add Sentry crash reporting

3.0.0 [2021-06-06]

  • (withstu) Switch to new JSON API and change data Structure (breaking)
  • (withstu) Update project dependencies
  • (arteck) Type of state was corrected

2.0.3 [2018-10-10]

  • (bluefox) added translations

2.0.2 [2018-08-01]

  • (bluefox) Warning! Breaking changes! States are renamed.
  • (bluefox) Refactoring of states and roles

1.0.6 [2017-05-27]

  • (Andre) Updated icon-set

1.0.5 [2016-10-10]

  • (bluefox) moved weather widgets to this adapter

1.0.3 [2016-05-17]

  • (bluefox) changed readme path

1.0.2 [2016-05-16]

  • (bluefox) added translations

1.0.1 [2016-04-25]

  • (bluefox) added translations

1.0.0 [2016-03-15]

  • (bluefox) changed parsing of cities

0.1.9 [2015-10-28]

  • (bluefox) fixed error with translations

0.1.8 [2015-10-27]

  • (bluefox) translations
  • (bluefox) automatically upload of missing translations to iobroker.net

0.1.7 [2015-07-10]

  • (bluefox) made yr works with metro widgets

0.1.6 [2015-06-12]

  • (bluefox) translations

0.1.5 [2015-03-26]

  • (bluefox) translations

0.1.4 [2015-03-24]

  • (bluefox) removed unit "%" for "wind direction"

0.1.3 [2015-03-22]

  • (bluefox) fixed error with tomorrow and day after tomorrow

0.1.2 [2015-03-08]

  • (bluefox) corrected links to yr.no web site

0.1.1

  • (bluefox) added translates for the weather states in other languages

0.1.0

  • (bluefox) updated yr on the new objects model

0.0.4

  • (hobbyquaker) prepend "forecast." to state IDs

0.0.3

  • (hobbyquaker) settings ui with autocomplete for location
  • (hobbyquaker) renamed yr_forecast to forecast
  • (hobbyquaker) added children attribute
  • (hobbyquaker) decreased log verbosity
  • (hobbyquaker) fixes

0.0.2

  • (hobbyquaker) fixes

0.0.1

  • (hobbyquaker) first release

Todo

  • setState forecast_object

License

The MIT License (MIT)

Copyright (c) 2014-2022 hobbyquaker [email protected], Bluefox [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

iobroker.yr's People

Contributors

apollon77 avatar arteck avatar buanet avatar dependabot[bot] avatar gaudes avatar germanbluefox avatar hobbyquaker avatar hurdurderp avatar klein0r avatar lgtm-migrator avatar mrmuppet avatar unclesamswiss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

iobroker.yr's Issues

Rain is always 0

Hi,

I don't know if it's a bug or if the service just don't provide wrong weather data: Rain is always 0 mm. I live near Hamburg, Germany. Maybe you could have a look at it? Very much appreciated. Thank you.

M.

Release script: Action required

Hi, it looks like you are using @alcalzone/release-script to manage your releases.
When updating to the latest version, you need to remove the following line from your .github/workflows/test-and-release.yml if you want the releases to keep working:

  deploy:
    # Trigger this step only when a commit on master is tagged with a version number
    if: |
      contains(github.event.head_commit.message, '[skip ci]') == false &&
      github.event_name == 'push' &&
-     github.event.base_ref == 'refs/heads/master' &&
      startsWith(github.ref, 'refs/tags/v')

It may also look like this one:

  deploy:
    # Trigger this step only when a commit on master is tagged with a version number
    if: |
      contains(github.event.head_commit.message, '[skip ci]') == false &&
      github.event_name == 'push' &&
-     github.event.base_ref == 'refs/heads/main' &&
      startsWith(github.ref, 'refs/tags/v')

please send to developer Fehler?

Hallo Meldung:

host.Medion | 2018-08-10 12:10:07.017 | info | instance system.adapter.yr.0 terminated with code 0 (OK)
yr.0 | 2018-08-10 12:10:01.987 | warn | Translate: "East-southeast": {"en": "East-southeast", "de": "East-southeast", "ru": "East-southeast"}, please send to developer

Sigi

Der Adapter funktioniert nicht mehr

Der Adapter spuckt regelmässig Fehlermeldungen raus:

yr.0 2020-01-04 16:06:02.498 error at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/iobroker.yr/node_modules/xml2js/lib/parser.js:322:31)
yr.0 2020-01-04 16:06:02.498 error at SAXParser.write (/opt/iobroker/node_modules/sax/lib/sax.js:1449:13)
yr.0 2020-01-04 16:06:02.498 error at closeTag (/opt/iobroker/node_modules/sax/lib/sax.js:905:7)
yr.0 2020-01-04 16:06:02.498 error at emitNode (/opt/iobroker/node_modules/sax/lib/sax.js:645:5)
yr.0 2020-01-04 16:06:02.498 error at emit (/opt/iobroker/node_modules/sax/lib/sax.js:640:35)
yr.0 2020-01-04 16:06:02.498 error at SAXParser.onclosetag (/opt/iobroker/node_modules/iobroker.yr/node_modules/xml2js/lib/parser.js:261:26)
yr.0 2020-01-04 16:06:02.498 error at Parser.emit (events.js:211:7)
yr.0 2020-01-04 16:06:02.498 error at emitOne (events.js:116:13)
yr.0 2020-01-04 16:06:02.498 error at Parser. (/opt/iobroker/node_modules/iobroker.yr/node_modules/xml2js/lib/parser.js:303:18)
yr.0 2020-01-04 16:06:02.498 error at parser.parseString (/opt/iobroker/node_modules/iobroker.yr/main.js:223:52)
yr.0 2020-01-04 16:06:02.498 error TypeError: Cannot read property 'forecast' of undefined
yr.0 2020-01-04 16:06:02.490 error uncaught exception: Cannot read property 'forecast' of undefined

Nur als Info:
In Norwegen sind Anfang des Jahres viele Kommunen geändert/zusammengeschlossen worden.
Ich denke, yr.no ist deshalb in einer größeren Anpassungphase. Auch die Android-App ist davon betroffen. Einen Hinweis findet man auch innerhalb der App.

Ich wohne in Norwegen und habe dies deshalb mitbekommen.
Dieser Eintrag ist für andere Anwender gedacht, die auch Probleme mit dem Adapter haben.

api.met.no traffic limits exceeded

Describe the bug
IoBroker exceeds api.met.no traffic limits as stated in Terms of Service

Additional context
I am the sysadmin of the MET Norway Weather API. Our Terms of Service states that traffic to api.met.no must not exceed 20 requests per second. At times, ioBroker generates over 1000, generating huge spikes in our traffic:

    2 Mar  1 01:05:55
    2 Mar  1 01:05:57
    2 Mar  1 01:05:59
  177 Mar  1 01:06:00
  523 Mar  1 01:06:01
 1045 Mar  1 01:06:02
  698 Mar  1 01:06:03
  262 Mar  1 01:06:04
  112 Mar  1 01:06:05
  141 Mar  1 01:06:06
   74 Mar  1 01:06:07
   45 Mar  1 01:06:08
   22 Mar  1 01:06:09
   21 Mar  1 01:06:10
   20 Mar  1 01:06:11
   16 Mar  1 01:06:12
   14 Mar  1 01:06:13
    9 Mar  1 01:06:14
    5 Mar  1 01:06:15
    4 Mar  1 01:06:16
    2 Mar  1 01:06:17
    4 Mar  1 01:06:18
    1 Mar  1 01:06:19
    3 Mar  1 01:06:21
    1 Mar  1 01:06:22
    3 Mar  1 01:06:23
    2 Mar  1 01:06:24

As is clearly evident from the statisticks, there appears to be some periodic jobs starting at 6 min over every hour generating massive burst of traffic:

1049 Mar  1 02:06:02
1045 Mar  1 01:06:02
 999 Mar  1 03:06:02
 979 Mar  1 04:06:02
 963 Mar  1 05:06:02
 958 Mar  1 00:06:02
 914 Mar  1 07:06:02
 906 Mar  1 08:06:02
 881 Mar  1 06:06:02
 870 Mar  1 11:06:03
 841 Mar  1 11:06:02
 838 Mar  1 10:06:02
 831 Mar  1 10:06:03
 795 Mar  1 08:06:03
 766 Mar  1 03:06:03
 754 Mar  1 07:06:03
 748 Mar  1 00:06:03
 742 Mar  1 05:06:03
 735 Mar  1 06:06:03
 720 Mar  1 09:06:02
 712 Mar  1 04:06:03
 698 Mar  1 01:06:03
 679 Mar  1 02:06:03
 662 Mar  1 09:06:03
 554 Mar  1 09:06:04
 528 Mar  1 05:06:01
 523 Mar  1 01:06:01
 520 Mar  1 08:06:01
 519 Mar  1 02:06:01
 515 Mar  1 04:06:01
 510 Mar  1 07:06:01
 508 Mar  1 00:06:01
 497 Mar  1 06:06:01
 487 Mar  1 03:06:01
 451 Mar  1 10:06:01
 436 Mar  1 06:06:04
 429 Mar  1 11:06:04
 425 Mar  1 09:06:01
 406 Mar  1 11:06:01
 377 Mar  1 10:06:04
 355 Mar  1 07:06:04
 347 Mar  1 04:06:04
 325 Mar  1 05:06:04
 322 Mar  1 03:06:04
 308 Mar  1 02:06:04
 308 Mar  1 00:06:04
 296 Mar  1 08:06:04
 283 Mar  1 09:06:05
 262 Mar  1 01:06:04
 199 Mar  1 11:06:05

In total, your traffic averages around 7500 requests per hour, which is fine. The problem is that a lot of it appears simultaneously, potentially affecting other users. As is stated in the TOS:

Don't schedule many requests at the same time, e.g. every hour on the dot or when the forecast model runs are finished. Add a random number of minutes to the time of the requests as our data are continously updated. Spread your traffic evenly out over time so it makes a flat curve, not a sawtooth.

Furthermore, half of the traffic is going to the /weatherapi/weathericon/2.0/legends endpoint, which is totally unnecessary. This is a static file that will never be changed unless the icons change. You should download this and bundle it with your application. We will soon remove this endpoint and pack the file inside the icons archive instead.

Finally, note that the TOS explicitly prohibits the use of the Yr trademark and logo in third party applications:

You are not allowed to make services/sites that appear to be made by Yr, NRK or The Norwegian Meteorological Institute. In other words, you may not use the word "Yr" as a part of your service name, or attach the Yr logo to your service.

To continue using the service, we require you to implement the following measures:

  1. Distribute your traffic evenly over time, instead of periodic spikes
  2. Instead of contacting api.met.no, we will generate a custom subdomain which you must use for all traffic
  3. Remove the requests to /weatherapi/weathericon/2.0/legends
  4. Stop using the Yr logo and trademark in the application. ioBroker/metno would be fine

Datum / Date

Hello,

I can't set up YYYY/MM/DD in iobroker main setup so it shows invalid date for the days.

Hallo,

ich kann leider das datum so nicht in ioBroker einstellen. Daher kann er das datum nicht richtig ziehen bzw darstellen.

gibt es dafür eine Lösung!

[{"date":"11/04/2021","icon":"/adapter/yr/icons/03n.svg","state":"Teils wolkig","temperatureMin":3,"temperatureMax":3,"precipitation":0,"windDirection":"NW","windSpeed":10.4,"pressure":1020,"temperatureActual":3},{"date":"12/04/2021","icon":"/adapter/yr/icons/02d.svg","state":"Schönwetter","temperatureMin":-1,"temperatureMax":6,"precipitation":1,"windDirection":"WSW","windSpeed":11.2,"pressure":1025},{"date":"13/04/2021","icon":"/adapter/yr/icons/01n.svg","state":"Klarer Himmel","temperatureMin":-2,"temperatureMax":8,"precipitation":0,"windDirection":"WNW","windSpeed":8.3,"pressure":1032}]

JS Controller Fehlermeldungen

Edit: Habe den Adapter und Instanz komplett gelöscht, und bekomme ihn jetzt gar nicht mehr zum laufen (weder in alter noch in neuer Version)

host.ubuntu 2021-07-09 00:14:25.070 error instance system.adapter.yr.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
yr.0 2021-07-09 00:14:25.044 error (2058167) force terminate
backitup.0 2021-07-09 00:14:08.310 debug (1008) system.adapter.admin.0: logging false
host.ubuntu 2021-07-09 00:13:43.046 error instance system.adapter.yr.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING)
yr.0 2021-07-09 00:13:42.457 warn (2058899) Terminated (ADAPTER_ALREADY_RUNNING): Without reason
yr.0 2021-07-09 00:13:42.456 error (2058899) yr.0 already running
host.ubuntu 2021-07-09 00:13:42.205 info instance system.adapter.yr.0 started with pid 2058899
host.ubuntu 2021-07-09 00:13:42.195 info instance scheduled system.adapter.yr.0 6 * * * *
host.ubuntu 2021-07-09 00:13:39.192 info stopInstance canceled schedule system.adapter.yr.0
host.ubuntu 2021-07-09 00:13:39.191 info stopInstance system.adapter.yr.0 (force=false, process=false)

Seit dem letzten Update (latest) bekomme ich beim Start hunderte Zeilen, wo das Objekt nicht korrekt gepflegt ist.

Ich weiß, dass ich es ausblenden kann - aber sollten diese Fehler noch da sein, oder liegt es an meinem System?

Der Adapter wird dann auch gestoppt, oder der JS Controller, ich weiß nicht wie ich die Meldung interpretieren soll:

host.ubuntu 2021-07-09 00:07:13.819 error instance system.adapter.yr.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
yr.0 2021-07-09 00:07:13.799 error (2057011) force terminate

`

yr.0 2021-07-09 00:04:20.660 info (2057327) State value to set for "yr.0.forecastHourly.224h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.655 info (2057327) State value to set for "yr.0.forecastHourly.224h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.608 info (2057327) State value to set for "yr.0.forecastHourly.224h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.597 info (2057327) State value to set for "yr.0.forecastHourly.224h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.594 info (2057327) State value to set for "yr.0.forecastHourly.224h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.589 info (2057327) State value to set for "yr.0.forecastHourly.224h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.581 info (2057327) State value to set for "yr.0.forecastHourly.218h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.569 info (2057327) State value to set for "yr.0.forecastHourly.218h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.564 info (2057327) State value to set for "yr.0.forecastHourly.218h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.560 info (2057327) State value to set for "yr.0.forecastHourly.218h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.511 info (2057327) State value to set for "yr.0.forecastHourly.218h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.507 info (2057327) State value to set for "yr.0.forecastHourly.218h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.502 info (2057327) State value to set for "yr.0.forecastHourly.218h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.443 info (2057327) State value to set for "yr.0.forecastHourly.212h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.432 info (2057327) State value to set for "yr.0.forecastHourly.212h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.427 info (2057327) State value to set for "yr.0.forecastHourly.212h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.380 info (2057327) State value to set for "yr.0.forecastHourly.212h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.376 info (2057327) State value to set for "yr.0.forecastHourly.212h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.371 info (2057327) State value to set for "yr.0.forecastHourly.212h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.325 info (2057327) State value to set for "yr.0.forecastHourly.212h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.267 info (2057327) State value to set for "yr.0.forecastHourly.206h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.255 info (2057327) State value to set for "yr.0.forecastHourly.206h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.251 info (2057327) State value to set for "yr.0.forecastHourly.206h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.203 info (2057327) State value to set for "yr.0.forecastHourly.206h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.199 info (2057327) State value to set for "yr.0.forecastHourly.206h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.152 info (2057327) State value to set for "yr.0.forecastHourly.206h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.147 info (2057327) State value to set for "yr.0.forecastHourly.206h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.087 info (2057327) State value to set for "yr.0.forecastHourly.200h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.076 info (2057327) State value to set for "yr.0.forecastHourly.200h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.072 info (2057327) State value to set for "yr.0.forecastHourly.200h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.019 info (2057327) State value to set for "yr.0.forecastHourly.200h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.012 info (2057327) State value to set for "yr.0.forecastHourly.200h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:20.008 info (2057327) State value to set for "yr.0.forecastHourly.200h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.962 info (2057327) State value to set for "yr.0.forecastHourly.200h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.901 info (2057327) State value to set for "yr.0.forecastHourly.194h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.891 info (2057327) State value to set for "yr.0.forecastHourly.194h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.887 info (2057327) State value to set for "yr.0.forecastHourly.194h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.839 info (2057327) State value to set for "yr.0.forecastHourly.194h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.835 info (2057327) State value to set for "yr.0.forecastHourly.194h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.831 info (2057327) State value to set for "yr.0.forecastHourly.194h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.785 info (2057327) State value to set for "yr.0.forecastHourly.194h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.723 info (2057327) State value to set for "yr.0.forecastHourly.188h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.712 info (2057327) State value to set for "yr.0.forecastHourly.188h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.707 info (2057327) State value to set for "yr.0.forecastHourly.188h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.663 info (2057327) State value to set for "yr.0.forecastHourly.188h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.659 info (2057327) State value to set for "yr.0.forecastHourly.188h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.655 info (2057327) State value to set for "yr.0.forecastHourly.188h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.651 info (2057327) State value to set for "yr.0.forecastHourly.188h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.591 info (2057327) State value to set for "yr.0.forecastHourly.182h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.576 info (2057327) State value to set for "yr.0.forecastHourly.182h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.572 info (2057327) State value to set for "yr.0.forecastHourly.182h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.568 info (2057327) State value to set for "yr.0.forecastHourly.182h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.564 info (2057327) State value to set for "yr.0.forecastHourly.182h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.559 info (2057327) State value to set for "yr.0.forecastHourly.182h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.512 info (2057327) State value to set for "yr.0.forecastHourly.182h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.452 info (2057327) State value to set for "yr.0.forecastHourly.176h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.440 info (2057327) State value to set for "yr.0.forecastHourly.176h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.436 info (2057327) State value to set for "yr.0.forecastHourly.176h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.432 info (2057327) State value to set for "yr.0.forecastHourly.176h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.428 info (2057327) State value to set for "yr.0.forecastHourly.176h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.423 info (2057327) State value to set for "yr.0.forecastHourly.176h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.378 info (2057327) State value to set for "yr.0.forecastHourly.176h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.322 info (2057327) State value to set for "yr.0.forecastHourly.170h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.311 info (2057327) State value to set for "yr.0.forecastHourly.170h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.307 info (2057327) State value to set for "yr.0.forecastHourly.170h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.302 info (2057327) State value to set for "yr.0.forecastHourly.170h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.299 info (2057327) State value to set for "yr.0.forecastHourly.170h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.248 info (2057327) State value to set for "yr.0.forecastHourly.170h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.173 info (2057327) State value to set for "yr.0.forecastHourly.170h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.153 info (2057327) State value to set for "yr.0.forecastHourly.164h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.141 info (2057327) State value to set for "yr.0.forecastHourly.164h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.137 info (2057327) State value to set for "yr.0.forecastHourly.164h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.132 info (2057327) State value to set for "yr.0.forecastHourly.164h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.127 info (2057327) State value to set for "yr.0.forecastHourly.164h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.080 info (2057327) State value to set for "yr.0.forecastHourly.164h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.075 info (2057327) State value to set for "yr.0.forecastHourly.164h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:19.018 info (2057327) State value to set for "yr.0.forecastHourly.158h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.967 info (2057327) State value to set for "yr.0.forecastHourly.158h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.962 info (2057327) State value to set for "yr.0.forecastHourly.158h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.956 info (2057327) State value to set for "yr.0.forecastHourly.158h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.952 info (2057327) State value to set for "yr.0.forecastHourly.158h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.907 info (2057327) State value to set for "yr.0.forecastHourly.158h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.903 info (2057327) State value to set for "yr.0.forecastHourly.158h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.844 info (2057327) State value to set for "yr.0.forecastHourly.152h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.834 info (2057327) State value to set for "yr.0.forecastHourly.152h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.830 info (2057327) State value to set for "yr.0.forecastHourly.152h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.825 info (2057327) State value to set for "yr.0.forecastHourly.152h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.821 info (2057327) State value to set for "yr.0.forecastHourly.152h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.816 info (2057327) State value to set for "yr.0.forecastHourly.152h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.769 info (2057327) State value to set for "yr.0.forecastHourly.152h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.750 info (2057327) State value to set for "yr.0.forecastHourly.146h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.736 info (2057327) State value to set for "yr.0.forecastHourly.146h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.732 info (2057327) State value to set for "yr.0.forecastHourly.146h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.685 info (2057327) State value to set for "yr.0.forecastHourly.146h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.680 info (2057327) State value to set for "yr.0.forecastHourly.146h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.675 info (2057327) State value to set for "yr.0.forecastHourly.146h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.629 info (2057327) State value to set for "yr.0.forecastHourly.146h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.614 info (2057327) State value to set for "yr.0.forecastHourly.140h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.603 info (2057327) State value to set for "yr.0.forecastHourly.140h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.599 info (2057327) State value to set for "yr.0.forecastHourly.140h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.594 info (2057327) State value to set for "yr.0.forecastHourly.140h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.589 info (2057327) State value to set for "yr.0.forecastHourly.140h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.584 info (2057327) State value to set for "yr.0.forecastHourly.140h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.536 info (2057327) State value to set for "yr.0.forecastHourly.140h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.520 info (2057327) State value to set for "yr.0.forecastHourly.134h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.509 info (2057327) State value to set for "yr.0.forecastHourly.134h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.505 info (2057327) State value to set for "yr.0.forecastHourly.134h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.501 info (2057327) State value to set for "yr.0.forecastHourly.134h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.496 info (2057327) State value to set for "yr.0.forecastHourly.134h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.450 info (2057327) State value to set for "yr.0.forecastHourly.134h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.446 info (2057327) State value to set for "yr.0.forecastHourly.134h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.376 info (2057327) State value to set for "yr.0.forecastHourly.128h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.364 info (2057327) State value to set for "yr.0.forecastHourly.128h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.316 info (2057327) State value to set for "yr.0.forecastHourly.128h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.312 info (2057327) State value to set for "yr.0.forecastHourly.128h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.308 info (2057327) State value to set for "yr.0.forecastHourly.128h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.304 info (2057327) State value to set for "yr.0.forecastHourly.128h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.259 info (2057327) State value to set for "yr.0.forecastHourly.128h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.242 info (2057327) State value to set for "yr.0.forecastHourly.122h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.232 info (2057327) State value to set for "yr.0.forecastHourly.122h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.228 info (2057327) State value to set for "yr.0.forecastHourly.122h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.183 info (2057327) State value to set for "yr.0.forecastHourly.122h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.178 info (2057327) State value to set for "yr.0.forecastHourly.122h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.174 info (2057327) State value to set for "yr.0.forecastHourly.122h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.168 info (2057327) State value to set for "yr.0.forecastHourly.122h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.110 info (2057327) State value to set for "yr.0.forecastHourly.116h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.090 info (2057327) State value to set for "yr.0.forecastHourly.116h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.084 info (2057327) State value to set for "yr.0.forecastHourly.116h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.036 info (2057327) State value to set for "yr.0.forecastHourly.116h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.031 info (2057327) State value to set for "yr.0.forecastHourly.116h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:18.027 info (2057327) State value to set for "yr.0.forecastHourly.116h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.982 info (2057327) State value to set for "yr.0.forecastHourly.116h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.923 info (2057327) State value to set for "yr.0.forecastHourly.110h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.911 info (2057327) State value to set for "yr.0.forecastHourly.110h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.907 info (2057327) State value to set for "yr.0.forecastHourly.110h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.903 info (2057327) State value to set for "yr.0.forecastHourly.110h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.899 info (2057327) State value to set for "yr.0.forecastHourly.110h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.894 info (2057327) State value to set for "yr.0.forecastHourly.110h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.889 info (2057327) State value to set for "yr.0.forecastHourly.110h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.831 info (2057327) State value to set for "yr.0.forecastHourly.104h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.820 info (2057327) State value to set for "yr.0.forecastHourly.104h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.815 info (2057327) State value to set for "yr.0.forecastHourly.104h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.768 info (2057327) State value to set for "yr.0.forecastHourly.104h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.763 info (2057327) State value to set for "yr.0.forecastHourly.104h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.759 info (2057327) State value to set for "yr.0.forecastHourly.104h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.715 info (2057327) State value to set for "yr.0.forecastHourly.104h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.700 info (2057327) State value to set for "yr.0.forecastHourly.98h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.688 info (2057327) State value to set for "yr.0.forecastHourly.98h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.684 info (2057327) State value to set for "yr.0.forecastHourly.98h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.636 info (2057327) State value to set for "yr.0.forecastHourly.98h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.631 info (2057327) State value to set for "yr.0.forecastHourly.98h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.628 info (2057327) State value to set for "yr.0.forecastHourly.98h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.580 info (2057327) State value to set for "yr.0.forecastHourly.98h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.562 info (2057327) State value to set for "yr.0.forecastHourly.92h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.551 info (2057327) State value to set for "yr.0.forecastHourly.92h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.504 info (2057327) State value to set for "yr.0.forecastHourly.92h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.499 info (2057327) State value to set for "yr.0.forecastHourly.92h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.495 info (2057327) State value to set for "yr.0.forecastHourly.92h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.492 info (2057327) State value to set for "yr.0.forecastHourly.92h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.488 info (2057327) State value to set for "yr.0.forecastHourly.92h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.431 info (2057327) State value to set for "yr.0.forecastHourly.86h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.420 info (2057327) State value to set for "yr.0.forecastHourly.86h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.416 info (2057327) State value to set for "yr.0.forecastHourly.86h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.368 info (2057327) State value to set for "yr.0.forecastHourly.86h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.363 info (2057327) State value to set for "yr.0.forecastHourly.86h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.359 info (2057327) State value to set for "yr.0.forecastHourly.86h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.314 info (2057327) State value to set for "yr.0.forecastHourly.86h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.255 info (2057327) State value to set for "yr.0.forecastHourly.80h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.244 info (2057327) State value to set for "yr.0.forecastHourly.80h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.240 info (2057327) State value to set for "yr.0.forecastHourly.80h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.236 info (2057327) State value to set for "yr.0.forecastHourly.80h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.231 info (2057327) State value to set for "yr.0.forecastHourly.80h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.184 info (2057327) State value to set for "yr.0.forecastHourly.80h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.179 info (2057327) State value to set for "yr.0.forecastHourly.80h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.165 info (2057327) State value to set for "yr.0.forecastHourly.74h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.154 info (2057327) State value to set for "yr.0.forecastHourly.74h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.148 info (2057327) State value to set for "yr.0.forecastHourly.74h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.143 info (2057327) State value to set for "yr.0.forecastHourly.74h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.098 info (2057327) State value to set for "yr.0.forecastHourly.74h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.094 info (2057327) State value to set for "yr.0.forecastHourly.74h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.089 info (2057327) State value to set for "yr.0.forecastHourly.74h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.072 info (2057327) State value to set for "yr.0.forecastHourly.68h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.061 info (2057327) State value to set for "yr.0.forecastHourly.68h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.057 info (2057327) State value to set for "yr.0.forecastHourly.68h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.052 info (2057327) State value to set for "yr.0.forecastHourly.68h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.006 info (2057327) State value to set for "yr.0.forecastHourly.68h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:17.002 info (2057327) State value to set for "yr.0.forecastHourly.68h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.998 info (2057327) State value to set for "yr.0.forecastHourly.68h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.932 info (2057327) State value to set for "yr.0.forecastHourly.62h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.879 info (2057327) State value to set for "yr.0.forecastHourly.62h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.874 info (2057327) State value to set for "yr.0.forecastHourly.62h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.870 info (2057327) State value to set for "yr.0.forecastHourly.62h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.865 info (2057327) State value to set for "yr.0.forecastHourly.62h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.861 info (2057327) State value to set for "yr.0.forecastHourly.62h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.815 info (2057327) State value to set for "yr.0.forecastHourly.62h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.807 info (2057327) State value to set for "yr.0.forecastHourly.61h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.793 info (2057327) State value to set for "yr.0.forecastHourly.61h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.789 info (2057327) State value to set for "yr.0.forecastHourly.61h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.785 info (2057327) State value to set for "yr.0.forecastHourly.61h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.780 info (2057327) State value to set for "yr.0.forecastHourly.61h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.776 info (2057327) State value to set for "yr.0.forecastHourly.61h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.731 info (2057327) State value to set for "yr.0.forecastHourly.61h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.721 info (2057327) State value to set for "yr.0.forecastHourly.60h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.709 info (2057327) State value to set for "yr.0.forecastHourly.60h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.704 info (2057327) State value to set for "yr.0.forecastHourly.60h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.658 info (2057327) State value to set for "yr.0.forecastHourly.60h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.654 info (2057327) State value to set for "yr.0.forecastHourly.60h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.649 info (2057327) State value to set for "yr.0.forecastHourly.60h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.645 info (2057327) State value to set for "yr.0.forecastHourly.60h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.592 info (2057327) State value to set for "yr.0.forecastHourly.59h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.578 info (2057327) State value to set for "yr.0.forecastHourly.59h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.574 info (2057327) State value to set for "yr.0.forecastHourly.59h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.570 info (2057327) State value to set for "yr.0.forecastHourly.59h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.564 info (2057327) State value to set for "yr.0.forecastHourly.59h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.517 info (2057327) State value to set for "yr.0.forecastHourly.59h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.511 info (2057327) State value to set for "yr.0.forecastHourly.59h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.500 info (2057327) State value to set for "yr.0.forecastHourly.58h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.444 info (2057327) State value to set for "yr.0.forecastHourly.58h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.439 info (2057327) State value to set for "yr.0.forecastHourly.58h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.432 info (2057327) State value to set for "yr.0.forecastHourly.58h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.425 info (2057327) State value to set for "yr.0.forecastHourly.58h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.421 info (2057327) State value to set for "yr.0.forecastHourly.58h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.417 info (2057327) State value to set for "yr.0.forecastHourly.58h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.367 info (2057327) State value to set for "yr.0.forecastHourly.57h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.356 info (2057327) State value to set for "yr.0.forecastHourly.57h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.307 info (2057327) State value to set for "yr.0.forecastHourly.57h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.302 info (2057327) State value to set for "yr.0.forecastHourly.57h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.297 info (2057327) State value to set for "yr.0.forecastHourly.57h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.293 info (2057327) State value to set for "yr.0.forecastHourly.57h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.289 info (2057327) State value to set for "yr.0.forecastHourly.57h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.230 info (2057327) State value to set for "yr.0.forecastHourly.56h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.218 info (2057327) State value to set for "yr.0.forecastHourly.56h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.204 info (2057327) State value to set for "yr.0.forecastHourly.56h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.159 info (2057327) State value to set for "yr.0.forecastHourly.56h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.044 info (2057327) State value to set for "yr.0.forecastHourly.56h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:16.038 info (2057327) State value to set for "yr.0.forecastHourly.56h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.990 info (2057327) State value to set for "yr.0.forecastHourly.56h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.986 info (2057327) State value to set for "yr.0.forecastHourly.56h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.935 info (2057327) State value to set for "yr.0.forecastHourly.55h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.921 info (2057327) State value to set for "yr.0.forecastHourly.55h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.867 info (2057327) State value to set for "yr.0.forecastHourly.55h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.861 info (2057327) State value to set for "yr.0.forecastHourly.55h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.857 info (2057327) State value to set for "yr.0.forecastHourly.55h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.852 info (2057327) State value to set for "yr.0.forecastHourly.55h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.847 info (2057327) State value to set for "yr.0.forecastHourly.55h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.842 info (2057327) State value to set for "yr.0.forecastHourly.55h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.832 info (2057327) State value to set for "yr.0.forecastHourly.54h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.778 info (2057327) State value to set for "yr.0.forecastHourly.54h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.765 info (2057327) State value to set for "yr.0.forecastHourly.54h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.760 info (2057327) State value to set for "yr.0.forecastHourly.54h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.756 info (2057327) State value to set for "yr.0.forecastHourly.54h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.752 info (2057327) State value to set for "yr.0.forecastHourly.54h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.748 info (2057327) State value to set for "yr.0.forecastHourly.54h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.703 info (2057327) State value to set for "yr.0.forecastHourly.54h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.693 info (2057327) State value to set for "yr.0.forecastHourly.53h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.681 info (2057327) State value to set for "yr.0.forecastHourly.53h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.668 info (2057327) State value to set for "yr.0.forecastHourly.53h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.664 info (2057327) State value to set for "yr.0.forecastHourly.53h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.659 info (2057327) State value to set for "yr.0.forecastHourly.53h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.652 info (2057327) State value to set for "yr.0.forecastHourly.53h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.605 info (2057327) State value to set for "yr.0.forecastHourly.53h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.599 info (2057327) State value to set for "yr.0.forecastHourly.53h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.544 info (2057327) State value to set for "yr.0.forecastHourly.52h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.524 info (2057327) State value to set for "yr.0.forecastHourly.52h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.470 info (2057327) State value to set for "yr.0.forecastHourly.52h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.466 info (2057327) State value to set for "yr.0.forecastHourly.52h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.461 info (2057327) State value to set for "yr.0.forecastHourly.52h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.457 info (2057327) State value to set for "yr.0.forecastHourly.52h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.452 info (2057327) State value to set for "yr.0.forecastHourly.52h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.407 info (2057327) State value to set for "yr.0.forecastHourly.52h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.398 info (2057327) State value to set for "yr.0.forecastHourly.51h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.342 info (2057327) State value to set for "yr.0.forecastHourly.51h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.321 info (2057327) State value to set for "yr.0.forecastHourly.51h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.317 info (2057327) State value to set for "yr.0.forecastHourly.51h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.313 info (2057327) State value to set for "yr.0.forecastHourly.51h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.308 info (2057327) State value to set for "yr.0.forecastHourly.51h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.304 info (2057327) State value to set for "yr.0.forecastHourly.51h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.256 info (2057327) State value to set for "yr.0.forecastHourly.51h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.237 info (2057327) State value to set for "yr.0.forecastHourly.50h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.180 info (2057327) State value to set for "yr.0.forecastHourly.50h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.119 info (2057327) State value to set for "yr.0.forecastHourly.50h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.115 info (2057327) State value to set for "yr.0.forecastHourly.50h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.110 info (2057327) State value to set for "yr.0.forecastHourly.50h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.105 info (2057327) State value to set for "yr.0.forecastHourly.50h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.100 info (2057327) State value to set for "yr.0.forecastHourly.50h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.096 info (2057327) State value to set for "yr.0.forecastHourly.50h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.034 info (2057327) State value to set for "yr.0.forecastHourly.49h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.017 info (2057327) State value to set for "yr.0.forecastHourly.49h.1h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:15.004 info (2057327) State value to set for "yr.0.forecastHourly.49h.wind_speed" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:14.957 info (2057327) State value to set for "yr.0.forecastHourly.49h.wind_from_direction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:14.950 info (2057327) State value to set for "yr.0.forecastHourly.49h.relative_humidity" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:14.945 info (2057327) State value to set for "yr.0.forecastHourly.49h.cloud_area_fraction" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:14.940 info (2057327) State value to set for "yr.0.forecastHourly.49h.air_temperature" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:14.895 info (2057327) State value to set for "yr.0.forecastHourly.49h.air_pressure_at_sea_level" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:14.877 info (2057327) State value to set for "yr.0.forecastHourly.48h.6h_precipitation_amount" has to be type "number" but received type "string"
yr.0 2021-07-09 00:04:14.823 info (2057327) State value to set for "yr.0.forecastHourly.48h.1h_precipitation_amount" has to be type "number" but received type "string"
`

Wrong Icon's for weather pics

Hallo kann es sein das die Icon für die Wetterdarstellung nicht richtig abgedated werden?
Wenn ich auf yr.no schaue sind da andere angegeben. Irgendwie stimmt die Uhrzeitauswertung wohl nicht.

Zur Zeit sollte eigentlich von 12-18 Uhr gelten, Sonnenschein mit Wolken.
angezeigt oder im Icon Object angegeben wird 18-24 Uhr, bewölkt und nacht.

Ich denke da ist etwas verrutscht.

Compatibility check and testing for Node.js 14 and 16

Dear Adapter develop,

Node.js 14 is now available for a year and Node.js 16 was release just some days ago and will become LTS by October 2021. We plan to update the ioBroker Node.js recommendation (currently 12.x) to 14.x later this year.

Please check your adapter with Node.js 14 especially, and ideally also directly with Node.js 16

Please add both versions to the adapter testing which is executed on commits.

If your adapter requires a certain minimum version of Node.js please set the 'engine' setting in package.json accordingly! Please also do this if the adapter is not able to work in certain Node.js versions, so that ioBroker can prevent users from installing te adapter if not compatible!

On questions please talk to us at ioBroker/ioBroker.js-controller#1138

Please close the issue after you checked it.

Thank you very much for your support!

instance system.adapter.yr.0 terminated with code 1 (JS_CONTROLLER_STOPPED)

Hey,
ich habe hier seid gestern "instance system.adapter.yr.0 terminated with code 1 (JS_CONTROLLER_STOPPED)" und ich bekomme es einfach nicht gelöst.
IoB läuft auf einer Proxmox CT alle Adapter sind auf dem neuesten Stand.

iobroker debug yr
Debugger listening on ws://127.0.0.1:9229/39d84cde-292e-42b6-9700-c33a0851613f
For help, see: https://nodejs.org/en/docs/inspector
internal/modules/cjs/loader.js:1102
throw new ERR_REQUIRE_ESM(filename, parentPath, packageJsonPath);
^

Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /opt/iobroker/node_modules/got/dist/source/index.js
require() of ES modules is not supported.
require() of /opt/iobroker/node_modules/got/dist/source/index.js from /opt/iobroker/node_modules/iobroker.yr/main.js is an ES module file as it is a .js file whose nearest parent package.json contains "type": "module" which defines all .js files in that package scope as ES modules.
Instead rename index.js to end in .cjs, change the requiring code to use import(), or remove "type": "module" from /opt/iobroker/node_modules/got/package.json.

at new NodeError (internal/errors.js:322:7)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1102:13)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:12)
at Module.require (internal/modules/cjs/loader.js:974:19)
at require (internal/modules/cjs/helpers.js:93:18)
at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.yr/main.js:4:13)
at Module._compile (internal/modules/cjs/loader.js:1085:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
at Module.load (internal/modules/cjs/loader.js:950:32) {

code: 'ERR_REQUIRE_ESM'

  • Adapter version: 5.0.0
  • Node version: 14.18.3

Compatibility check to js-controller 4.0

Dear Adapter developer,

with js-controller 4.0 object definitions are now also checked that min/max in only provided for number/mixed objects and that the type of the default value matches to the object type.

If something is not correct this is logged as 'warning' or 'info' log.

Please also make sure to update to the lastest @iobroker/testing dependency 2.5.4 or to accept the PR from Apollon77 for legacy testing!

Please spent some time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn or info log there from these checks please adjust the adapter and fix the relevant cases.

For questions please refer to ioBroker/ioBroker.js-controller#1749

Please close the issue after you checked it.

Thank you very much for your support to get the best experience for the growing numbers of ioBroker users!

Info: alte Variante "Forecast Day" nicht mehr verfügbar

Wie im Issue bereits angesprochen,

hat der Adapter in früheren Versionen unter dem Objektordner Forecast Tageszusammenfassungen angegeben (Day0, Day1, Day2...) Jetzt gibt er den Forecast in Stunden ab Stunde 0h (jetzt) an.

Das ist zwar auch schön, aber so eine Tageszusammenfassung in Form eines "Day" Objektes, ist für die generelle Übersicht auch sinnvoll. Kann man die alte Funktion mit dem Tagesforcast zu dem Stundenforecast hinzufügen?

Abgesehen davon: Vorher gab es ein Objekt, welches den Link zum aktuellen Meteogram für den Ort wiedergegeben hat, dieses Objekt fehlt nun ebenfalls. Ich habe den Link für mich gespeichert und da er auf die yr.no Homepage verweist ist es kein Problem, aber für neue User fehlt diese Info / Möglichkeit.

image

legend.json

Info:

Please reinstall the adapter!
Error while loading Legend data: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.yr/legend.json'

Any workaround?

Error about apiChanges

Getting the following error:

2020-07-03 10:30:07.378 - warn: yr.0 (18607) Translate: "NB! Read the comments in the apiChanges section in the XML": {"en": "NB! Read the comments in the apiChanges section in the XML", "de": "NB! Read the comments in the apiChanges section in the XML", "ru": "NB! Read the comments in the apiChanges section in the XML"}, please send to developer


System data:

Platform: linux
Distribution: Ubuntu
Architecture: x64
Model: Common KVM processor
RAM: 3.85 GB
Node.js: v10.21.0
NPM: 6.14.4
JS-Controller (1): 3.1.6
Admin: 4.1.1
Model: ARMv7 Processor rev 4 (v7l)
RAM: 926.05 MB
Node.js: v10.21.0
NPM: 6.14.4
yr.no: 2.0.3

created by ioBroker.info

Please check ioBroker.yr with js-controller 2.0

Hi,

the new js-controller 2.0 will come into latest repository in the next days and we want to make sure that all adapters are working well. We already did a 2 weeks Beta test and so some adapter were aleady checked and some needed slight adjustments.

You can find more information in ioBroker/ioBroker.js-controller#482 and in the ioBroker Forum. If you have more technical questions please write in the referenced issue or in the Developer thread please. General questions are best in the genral thread.

Please update your systems to js-controller 2.0 and check your adapter.

Please close this issue once you have checked your adapter or received successfull reports from users.

Thank you very much for your support. Please contact us in the other Threads or Forum on any question.

zuviele Daten

schalte ich die Compact Sicht ein in Einstellungen bekomme ich trotzdem alle Daten also auch die 24h
grafik
grafik

Please add your adapter to ioBroker.discovery

I am an automatic service from ioBroker that searches adapters and makes suggestions.

I noticed that your adapter is not integrated in the ioBroker.discovery. Using the Discovery adapter, ioBroker can automatically find devices or suggest services to the user for installation. If possible I would live to see your adapter added there.

Some adapters have already been added and you can use them as blueprints. See: https://github.com/ioBroker/ioBroker.discovery You need to fork this project and then create a PR for your adapter to be added.

Basically the plugins can do HTTP calls, UDP discovery, MDNS, UPNP and will iterate over all devices found by IP scan and check local serial ports. If you want you can also add new discovery methods but please try to do that with at least dependencies as possible.

Then create one file under lib/adapters for your adapter to implement the detection and proposal of an instance to the user.

On questions, the other developers will support in the forum or via GitHub issues too.

If no detection is possible, simply close this issue and I won't bother you again. ;-)

Thanks,
your automatic adapter checker.

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/ioBroker/ioBroker.yr

  • [E802] No topics found in the repository. Please go to "https://github.com/ioBroker/ioBroker.yr", press the settings button beside the about title and add some topics.
  • [E605] No actual year found in copyright. Please add "Copyright (c) 2014-2022 hobbyquaker [email protected]" at the end of README.md
  • [E701] No actual year found in LICENSE. Please add "Copyright (c) 2014-2022 hobbyquaker [email protected]" at the start of LICENSE

I have also found warnings that may be fixed if possible.

  • [W505] setTimeout found in "main.js", but no clearTimeout detected
  • [W801] .npmignore not found

Thanks,
your automatic adapter checker.

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/ioBroker/ioBroker.yr

  • [E802] No topics found in the repository. Please go to "https://github.com/ioBroker/ioBroker.yr", press the settings button beside the about title and add some topics.
  • [E605] No actual year found in copyright. Please add "Copyright (c) 2014-2022 hobbyquaker [email protected]" at the end of README.md
  • [E701] No actual year found in LICENSE. Please add "Copyright (c) 2014-2022 hobbyquaker [email protected]" at the start of LICENSE

I have also found warnings that may be fixed if possible.

  • [W505] setTimeout found in "main.js", but no clearTimeout detected
  • [W801] .npmignore not found

Thanks,
your automatic adapter checker.

State .time wird als String abgelegt

Der State yr.0.forecastHourly.*.time wird als Type "string" angelegt, enthält aber einen Unix-Timestamp in Millisekunden.
Durch den Typ "string" kann die Zeit in VIS mit dem Widget TimeStampValue nicht angezeigt werden.
Daher als Statetyp bitte in "value" umsetzen

Versions:

  • Adapter version: 3.0.5

Danke, Ralf

Update from 2.0.3 -> 3.0.1 TypeError

The following message I get after the Update.
Do I have to do anything about the new JSON-API to make it work?

`

host.ioBrokerCT 2021-07-07 13:18:50.865 error instance system.adapter.yr.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
yr.0 2021-07-07 13:18:49.884 error Assignment to constant variable.
yr.0 2021-07-07 13:18:49.884 error TypeError: Assignment to constant variable. at Yr.main (/opt/iobroker/node_modules/iobroker.yr/main.js:458:27) at Yr.onReady (/opt/iobroker/node_modules/iobroker.yr/main.js:66:14)
yr.0 2021-07-07 13:18:49.876 error unhandled promise rejection: Assignment to constant variable.
yr.0 2021-07-07 13:18:49.874 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
`

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.