NEWS
Test Coronavirus Statistics for ioBroker
-
Moin zusammen
mein Corona-Adapter aktualisiert seit ca. einer Woche nicht mehr.
Wenn ich ihn neu starte, dann kommen 1-2 mal neue Werte rein, danach nichts mehr.
Hier mal das Log von heute Nacht
2020-12-06 04:00:00.014 - [33mwarn[39m: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230 2020-12-06 04:15:04.045 - [33mwarn[39m: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230 2020-12-06 04:30:00.014 - [33mwarn[39m: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230 2020-12-06 04:45:04.048 - [33mwarn[39m: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230 2020-12-06 05:00:00.016 - [33mwarn[39m: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230 2020-12-06 05:15:04.055 - [33mwarn[39m: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230 2020-12-06 05:30:00.015 - [33mwarn[39m: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230 2020-12-06 05:45:04.044 - [33mwarn[39m: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230 2020-12-06 06:00:00.014 - [33mwarn[39m: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230
und hier mal von eben, da scheint er aktualisiert zu haben...
2020-12-06 14:45:01.173 - [34mdebug[39m: coronavirus-statistics.0 (15812) Redis Objects: Use Redis connection: 127.0.0.1:9001 2020-12-06 14:45:01.273 - [34mdebug[39m: coronavirus-statistics.0 (15812) Objects client ready ... initialize now 2020-12-06 14:45:01.280 - [34mdebug[39m: coronavirus-statistics.0 (15812) Objects create System PubSub Client 2020-12-06 14:45:01.283 - [34mdebug[39m: coronavirus-statistics.0 (15812) Objects create User PubSub Client 2020-12-06 14:45:01.286 - [34mdebug[39m: coronavirus-statistics.0 (15812) Objects client initialize lua scripts 2020-12-06 14:45:01.326 - [34mdebug[39m: coronavirus-statistics.0 (15812) Objects connected to redis: 127.0.0.1:9001 2020-12-06 14:45:01.341 - [34mdebug[39m: coronavirus-statistics.0 (15812) objectDB connected 2020-12-06 14:45:01.345 - [34mdebug[39m: coronavirus-statistics.0 (15812) Redis States: Use Redis connection: 127.0.0.1:9000 2020-12-06 14:45:01.363 - [34mdebug[39m: coronavirus-statistics.0 (15812) States create User PubSub Client 2020-12-06 14:45:01.369 - [34mdebug[39m: coronavirus-statistics.0 (15812) States create System PubSub Client 2020-12-06 14:45:01.405 - [34mdebug[39m: coronavirus-statistics.0 (15812) States connected to redis: 127.0.0.1:9000 2020-12-06 14:45:01.407 - [34mdebug[39m: coronavirus-statistics.0 (15812) statesDB connected 2020-12-06 14:45:02.369 - [34mdebug[39m: coronavirus-statistics.0 (15812) Plugin sentry Initialize Plugin (enabled=true) 2020-12-06 14:45:02.594 - [32minfo[39m: coronavirus-statistics.0 (15812) starting. Version 0.6.3 in /opt/iobroker/node_modules/iobroker.coronavirus-statistics, node: v12.20.0, js-controller: 3.1.6 2020-12-06 14:45:02.636 - [34mdebug[39m: coronavirus-statistics.0 (15812) Configuration object before config load : {"deleteUnused":true,"getContinents":true,"getGermanyFederalStates":true,"getGermanyCities":true,"getGermanyCounties":false,"getAllGermanyFederalStates":true,"getAllGermanyCities":false,"getAllGermanyCounties":false,"loadAllCountrys":false,"selectedGermanyFederalStates":[],"selectedGermanyCities":["Rostock"],"selectedGermanyCounties":[],"countries":["Australia","Austria","China","Denmark","Germany","Italy","Poland","Russia","Spain","Switzerland","United Kingdom","United States"]} 2020-12-06 14:45:07.054 - [34mdebug[39m: coronavirus-statistics.0 (15812) Data from COVID-19 API received : [object Object] 2020-12-06 14:45:07.055 - [34mdebug[39m: coronavirus-statistics.0 (15812) Create_state called for : global_totals.updated with value : 1607261771117 2020-12-06 14:45:07.056 - [34mdebug[39m: coronavirus-statistics.0 (15812) Write value : false 2020-12-06 14:45:07.108 - [34mdebug[39m: coronavirus-statistics.0 (15812) Create_state called for : global_totals.cases with value : 66991090 2020-12-06 14:45:07.109 - [34mdebug[39m: coronavirus-statistics.0 (15812) Write value : false 2020-12-06 14:45:07.129 - [34mdebug[39m: coronavirus-statistics.0 (15812) Create_state called for : global_totals.todayCases with value : 150887 2020-12-06 14:45:07.131 - [34mdebug[39m: coronavirus-statistics.0 (15812) Write value : false 2020-12-06 14:45:07.151 - [34mdebug[39m: coronavirus-statistics.0 (15812) Create_state called for : global_totals.deaths with value : 1536864 2020-12-06 14:45:07.153 - [34mdebug[39m: coronavirus-statistics.0 (15812) Write value : false 2020-12-06 14:45:07.177 - [34mdebug[39m: coronavirus-statistics.0 (15812) Create_state called for : global_totals.todayDeaths with value : 3033 2020-12-06 14:45:07.177 - [34mdebug[39m: coronavirus-statistics.0 (15812) Write value : false 2020-12-06 14:45:07.232 - [34mdebug[39m: coronavirus-statistics.0 (15812) Create_state called for : global_totals.recovered with value : 46364717 2020-12-06 14:45:07.234 - [34mdebug[39m: coronavirus-statistics.0 (15812) Write value : false ... 2020-12-06 14:46:17.832 - [34mdebug[39m: coronavirus-statistics.0 (15812) Plugin sentry destroyed 2020-12-06 14:46:17.833 - [32minfo[39m: coronavirus-statistics.0 (15812) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
Kann mir da keinen Reim drauf machen, woran es liegen könnte... Sieht für mich unauffällig aus...
auch wenn ich ihn jetzt nach dem Adapter-Neustart beobachte, läuft alles glatt, aber irgendwann scheint er sich auszuklinken... habe ihn gestern abend mal komplett deinstalliert und wieder neu installiert, danach lief alles gut. und als ich heute früh geguckt habe, war die letzte Aktualisierung 23:15....
das log von gestern abend mal vollständig...
(da stand die Log-Stufe allerdings nur auf Info)2020-12-05 22:30:02.380 - info: coronavirus-statistics.0 (22350) starting. Version 0.6.3 in /opt/iobroker/node_modules/iobroker.coronavirus-statistics, node: v12.20.0, js-controller: 3.1.6 2020-12-05 22:31:12.416 - info: coronavirus-statistics.0 (22350) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2020-12-05 22:45:07.100 - info: coronavirus-statistics.0 (2844) starting. Version 0.6.3 in /opt/iobroker/node_modules/iobroker.coronavirus-statistics, node: v12.20.0, js-controller: 3.1.6 2020-12-05 22:46:11.495 - info: coronavirus-statistics.0 (2844) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2020-12-05 23:00:02.370 - info: coronavirus-statistics.0 (15530) starting. Version 0.6.3 in /opt/iobroker/node_modules/iobroker.coronavirus-statistics, node: v12.20.0, js-controller: 3.1.6 2020-12-05 23:01:06.733 - info: coronavirus-statistics.0 (15530) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2020-12-05 23:15:07.221 - info: coronavirus-statistics.0 (28230) starting. Version 0.6.3 in /opt/iobroker/node_modules/iobroker.coronavirus-statistics, node: v12.20.0, js-controller: 3.1.6 2020-12-05 23:30:00.029 - warn: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230 2020-12-05 23:45:04.050 - warn: host.ioBroker instance system.adapter.coronavirus-statistics.0 already running with pid 28230
um 23:30 kommt die erste Warnung...
-
@Supermicha
Das Problem hatte ich auch, es half nur die Instance zu deinstallieren und neu zu installieren.
Anscheinend wird der Adapter manchmal nach der Abfrage der Daten nicht richtig beendet.
Beim nächsten Startversuch tritt dann der Fehler auf.
Seit dem ich die Abfragezeit auf 30 Minuten eingestellt habe, ist das nicht mehr vorgekommen.
Gruss Klaus -
Hallo zusammen,
kurze Frage ... von der Logik her sollte das Bundesland eigentlich höhere Zahlen haben als
der Kreis... oder !!??Habe mir die Datenpunkte angesehen und die sind richtig?
Liebe Grüsse
Jörg
-
@bauerpower
Das sind die Fälle je 100K in 7 Tagen. warum sollten diese unbedingt im gesamten Bundesland grösser sein? -
@kwittig
Alles klar Du hast Recht... ich war so mit dem implementieren beschäftigt das ich nur die Zahlen betrachtet habe!Lieben Dank!
Jörg
-
Kann es sein, das die API hinterher hängt?
Ich update immer immer um 00:00 Uhr die Daten. Denke das ist der Schnittpunkt oder?
Heute z.b.
Deutschlandzahlen lt. Abfrage API 28179,
aber direkt auf der RKi Seite 29.875Wie kommt das zustande?
-
@deta ja, ich habe bei BRD oft gegen 3:00 Uhr den Nullabgleich. Dann wirst du eine Differenz haben, wenn es um 00:00 Uhr machst. Ich würde öfter updaten. Warum nicht einmal pro Stunde?
Hier siehst du einen Beispielhaften Verlauf:
-
@lobomau Hab mir mal jetzt alle Punkte angeschaut, das ist zwischen 3 und 4 Uhr wo der Punkt gesetzt wird. Und da vor 5 Uhr nix passiert immer, hab ich das mal jetzt auf 5 Uhr gesetzt, werde es jetzt mal beobachten.
-
@Dutchman gibt es auch die Möglichkeit, der Genesenen in den Regionen und Städten abzurufen?
Oder stehen die Daten nicht zur Verfügung?
Damit man eine Zahl hat, was jetzt aktuell noch Erkrankt ist. -
@Dutchman
Impfquoten wären jetzt natürlich auch interessant
Impfquotenmonitoring RKI (https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/Daten/Impfquotenmonitoring.xlsx) -
Für DE stehen die Daten leider nicht als API zur Verfügung, habe im GIT issue eine eventuelle option hinterlegt wie man die xls vom RKI auslesen könnte
Habe aber eine api gefunden für Impfungen auf Landes Niveau diese werde ich implementieren muss aber alles von api V2 nach V3 umbauen also auch bissl testen ️
-
@Dutchman Hört sich gut an. Wir lassen uns überraschen.
-
Vielleicht hilft das...
link text -
@Dutchman oho 0.6.4 online..
-
-
@Dutchman danke, funktioniert
-
@ebu sagte in Test Coronavirus Statistics for ioBroker:
@Dutchman danke, funktioniert
Schließe mich an, danke @Dutchman
-
Schon jemand was gebastelt an VIS für die Impfungen?
-
@Dutchman
Hallo Dutch!
ist da noch ein kleiner Bug drin?
-
@Homoran sagte in Test Coronavirus Statistics for ioBroker:
@Dutchman
Hallo Dutch!
ist da noch ein kleiner Bug drin?
jup behoben in 0.6.6, danke !
Da wurde noch ein channel erstellt welcher dort nicht hingehört