Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Coronavirus Statistics for ioBroker

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.6k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.8k

Test Coronavirus Statistics for ioBroker

Geplant Angeheftet Gesperrt Verschoben Tester
adapter installationadapterentwicklungtesten
1.2k Beiträge 120 Kommentatoren 339.0k Aufrufe 94 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • DutchmanD Offline
    DutchmanD Offline
    Dutchman
    Developer Most Active Administrators
    schrieb am zuletzt editiert von
    #878

    kleines update zur Stabilität mit dank an Sentry :)

    0.7.0-3 (2021-03-26)

    • (DutchmanNL) round Impfquote to 2 digits
    • (lembnau) Vaccination data for AstraZeneca Germany added
    • (DutchmanNL) Bugfix : Solve last_update is invalid warn message
    • (DutchmanNL) Bugfix : Solve cannot read property 'Erstimpfung' of undefined
    1 Antwort Letzte Antwort
    1
    • A Ash2k

      @sebastian-io

      Falls du das Script schon inkl. der Impfdaten hast wäre es super wenn du es wieder mit uns teilen würdest ;-)
      Und eine Frage habe ich noch: Ich würde gerne die Hinweise zu den Maßnahmen entfernen, weiß aber nicht was ich in deinem Script anpassen bzw auskommentieren müsste.
      An sich ist das zwar eine super Sache, da aber die Bezirke in Berlin unterschiedliche Inzidenzen haben, jedoch die Maßnahmen stadtweit gleich sind passen die Hinweise leider nicht immer zur Wirklichkeit.

      Sebastian IOS Offline
      Sebastian IOS Offline
      Sebastian IO
      schrieb am zuletzt editiert von
      #879

      @ash2k Ich werde das Script mit den Impfdaten erst dann veröffentlichen, wenn wir da eine stable version haben.
      Derzeit sind die DP noch nicht alle korrekt. Ich habe über meine mapper einiges selber definieren müssen und habe in den
      userdata einiges ergänzt, für mich persönlich zur Berechnung von verschiedenen quoten etc. Desweiteren gibt es die Möglichkeit corona infolinks von den jeweiligen, städten und landkreisen zu hinterlegen. D.h. wenn ich eine Script veröffentliche muss ich einiges wieder zurückbauen, so dass es auch von anderen nutzbar ist.
      Hier mal ein Ausschnitt was ich noch zusätzlich ergänzt habe:
      userdata-statitistik-dp.png

      VG

      1 Antwort Letzte Antwort
      0
      • A Ash2k

        @sebastian-io

        Falls du das Script schon inkl. der Impfdaten hast wäre es super wenn du es wieder mit uns teilen würdest ;-)
        Und eine Frage habe ich noch: Ich würde gerne die Hinweise zu den Maßnahmen entfernen, weiß aber nicht was ich in deinem Script anpassen bzw auskommentieren müsste.
        An sich ist das zwar eine super Sache, da aber die Bezirke in Berlin unterschiedliche Inzidenzen haben, jedoch die Maßnahmen stadtweit gleich sind passen die Hinweise leider nicht immer zur Wirklichkeit.

        A Offline
        A Offline
        Ash2k
        schrieb am zuletzt editiert von
        #880

        @ash2k sagte in Test Coronavirus Statistics for ioBroker:

        @sebastian-io

        Und eine Frage habe ich noch: Ich würde gerne die Hinweise zu den Maßnahmen entfernen, weiß aber nicht was ich in deinem Script anpassen bzw auskommentieren müsste.
        An sich ist das zwar eine super Sache, da aber die Bezirke in Berlin unterschiedliche Inzidenzen haben, jedoch die Maßnahmen stadtweit gleich sind passen die Hinweise leider nicht immer zur Wirklichkeit.

        @sebastian-io okay das mit den Impfdaten versteh ich, auch nicht so dramatisch, da gehts ja eh nich wirklich voran :D

        Hast du noch einen Tipp bzw Hilfe für meine andere Frage? Die Hinweise der Maßnahmen würde ich gerne komplett entfernen, spätestens seit dieser Woche sind die ja eh nicht mehr bundesweit einheitlich, siehe Berlin und dann nächste Woche auch Saarland usw.. Vielleicht kannst du mir sagen was ich im Script anpassen muss damit diese nicht mehr angezeigt werden?

        Sebastian IOS 1 Antwort Letzte Antwort
        0
        • A Ash2k

          @ash2k sagte in Test Coronavirus Statistics for ioBroker:

          @sebastian-io

          Und eine Frage habe ich noch: Ich würde gerne die Hinweise zu den Maßnahmen entfernen, weiß aber nicht was ich in deinem Script anpassen bzw auskommentieren müsste.
          An sich ist das zwar eine super Sache, da aber die Bezirke in Berlin unterschiedliche Inzidenzen haben, jedoch die Maßnahmen stadtweit gleich sind passen die Hinweise leider nicht immer zur Wirklichkeit.

          @sebastian-io okay das mit den Impfdaten versteh ich, auch nicht so dramatisch, da gehts ja eh nich wirklich voran :D

          Hast du noch einen Tipp bzw Hilfe für meine andere Frage? Die Hinweise der Maßnahmen würde ich gerne komplett entfernen, spätestens seit dieser Woche sind die ja eh nicht mehr bundesweit einheitlich, siehe Berlin und dann nächste Woche auch Saarland usw.. Vielleicht kannst du mir sagen was ich im Script anpassen muss damit diese nicht mehr angezeigt werden?

          Sebastian IOS Offline
          Sebastian IOS Offline
          Sebastian IO
          schrieb am zuletzt editiert von
          #881

          @ash2k

          suche nach der Funktion buildElements:

          function builElements(key, dp, dpId, bAllow, cssClass) {
          
              let descr = '';
              let val = '';
              let sList = '';
              let sOut = ''; 
          
              if (dp.title === 'object') {
                  let obj = getObject(dpId + '.' + key);
                  descr = obj.common.name;
              } else {
                  descr = dp.title
              }
           
          
              if (dp.format === 'string') {
                  val = getState(dpId + '.' + key).val;
              } else if (dp.format === 'datetime') {
                  let valDate = getState(dpId + '.' + key).val;
                  val = moment(valDate).format('DD.MM.YYYY HH:mm');
              } else if (dp.format === 'int') {
                  val = getState(dpId + '.' + key).val;
                  val = number_format(val, 0, '', '.');
              } else if (dp.format === 'float') {
                  let fVal = parseFloat(getState(dpId + '.' + key).val).toFixed(2);
                  val = number_format(fVal, 2, ',', '.');
                  if (key === 'cases7_per_100k') {
                      let oReturn = calcGefahrInzidenz(fVal, val, bAllow);
                      val = oReturn.val;
                      sList = (oReturn.list !== '') ? '<div class="co-allowed-list">' + oReturn.list + '</div>' : '';
                  }
              }
           
              sOut = '<div class="co-entry co-dp-' + key + ' ' + cssClass + '"><div class="co-descr">' + descr + '</div><div class="co-val">' + val + '</div></div>';
          
              if (sList !== '') {
                  sOut += sList;
              }
              return sOut;
          }
          

          suche in der Funktion nach ca Zeile 312:

           sList = (oReturn.list !== '') ? '<div class="co-allowed-list">' + oReturn.list + '</div>' : '';
          

          und ersetze es mit:

           //sList = (oReturn.list !== '') ? '<div class="co-allowed-list">' + oReturn.list + '</div>' : '';
          
          A 1 Antwort Letzte Antwort
          0
          • Sebastian IOS Sebastian IO

            @ash2k

            suche nach der Funktion buildElements:

            function builElements(key, dp, dpId, bAllow, cssClass) {
            
                let descr = '';
                let val = '';
                let sList = '';
                let sOut = ''; 
            
                if (dp.title === 'object') {
                    let obj = getObject(dpId + '.' + key);
                    descr = obj.common.name;
                } else {
                    descr = dp.title
                }
             
            
                if (dp.format === 'string') {
                    val = getState(dpId + '.' + key).val;
                } else if (dp.format === 'datetime') {
                    let valDate = getState(dpId + '.' + key).val;
                    val = moment(valDate).format('DD.MM.YYYY HH:mm');
                } else if (dp.format === 'int') {
                    val = getState(dpId + '.' + key).val;
                    val = number_format(val, 0, '', '.');
                } else if (dp.format === 'float') {
                    let fVal = parseFloat(getState(dpId + '.' + key).val).toFixed(2);
                    val = number_format(fVal, 2, ',', '.');
                    if (key === 'cases7_per_100k') {
                        let oReturn = calcGefahrInzidenz(fVal, val, bAllow);
                        val = oReturn.val;
                        sList = (oReturn.list !== '') ? '<div class="co-allowed-list">' + oReturn.list + '</div>' : '';
                    }
                }
             
                sOut = '<div class="co-entry co-dp-' + key + ' ' + cssClass + '"><div class="co-descr">' + descr + '</div><div class="co-val">' + val + '</div></div>';
            
                if (sList !== '') {
                    sOut += sList;
                }
                return sOut;
            }
            

            suche in der Funktion nach ca Zeile 312:

             sList = (oReturn.list !== '') ? '<div class="co-allowed-list">' + oReturn.list + '</div>' : '';
            

            und ersetze es mit:

             //sList = (oReturn.list !== '') ? '<div class="co-allowed-list">' + oReturn.list + '</div>' : '';
            
            A Offline
            A Offline
            Ash2k
            schrieb am zuletzt editiert von
            #882

            @sebastian-io

            Danke, das war ja einfach wenn man es weiß :D
            Kriegt man genauso leicht auch die letzte Info-Zeile weg wegen der Notbremse? ;-)

            Sebastian IOS 1 Antwort Letzte Antwort
            -1
            • A Ash2k

              @sebastian-io

              Danke, das war ja einfach wenn man es weiß :D
              Kriegt man genauso leicht auch die letzte Info-Zeile weg wegen der Notbremse? ;-)

              Sebastian IOS Offline
              Sebastian IOS Offline
              Sebastian IO
              schrieb am zuletzt editiert von
              #883

              @ash2k guten morgen, such nach :

              if (sCityCountiesOut !== '') {
                          let sLegende = '<div class="co-legende">';
                          for (const [key, element] of Object.entries(oSchemeLegende.city)) {
                              sLegende += '<b>' + element.title + '</b>: ' + element.descr;
                          };
                          sLegende += '</div>';
                          sCityCountiesOut = '<div class="co-container cities-counties">' + sCityCountiesOut + sLegende + '</div>';
                      }
              

              und ersetze es durch:

              if (sCityCountiesOut !== '') {
              let sLegende = '';
              /**
                          let sLegende = '<div class="co-legende">';
                          for (const [key, element] of Object.entries(oSchemeLegende.city)) {
                              sLegende += '<b>' + element.title + '</b>: ' + element.descr;
                          };
                          sLegende += '</div>';
              */
              
                          sCityCountiesOut = '<div class="co-container cities-counties">' + sCityCountiesOut + sLegende + '</div>';
              
                      }
              
              1 Antwort Letzte Antwort
              1
              • S Offline
                S Offline
                sonystar
                schrieb am zuletzt editiert von
                #884

                @Dutchman

                Irgendwas scheint sich wieder bei den Impfungen geändert zu haben, bei mir kommt seit ein paar Tagen nur noch Nonsens raus.

                IMG_20210410_111302.jpg

                D 1 Antwort Letzte Antwort
                0
                • S sonystar

                  @Dutchman

                  Irgendwas scheint sich wieder bei den Impfungen geändert zu haben, bei mir kommt seit ein paar Tagen nur noch Nonsens raus.

                  IMG_20210410_111302.jpg

                  D Offline
                  D Offline
                  deta
                  Most Active
                  schrieb am zuletzt editiert von
                  #885

                  @sonystar hab ich auch, können nur warten bis @Dutchman es mal wieder angepasst hat, warscheinlich wieder eine API änderung.

                  1 Antwort Letzte Antwort
                  0
                  • caravandriverC Offline
                    caravandriverC Offline
                    caravandriver
                    schrieb am zuletzt editiert von
                    #886

                    Was ist denn hier passiert? Unbenannt.JPG

                    H 1 Antwort Letzte Antwort
                    0
                    • caravandriverC caravandriver

                      Was ist denn hier passiert? Unbenannt.JPG

                      H Offline
                      H Offline
                      harling
                      schrieb am zuletzt editiert von
                      #887

                      @caravandriver ich habe mir zwischenzeitlich damit beholfen, gewisse Werte in meiner VIS abzuändern, so ist z.B. der Wert von 'Erstimpfungen BioNTech kumulativ' momentan die Gesamtzahl der Erstimpfungen in Deutschland. Dadurch zeigt meine Oberfläche wenigstens teilweise wieder das richtige an. Ich hoffe, @Dutchman kann das bald reparieren. Es ist schon schade, dass eine API ständig geändert wird. Wie soll man da vernünftig darauf aufbauen und etwas programmieren, das dann nur ein paar Tage funktioniert...

                      1 Antwort Letzte Antwort
                      0
                      • crunchipC Abwesend
                        crunchipC Abwesend
                        crunchip
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #888

                        bei mir findet seit dem 10.04 generell keine Aktualisierung der Werte mehr statt.

                        umgestiegen von Proxmox auf Unraid

                        TG70T W 2 Antworten Letzte Antwort
                        1
                        • crunchipC crunchip

                          bei mir findet seit dem 10.04 generell keine Aktualisierung der Werte mehr statt.

                          TG70T Offline
                          TG70T Offline
                          TG70
                          Forum Testing
                          schrieb am zuletzt editiert von
                          #889

                          Finde ich irgendwo die Werte für "germany.cases7_per_100k" ?
                          Das heißt die 7-Tages Inzidenz für Gesamt Deutschland?
                          Oder stehen diese Werte in der API nicht zur Verfügung. Vielen Dank für
                          die andauernden Anpassung durch die API Änderungen :+1: :+1: :+1:

                          ∘ MB ASRock J4105M Intel J4105 CPU M-ATX | 16 GB RAM | 480 GB SSD ∘ PROXMOX LCX-Container > IoBroker

                          1 Antwort Letzte Antwort
                          0
                          • Sebastian IOS Sebastian IO

                            @dutchman ich habe jetzt mal die Version (0.6.8) von Github installiert, so dass ich auch die Impfdaten auswerten kann. Dabei ist mir aufgefallen, dass der Datenpunkt:

                             coronavirus-statistics.0.Germany.Bundesland.Baden-Württemberg._Impfungen.rkiZweitImpfungenDifferenzVortag
                            

                            gleich der Impfquote des Bundeslandes entspricht, da ich mir für die Bundesländer selbst die Impfquote aus Einwohnerzahl und Impfungen kumulativ per Dreisatz berechne.
                            Und der Datenpunkt mit der Differenz an Impfungen zum Vortag halte ich auch nicht für realistisch. Aber ich habe es nicht gegengeprüft. Und die eigentliche Impfquote passt auch nicht. Interessant hierbei ist eigentlich, dass ich mit den Daten des Statistischen Meldeamts für die Einwohnerzahl der Bundesländer von 2019 (sind die aktuellesten, da nur alle 2 Jahre) die Impfquote berechne und die dadurch den exakten Wert des DP rkiZweitImpfungenDifferenzVortag ergeben.

                            Hier noch ein aktueller Screen meiner aktuellen corona infos:
                            screen-corona-impf-140320221.png

                            edit:
                            Ich glaube die Impfquote ist die Differenz zum Vortag an Impfungen, von den Werten her könnte es passen!
                            VG

                            Ich habe auf Tagesschau eine Tabelle mit den Impfdaten gefunden und meine Annahme bestätigt, dass hier die Datenpunkte durcheinander gekommen sind:
                            screen-tabelle-impfungen.png

                            Aus dem Adapter mit korrekter wahl dp:
                            screen-tabelle-impfungen-jarvis.png

                            O Online
                            O Online
                            Oli
                            schrieb am zuletzt editiert von
                            #890

                            @sebastian-io

                            ich habe mir dein Skript um zu lernen und zu verstehen mal etwas genauer angeschaut. Ich konnte auch schon einige für andere Projekte verwenden können, erstmal danke dafür.

                            Was mir allerdings noch nicht gelungen ist, wie bekomme ich eine zweite Überschrift in eine Aufzählung wie bei dir in BL ("Impfübersicht") ?

                            Gruß
                            Oliver

                            1 Antwort Letzte Antwort
                            0
                            • crunchipC crunchip

                              bei mir findet seit dem 10.04 generell keine Aktualisierung der Werte mehr statt.

                              W Offline
                              W Offline
                              Werner303
                              schrieb am zuletzt editiert von
                              #891

                              @crunchip Das kann ich bestätigen. Meine letzten Daten habe ich am 9.4.21 erhalten. Was ist die Ursache dafür?

                              DutchmanD 1 Antwort Letzte Antwort
                              0
                              • W Werner303

                                @crunchip Das kann ich bestätigen. Meine letzten Daten habe ich am 9.4.21 erhalten. Was ist die Ursache dafür?

                                DutchmanD Offline
                                DutchmanD Offline
                                Dutchman
                                Developer Most Active Administrators
                                schrieb am zuletzt editiert von
                                #892

                                @werner303 sagte in Test Coronavirus Statistics for ioBroker:

                                @crunchip Das kann ich bestätigen. Meine letzten Daten habe ich am 9.4.21 erhalten. Was ist die Ursache dafür?

                                Muss ich analysieren wegen gebrochenen Ellenbogen gerade schwierig 😞

                                ChaotC W TG70T 3 Antworten Letzte Antwort
                                0
                                • DutchmanD Dutchman

                                  @werner303 sagte in Test Coronavirus Statistics for ioBroker:

                                  @crunchip Das kann ich bestätigen. Meine letzten Daten habe ich am 9.4.21 erhalten. Was ist die Ursache dafür?

                                  Muss ich analysieren wegen gebrochenen Ellenbogen gerade schwierig 😞

                                  ChaotC Offline
                                  ChaotC Offline
                                  Chaot
                                  schrieb am zuletzt editiert von
                                  #893

                                  @dutchman sagte in Test Coronavirus Statistics for ioBroker:

                                  Muss ich analysieren wegen gebrochenen Ellenbogen gerade schwierig 😞

                                  Autsch! Gute Besserung

                                  ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                  1 Antwort Letzte Antwort
                                  1
                                  • J Offline
                                    J Offline
                                    jlssmt
                                    schrieb am zuletzt editiert von
                                    #894

                                    Google verwendet die folgende Quelle für Impfungen.
                                    Könnte der Adapter nicht auch diese nutzen, damit die Daten für Impfungen verlässlicher/ stabiler sind?

                                    https://github.com/owid/covid-19-data/blob/master/public/data/vaccinations/country_data/Germany.csv

                                    DutchmanD 1 Antwort Letzte Antwort
                                    0
                                    • DutchmanD Dutchman

                                      @werner303 sagte in Test Coronavirus Statistics for ioBroker:

                                      @crunchip Das kann ich bestätigen. Meine letzten Daten habe ich am 9.4.21 erhalten. Was ist die Ursache dafür?

                                      Muss ich analysieren wegen gebrochenen Ellenbogen gerade schwierig 😞

                                      W Offline
                                      W Offline
                                      Werner303
                                      schrieb am zuletzt editiert von
                                      #895

                                      @dutchman Gute Besserung

                                      1 Antwort Letzte Antwort
                                      1
                                      • DutchmanD Dutchman

                                        @werner303 sagte in Test Coronavirus Statistics for ioBroker:

                                        @crunchip Das kann ich bestätigen. Meine letzten Daten habe ich am 9.4.21 erhalten. Was ist die Ursache dafür?

                                        Muss ich analysieren wegen gebrochenen Ellenbogen gerade schwierig 😞

                                        TG70T Offline
                                        TG70T Offline
                                        TG70
                                        Forum Testing
                                        schrieb am zuletzt editiert von
                                        #896

                                        @dutchman Oh shit - auf jeden Fall alles Gute und Gute Besserung

                                        ∘ MB ASRock J4105M Intel J4105 CPU M-ATX | 16 GB RAM | 480 GB SSD ∘ PROXMOX LCX-Container > IoBroker

                                        1 Antwort Letzte Antwort
                                        1
                                        • J jlssmt

                                          Google verwendet die folgende Quelle für Impfungen.
                                          Könnte der Adapter nicht auch diese nutzen, damit die Daten für Impfungen verlässlicher/ stabiler sind?

                                          https://github.com/owid/covid-19-data/blob/master/public/data/vaccinations/country_data/Germany.csv

                                          DutchmanD Offline
                                          DutchmanD Offline
                                          Dutchman
                                          Developer Most Active Administrators
                                          schrieb am zuletzt editiert von
                                          #897

                                          @jlssmt sagte in Test Coronavirus Statistics for ioBroker:

                                          Google verwendet die folgende Quelle für Impfungen.
                                          Könnte der Adapter nicht auch diese nutzen, damit die Daten für Impfungen verlässlicher/ stabiler sind?

                                          https://github.com/owid/covid-19-data/blob/master/public/data/vaccinations/country_data/Germany.csv

                                          Hatte ich mir schonmal angeschaut bedeutet aber (wiedermal) kompletten rebuild der Logic.
                                          Hatte gehofft das nach den Impf Erweiterungen etc jetzt endlich Schluss wat aber off ne Woche später wieder werde wohl doch die Logic rebuilden müssen nach dieser oder vergleichbar jede Woche am Adapter Schrauben ist ....

                                          Für alle andere Daten weltweit super api, impf Daten istxexht Käse 😞

                                          R 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          824

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe