Skip to content

Latest commit

 

History

History
108 lines (82 loc) · 5.62 KB

README.md

File metadata and controls

108 lines (82 loc) · 5.62 KB

Beschreibung

COVID-19-Widget für Scriptable und iOS/iPadOS.

Das Widget unterstützt umfangreiche Statistiken wie die Anzahl der Neuinfizierten oder Impfzahlen. Es kann über Parameter individuell festgelegt werden, welche Informationen angezeigt werden sollen und welche nicht. Die Daten können für einen bestimmten Kreis, ein bestimmtes Bundesland oder Deutschland angezeigt werden.

Basis ist ein Fork des incident-Widgets von tzschies. Dieses Widget wurde nun modularer gestaltet, um bestimmte Informationen nach Bedarf ein- und auszublenden. Auch nutzt es diese API von Marlon Lückert, um R-Wert, Impfdaten und Hospitalisierungsrate des RKI einfacher auszulesen und zu nutzen.

Screenshots

Installation

Source

  • Quellcode in Scriptable als neues Script hinzufügen.
    • Am besten ganzen Quellcode über die Zwischenablage kopieren/einfügen und anschließend sicherstellen, dass jede Zeile erfasst wurde.
  • Im iPhone bzw. iPad Widget hinzufügen und über Parameter konfigurieren.

Konfiguration über Parameter

Parameter werden über eine kommaseparierte Liste übergeben wie folgt:

Region, Breitengrad, Längengrad, Name, Statistikmodus, Statistiken

Parameter

  • Parameter 1: Region
    • 0: Landkreis
    • 1: Bundesland
    • 2: Deutschland
  • Parameter 2: Breitengrad (optionaler Parameter, wenn Deutschland als Region in Parameter 1 gesetzt wurde)
  • Parameter 3: Längengrad (optionaler Parameter, wenn Deutschland als Region in Parameter 1 gesetzt wurde)
  • Parameter 4: Eigene Bezeichnung für die Region (optionaler Parameter)
  • Parameter 5: Statistikmodus (optionaler Parameter)
    • 0: Im kleinen Widget wird der Inzidenzwert und sein graphischer Verlauf angezeigt
    • 1: Im kleinen Widget werden Statistiken angezeigt
  • Parameter 6: Kommaseparierte Liste der Emojis zu den Statistiken, die im Statistikmodus angezeigt werden sollen, siehe auch Abschnitt Statistiken (optionaler Parameter)

Beispiele

  • lokaler Landkreis (Ortung via GPS): Keinen Parameter setzen
  • lokales Bundesland (Ortung via GPS): 1
  • fest eingestelltes Bundesland Bayern: 1,48.96,12.38
  • fest eingestellter Landkreis Regensburg mit eigenem Namen: 1,48.96,12.38,LK Regensburg
  • Deutschland: 2
  • Für ein kleines Widget im Statistikmodus mit dem Land Nordrhein-Westfalen (kurz NRW), in dem Impfzahlen, freie Intensivbetten und Zeitpunkt des letzten Updates der Daten angezeigt werden: 1,50.94,6.96,NRW,1,🪧💉◐●➖🛏🕰

Statistiken

Inzidenz und graphischer Verlauf

Im Widget in Größe Medium links werden folgende Informationen für die jeweilige Region (Kreis/Bundesland/Deutschland) angezeigt. Auch das kleine Widget kann über die Emojis (siehe Parameter 6) so konfiguriert werden, dass die entsprechenden Informationen angezeigt werden.

  • 🪧 Name der Region
  • 🦠 Inzidenz
  • 📊 Graphischer Verlauf der Inzidenz in den letzten vier Wochen (für Kreise)
  • 🏥 Hospitalisierungsrate und zugehörige "Ampel" mit den Grenzwerten 3, 6, und 9 (für Bundesländer und Deutschland)
  • 🕰 Datum des letzten Updates des RKI bzw. der Impfdaten des RKI

"Ampel" neben dem Inzidenzwert und der graphische Verlauf sind nach folgendem Farbschema des RKI-Dashboards eingefärbt.

Weitere Zahlen

Über den Inzidenzwert hinaus können die folgenden Informationen für die jeweilige Region (Kreis/Bundesland/Deutschland) angezeigt werden:

  • 📈
    • Aktive Fälle von heute im Sinne von Neuinfizierte minus Neugenesene minus Todesfälle. Ist diese Zahl größer Null, wird sie rot eingefärbt. Ist sie kleiner Null, wird sie grün eingefärbt.
    • Die Gesamtzahl der aktiven Fälle
  • 🔴
    • COVID-19-Fälle im Vergleich zum Vortag. Ist diese Zahl größer Null, wird sie rot eingefärbt. Ist sie kleiner Null, wird sie grün eingefärbt.
    • Die Gesamtzahl der Fälle
  • 🟢
    • Neugenesene am heutigen Tag
    • Die Gesamtzahl der Genesenen
  • 🪦
    • Neue Todesfälle am heutigen Tag
    • Die Gesamtzahl der Todesfälle
  • 🅁 (nur für Deutschland verfügbar, nicht für Kreise und Bundesländer)
    • 7-Tage-R-Wert
  • 🛏
    • Der Anteil der Intensivbetten, der von COVID-19-Patienten belegt wird
    • Der Anteil freier Intensivbetten
  • Impfdaten (nur für Bundesländer und Deutschland verfügbar, nicht für Kreise)
      • Anzahl von Personen, die heute ihre erste Impfung erhalten haben
      • Anteil von Personen mit erster Impfung im Verhältnis zur Gesamtbevölkerungszahl der Region
      • Anzahl von Personen, die heute vollständig geimpft wurden
      • Anteil vollständig geimpfter Personen im Verhältnis zur Gesamtbevölkerungszahl der Region
      • Anzahl von Personen, die heute ihre Booster-Impfung erhalten haben
      • Anteil Personen mit Booster-Impfung im Verhältnis zur Gesamtbevölkerungszahl der Region

Zahlenwerte werden wie folgt gerundet und abgekürzt dargestellt:

  • 4- bis 6-stellige Werte werden mit "K" gerundet und abgekürzt dargestellt.
    • Beispiel: "123456" wird zu "123 K"
  • 7-stellige Werte werden mit "M" gerundet und abgekürzt dargestellt.
    • Beispiel: "1234567" wird zu "1.23 M"

Folgende Emoji sind relevant für eine individuelle Konfiguration des Statistikmodus:

  • 📍 Name der Region in kleinerer Darstellung als 🪧
  • ➖ Eine transparente leere Zeile für Freiraum im Layout