[Modul] COVID-19

Die Landesinstanz lässt sich nun installieren.
Im Bundesland steht bei mir in den Variablen auch noch Province und die einzigste Variable, welche sich nicht aktualisiert, ist die Variable Land (= Deutschland).

Gruß Yansop.

@KaiS könntest du in die Instanzen einen Switch zum Aktivieren/Deaktivieren? Dann könnte man wenn es Probleme wie gerade gibt die Instanz deaktivieren. Danke

Die Variable Province wird nur beim ersten Erstellen richtig übersetzt, da du die Variable aber schon angelegt hattest musst du diese jetzt selbst übersetzen.
Die Variable Land wird auch nicht aktualisiert, diese Variable wird nur angelegt und gefüllt.

Grüße,
Kai

1 „Gefällt mir“

Es gibt eine neue Beta Version, dort sollte die gewünschte Funktion nun vorhanden sein.

Grüße,
Kai

Ich möchte ja wirklich nicht kleinlich sein sondern ist eher als Hinweis zu betrachten:
In der Bundeslandinstanz steht „Instance active“, bei den anderen Instanzen steht der Hinweis allerdings auf deutsch: Instanz ist aktiv

Das ist gut so. Das sind Fehler die korrigiert werden müssen.
Danke.

Grüße,
Kai

1 „Gefällt mir“

Hallo, ich erhalte diesen Fehler:

Fatal error: Uncaught Error: Call to undefined method CountryStats::SetStaus() in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.covid19\CountryStats\module.php:90
Stack trace:
#0 C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.covid19\CountryStats\module.php(52): CountryStats->updateCountryStats()
#1 C:\Windows\System32\-(3): CountryStats->ApplyChanges()
#2 {main}
  thrown in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.covid19\CountryStats\module.php on line 90
Abort Processing during Fatal-Error: Uncaught Error: Call to undefined method CountryStats::SetStaus() in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.covid19\CountryStats\module.php:90
Stack trace:
#0 C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.covid19\CountryStats\module.php(52): CountryStats->updateCountryStats()
#1 C:\Windows\System32\-(3): CountryStats->ApplyChanges()
#2 {main}
  thrown
   Error in Script C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.covid19\CountryStats\module.php on Line 90 (Code: -32603)

Ich habe jetzt erst ein Update gemacht mit der Stable geht es bei Bundesland aber nicht bei Landesstatstiken.
Bei Beta geht es gar nicht dann kommt obige Fehlermeldung.

Hat jemand eine Idee ich habe auch schon alle deinstalliert und neu Installiert aber keine Besserung.

Gruß Horst

Ich habe das Modul auch mal aktualisiert und bekomme jetzt diese Fehler:

24.11.2021, 09:45:28 | TimerPool            | COVID-19 Statistik Deutschland (COVID_CountryUpdateStats): 
Fatal error: Uncaught Error: Call to undefined method CountryStats::SetStaus() in C:\ProgramData\Symcon\modules\COVID19\CountryStats\module.php:90
Stack trace:
#0 C:\ProgramData\Symcon\scripts\__generated.inc.php(219): CountryStats->updateCountryStats()
#1 C:\Windows\System32\-(1): COVID_updateCountryStats(22573)
#2 {main}
  thrown in C:\ProgramData\Symcon\modules\COVID19\CountryStats\module.php on line 90
24.11.2021, 09:47:12 | TimerPool            | COVID-19 Statistik NRW (COVID_ProvinceUpdateStats): 
Notice: Undefined index: data in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php on line 72

Notice: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php on line 72

Notice: Undefined index: meta in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php on line 73

Fatal error: Uncaught TypeError: array_key_exists() expects parameter 2 to be array, null given in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php:75
Stack trace:
#0 C:\ProgramData\Symcon\scripts\__generated.inc.php(3295): ProvinceStats->updateProvinceStats()
#1 C:\Windows\System32\-(1): COVID_updateProvinceStats(52458)
#2 {main}
  thrown in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php on line 75
24.11.2021, 09:48:57 | TimerPool            | COVID-19 Statistik Recklinghausen (COVID_DistrictUpdateStats): 
Notice: Undefined index: data in C:\ProgramData\Symcon\modules\COVID19\DistrictStats\module.php on line 94

Notice: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\COVID19\DistrictStats\module.php on line 94

Notice: Undefined index: meta in C:\ProgramData\Symcon\modules\COVID19\DistrictStats\module.php on line 95

Fatal error: Uncaught TypeError: array_key_exists() expects parameter 2 to be array, null given in C:\ProgramData\Symcon\modules\COVID19\DistrictStats\module.php:97
Stack trace:
#0 C:\ProgramData\Symcon\scripts\__generated.inc.php(3115): DistrictStats->updateDistrictStats()
#1 C:\Windows\System32\-(1): COVID_updateDistrictStats(29081)
#2 {main}
  thrown in C:\ProgramData\Symcon\modules\COVID19\DistrictStats\module.php on line 97
24.11.2021, 10:45:28 | TimerPool            | COVID-19 Statistik Deutschland (COVID_CountryUpdateStats): 
Fatal error: Uncaught Error: Call to undefined method CountryStats::SetStaus() in C:\ProgramData\Symcon\modules\COVID19\CountryStats\module.php:90
Stack trace:
#0 C:\ProgramData\Symcon\scripts\__generated.inc.php(219): CountryStats->updateCountryStats()
#1 C:\Windows\System32\-(1): COVID_updateCountryStats(22573)
#2 {main}
  thrown in C:\ProgramData\Symcon\modules\COVID19\CountryStats\module.php on line 90
24.11.2021, 10:47:12 | TimerPool            | COVID-19 Statistik NRW (COVID_ProvinceUpdateStats): 
Notice: Undefined index: data in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php on line 72

Notice: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php on line 72

Notice: Undefined index: meta in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php on line 73

Fatal error: Uncaught TypeError: array_key_exists() expects parameter 2 to be array, null given in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php:75
Stack trace:
#0 C:\ProgramData\Symcon\scripts\__generated.inc.php(3295): ProvinceStats->updateProvinceStats()
#1 C:\Windows\System32\-(1): COVID_updateProvinceStats(52458)
#2 {main}
  thrown in C:\ProgramData\Symcon\modules\COVID19\ProvinceStats\module.php on line 75

Das Update bei den District-Instanzen war in sofern ein wenig tricky, als dass man nach dem Update zunächst das Bundesland neu auswählen musste und dann noch mal aktiv das „-“ beim Landkreis, obowhl das im Dropdown bereits gewählt war. Danach musste man dann einmal speichern und konnte dann erst den Kreis auswählen.

Hat man nur hingegen nur das Bundesland ausgewählt, ohne noch mal aktiv das „-“ beim Landkreis auszuwählen, kam es zu einem Fehler beim Speichern der Instanz, weil vermutlich noch die Landkreisbezeichnungen aus dem alten Modul verwendet wurden.

Gruß
Slummi

Die Fehler dürften nun in der aktuellen Beta Version behoben sein.

@Slummi, ja das passiert, wenn du das Modul von der altern Version auf die neue updatest.

Grüße,
Kai

Hallo Kai,
bei mir sieht es so aus, als ob es wieder läuft. Danke.

Gruß Horst

Nicht nur das, bei mir wurden auch die Variablen neu angelegt, waren somit doppelt und ich musste IPSview anpassen.

Richtig, weil die Idents sich geändert haben.

Steht aber auch hier: [Modul] COVID-19 - #132 von KaiS

Grüße,
Kai

Hallo,
mal 'ne „blöde“ Frage, bei mir steht im Modul bei der
Hospitalisierungsrate Niedersachsen 2,89
auf der Internetseite Niedersachsen aber 6,6.

Mache ich da was Falsch oder sind die Seiten im WEB falsch?
Evtl. kann das jemand aus dem Bundesland Niedersachsen überprüfen/bestätigen.

Gruß Horst

Moin Nachbar :slight_smile:

damit https://api.corona-zahlen.org/states/history/hospitalization/3 kannst du die 7 Tage Hospitalisierungsrate selbst abrufen und hier States | Robert Koch-Institut COVID-19 API - von Marlon Lückert findest du die Beschreibung der Endpoints :wink:

Ich vermute, dass der Unterschied darin liegt, dass ein Wert tagesaktuell ist und der andere Wert die 7 Tage Hospitalisierungsrate darstellt.

Gruß
Hans

Danke Hans,

ich werde mir das mal ansehen.

Gruß Horst

Moin Horst,

hier Covid-19-Trends in Deutschland im Überblick sieht man nochmals die Daten der Bundesländer. Für Bremen stimmen die Angaben in etwa mit den Zahlen von Buten und Binnen überein. Warum allerdings die Zahlen von Niedersachsen bei Buten und Binnen abweichen von denen vom RKI ist mir nicht klar. Fakt ist, dass das RKI die niedrigen Werte zeigt (siehe Tabelle). Es war am Anfang so, dass Bremen die Hospitalisierungsrate anders als das RKI berechnet hat. Dies wurde offensichtlich angepasst. Vielleicht ist das noch das Problem in Niedersachsen.

Letztendlich ist die Hospitalisierungsrate eh rückgewandt und unterliegt erheblichen Meldeverzögerungen.

Gruß
Hans

Hallo Hans,

danke für den Link. Ja sieht so aus als ob noch etwas bei den Berechnungen unterschiedlich ist.
Sei es drum, ich denke das wir um einen Lockdown nicht herum kommen.

Gruß Horst

Hallo Kai,

super wäre, wenn auch das Intensivregister im Modul als instanz auswählbar wäre.
ist ja jetzt eigentlich der Indikator für Einschränkungen
DIVI

Ich werde nur bei einer API bleiben.

Grüße,
Kai

Folgende Fehlermeldungen erscheinen derzeit öfters:

28.11.2021, 23:59:03 | TimerPool            | COVID-19 Landes Statistik (COVID_CountryUpdateStats): 
Warning: file_get_contents(): SSL: Success in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php on line 66

Warning: file_get_contents(): Failed to enable crypto in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php on line 66

Warning: file_get_contents(https://api.corona-zahlen.org/germany): failed to open stream: operation failed in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php on line 66

Fatal error: Uncaught TypeError: json_decode() expects parameter 1 to be string, bool given in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php:67
Stack trace:
#0 /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php(67): json_decode(false, true)
#1 /var/lib/symcon/scripts/__generated.inc.php(3307): CountryStats->updateCountryStats()
#2 /-(1): COVID_updateCountryStats(44264)
#3 {main}
  thrown in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php on line 67
29.11.2021, 00:00:33 | TimerPool            | COVID-19 Landes Statistik (COVID_CountryUpdateStats): 
Warning: file_get_contents(https://api.corona-zahlen.org/germany): failed to open stream: Connection timed out in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php on line 66

Fatal error: Uncaught TypeError: json_decode() expects parameter 1 to be string, bool given in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php:67
Stack trace:
#0 /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php(67): json_decode(false, true)
#1 /var/lib/symcon/scripts/__generated.inc.php(3307): CountryStats->updateCountryStats()
#2 /-(1): COVID_updateCountryStats(44264)
#3 {main}
  thrown in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php on line 67
29.11.2021, 02:45:24 | TimerPool            | COVID-19 Landes Statistik (COVID_CountryUpdateStats): 
Warning: file_get_contents(https://api.corona-zahlen.org/germany): failed to open stream: Connection timed out in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php on line 66

Fatal error: Uncaught TypeError: json_decode() expects parameter 1 to be string, bool given in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php:67
Stack trace:
#0 /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php(67): json_decode(false, true)
#1 /var/lib/symcon/scripts/__generated.inc.php(3307): CountryStats->updateCountryStats()
#2 /-(1): COVID_updateCountryStats(44264)
#3 {main}
  thrown in /var/lib/symcon/modules/.store/info.schnittcher.ips.covid19/CountryStats/module.php on line 67