NEWS
Test Coronavirus Statistics for ioBroker
-
@christian-sandkaulen
Ja gut. Wenn sie dich nicht interessiert, keine Maßnahmen auf Basis dieser Zahl entschieden werden und Gesundheitsexperten diese Zahl als nicht aussagekräftig für den Pandemiestatus sehen, dann kann sie ja draußen bleiben. Weil mich interessiert sie auch nicht -
war mehr eine anfrage der Chefin...
-
@christian-sandkaulen
Ja ich weiß. Wie gesagt. Sie ist nicht drin. Grund steht auch oben.
Wir müssten jetzt Deutschland auf ne andere API umbauen. Das ist sicherlich machbar, aber ich weiß nicht obs dem Aufwand gerecht wird, da die Zahl nicht mehr aussagekräftig ist. -
@jlssmt
nee für uns sicher nicht... war mehr die frage ob ich zu doof war sie zu finden... die eine zahl finde auch so noch! -
ich muss mich mal mit dem parser beschäftigen dann müsste das ja einfachmit zu holen sein
-
@christian-sandkaulen
Parser sind halt instabil. Sobald die Website sich verändert musst du eingreifen.
APIs sind auch nicht schwieriger, aber stabiler und genau dafür da.Hier bekommst du die Zahl, die du willst:
https://api.corona-zahlen.org/docs/endpoints/germany.html#germany-2 -
@jlssmt
danke diw müsste ich dann mit paser abfragen richtig? -
@christian-sandkaulen
Kp was parser ist...
Du fragst das mit nem http-get ab.
und wie kommst du auf history 3? damit bekommst du die inzidenz von vor drei tagen... -
@jlssmt
falscher link sorry.. https://api.corona-zahlen.org/germany/history/incidence/1 müsste der aktuelle sein.oka dann muss ich mich damit mal beschäftigen gibt es einen link zu einer Anleitung ? zur http-get
-
den string habe ich schon mal ist das ein JSON ?
-
hab mir selber geholfen ist zwar sicher nicht der beste weg aber ich habs jetzt
-
@christian-sandkaulen said in Test Coronavirus Statistics for ioBroker:
@jlssmt
falscher link sorry.. https://api.corona-zahlen.org/germany/history/incidence/1 müsste der aktuelle sein.oka dann muss ich mich damit mal beschäftigen gibt es einen link zu einer Anleitung ? zur http-get
ne. du brauchst eigentlich gar keine history. history 1 ist ja auch wieder von gestern.
der richtige link ist dieser: https://api.corona-zahlen.org/germany
und dort gibts dann das attribut "weekIncidence"@christian-sandkaulen said in Test Coronavirus Statistics for ioBroker:
den string habe ich schon mal ist das ein JSON ?
ja ist json
@christian-sandkaulen said in Test Coronavirus Statistics for ioBroker:
@jlssmt
falscher link sorry.. https://api.corona-zahlen.org/germany/history/incidence/1 müsste der aktuelle sein.oka dann muss ich mich damit mal beschäftigen gibt es einen link zu einer Anleitung ? zur http-get
http-get macht der "request" von unten aus deinem blockly.
-
uff okay also muss das JSON zerlegen ja ?
?
-
sorry wenn ich den beitrag spränge
aber ich denke so sollte es gehen
-
@christian-sandkaulen sagte in Test Coronavirus Statistics for ioBroker:
sorry wenn ich den Beitrag spränge
aber ich denke so sollte es gehen
-
@christian-sandkaulen
ich hab keine ahnung wie blockly funktioniert.
in javascript würde es etwa so aussehen:axios.get("https://api.corona-zahlen.org/germany") .then(result => result.data.weekIncidence);
Das wars. Aber axios wird bei dir nicht funktionieren. ich nehm an dafür ist der parser da? ich hab keine ahnung von dem blockly zeug, sorry
muss @Dutchman helfen.@christian-sandkaulen said in Test Coronavirus Statistics for ioBroker:
@christian-sandkaulen sagte in Test Coronavirus Statistics for ioBroker:
sorry wenn ich den Beitrag spränge
aber ich denke so sollte es gehen
Jaaaa. das sieht doch gut aus!
-
wie kann ich neue städte hinzufügen.? Meine stadt ist leider nicht dabei
-
@mono990 gar nicht, es gibt nur was die api hergibt
-
@crunchip Ok schade. Danke
-
moin, ich habe mal wieder probleme mit dem adapter... er holt seit zwei tage keine Daten mehr ein neustart führt zu dem hier..
host.PI4 2021-12-23 07:41:37.183 error instance system.adapter.coronavirus-statistics.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING) coronavirus-statistics.0 2021-12-23 07:41:36.482 warn (13096) Terminated (ADAPTER_ALREADY_RUNNING): Without reason coronavirus-statistics.0 2021-12-23 07:41:36.475 error (13096) coronavirus-statistics.0 already running host.PI4 2021-12-23 07:41:31.906 info instance system.adapter.coronavirus-statistics.0 started with pid 13096 host.PI4 2021-12-23 07:41:31.857 info instance scheduled system.adapter.coronavirus-statistics.0 */16 * * * * host.PI4 2021-12-23 07:41:28.658 info stopInstance system.adapter.coronavirus-statistics.0 (force=false, process=false) host.PI4 2021-12-23 07:41:28.657 info "system.adapter.coronavirus-statistics.0" enabled host.PI4 2021-12-23 07:41:17.205 info stopInstance canceled schedule system.adapter.coronavirus-statistics.0 host.PI4 2021-12-23 07:41:17.204 info stopInstance system.adapter.coronavirus-statistics.0 (force=false, process=false) host.PI4 2021-12-23 07:41:17.202 info "system.adapter.coronavirus-statistics.0" disabled
woran liegt es?