Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Coronavirus Statistics for ioBroker

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Coronavirus Statistics for ioBroker

    This topic has been deleted. Only users with topic management privileges can see it.
    • O
      Oli @Dutchman last edited by

      @Dutchman

      folgende Error bekomme ich noch seit ein paar Tagen:

      host.ioBroker	2020-03-26 09:38:34.903	error	Caught by controller[18]: 18: 0x36ade37dbf7d
      host.ioBroker	2020-03-26 09:38:34.903	error	Caught by controller[17]: 17: 0xbd5051 v8::internal::Builtin_JsonStringify(int, v8::internal::Object**, v8::internal::Isolate*) [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.903	error	Caught by controller[16]: 16: 0xfce729 v8::internal::JsonStringifier::Stringify(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::intern
      host.ioBroker	2020-03-26 09:38:34.903	error	Caught by controller[15]: 15: 0xfcd636 v8::internal::JsonStringifier::Result v8::internal::JsonStringifier::Serialize_<false>(v8::internal::Handle<v8::internal::Object>, bool, v8::internal::Handle<v8
      host.ioBroker	2020-03-26 09:38:34.902	error	Caught by controller[14]: 14: 0xfcd9cd v8::internal::JsonStringifier::Result v8::internal::JsonStringifier::Serialize_<false>(v8::internal::Handle<v8::internal::Object>, bool, v8::internal::Handle<v8
      host.ioBroker	2020-03-26 09:38:34.902	error	Caught by controller[13]: 13: 0xfc88bb v8::internal::JsonStringifier::Result v8::internal::JsonStringifier::Serialize_<true>(v8::internal::Handle<v8::internal::Object>, bool, v8::internal::Handle<v8:
      host.ioBroker	2020-03-26 09:38:34.902	error	Caught by controller[12]: 12: 0xfc846e v8::internal::JsonStringifier::SerializeString(v8::internal::Handle<v8::internal::String>) [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.902	error	Caught by controller[11]: 11: 0x1204280 v8::internal::IncrementalStringBuilder::Extend() [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.902	error	Caught by controller[10]: 10: 0xed403b v8::internal::Factory::NewRawTwoByteString(int, v8::internal::PretenureFlag) [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.902	error	Caught by controller[9]: 9: 0xf043f1 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.901	error	Caught by controller[8]: 8: 0xf01784 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.901	error	Caught by controller[7]: 7: 0xf00e52 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.901	error	Caught by controller[6]: 6: 0xef4d78 v8::internal::Heap::CheckIneffectiveMarkCompact(unsigned long, double) [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.901	error	Caught by controller[5]: 5: 0xef4c72 [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.901	error	Caught by controller[4]: 4: 0xb00764 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.901	error	Caught by controller[3]: 3: 0xb0052e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.900	error	Caught by controller[2]: 2: 0x8fa0dc [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.900	error	Caught by controller[1]: 1: 0x8fa090 node::Abort() [io.javascript.0]
      host.ioBroker	2020-03-26 09:38:34.899	error	Caught by controller[0]: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
      
      Dutchman 1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators @Oli last edited by

        @Oli sagte in Test Coronavirus Statistics for ioBroker:

        folgende Error bekomme ich noch seit ein paar Tagen:

        das kommt aus deinem javascript !

        Caught by controller[5]: 5: 0xef4c72 [io.javascript.0]
        

        da ist irgendetwas was dein memory crashen lässt mach javascript Instanz mal komplett aus und beobachte was passiert.

        O 1 Reply Last reply Reply Quote 0
        • O
          Oli @Dutchman last edited by

          @Dutchman

          wenn die Instanz aus ist kommen keine Meldungen mehr, aber wie bekomme ich am besten heraus, welches Script das verursacht?

          Ich selbst kann nicht programmieren, die Scripte sind alle aus dem Forum.

          Dutchman 1 Reply Last reply Reply Quote 0
          • Dutchman
            Dutchman Developer Most Active Administrators @Oli last edited by

            @Oli sagte in Test Coronavirus Statistics for ioBroker:

            @Dutchman

            wenn die Instanz aus ist kommen keine Meldungen mehr, aber wie bekomme ich am besten heraus, welches Script das verursacht?

            Ich selbst kann nicht programmieren, die Scripte sind alle aus dem Forum.

            Da kann ich auch nicht weiterhelfen ohne deine installation oder script zu analysieren.
            Mach eventuell n anderes Thema auf mit der frage und Hilfe wir konnten inzwischen ausschließen das die Meldungen vom adapter kommen sonder von einem Script.

            O 1 Reply Last reply Reply Quote 0
            • O
              Oli @Dutchman last edited by

              @Dutchman

              alles klar, Danke für deine Hilfe

              1 Reply Last reply Reply Quote 0
              • Dutchman
                Dutchman Developer Most Active Administrators last edited by

                Ok Leute, BUG gefunden !!!! bitte version 0.4.8 von git testen ...

                manchmal ist der teufel im detail, fuer diesen Fehler im code sollte ich mich echt schämen ....
                (hab gestern aber 2 stunden gesucht und nicht gefunden, heute auf einmal ... hey koennte da ... und ja das wars)

                Schermafbeelding 2020-03-26 om 16.02.07.png

                Ich kümmere mich dan heut Abend weiter um die version 0.4.9 wo wir Landkreise und Kreistaedte richtig einladen werden.

                Siehe dazu ein issue auf GitHub und meinen Lösungsvorschlag :

                München is shown twice in the options (and LK München missing?)

                Idee dahinter / Frage :

                Habe den Fehler gefunden, ich verwende das attribute GEN was einen allgemein Namen hat, es gibt ein attribute county das hat aber nen Vorsatz und sieht damit scheisse aus 😕

                Das sieht dof aus, if würde sagen gruppieren auf Landkreis und "Kreisfreie Stadt" oder ?

                <img width="1266" alt="Schermafbeelding 2020-03-25 om 23 48 32" src="https://user-images.githubusercontent.com/7318445/77592749-254af880-6ef3-11ea-970c-a30e7c9c0cf1.png">

                  {
                    "LK Altenburger Land": {
                      "GEN": "Altenburger Land",
                      "county": "LK Altenburger Land",
                      "BEZ": "Landkreis"
                    }
                  },
                  {
                    "SK Berlin Reinickendorf": {
                      "GEN": "Berlin Reinickendorf",
                      "county": "SK Berlin Reinickendorf",
                      "BEZ": "Kreisfreie Stadt"
                    }
                
                sigi234 1 Reply Last reply Reply Quote 1
                • Knallochse
                  Knallochse last edited by Knallochse

                  Habe gerade auf die 0.4.8 geupdatet.

                  Danach hatte ich auch diese Fehlermeldung im Log
                  https://forum.iobroker.net/post/400117

                  Ich hab dann mal die Instance gelöscht und neu erstellt - Log Eintrag ist geblieben.

                  Also mal den ganzen Adapter gelöscht und neu installiert.
                  Danach hatte ich ein sehr eigenartiges Problem. Bei Neuinstallation muss man ja einmalig "alle Länder" aktivieren.
                  Ich konnte zwar diesen Regler aktivieren, diese Einstellung konnte ich aber nicht speichern. Man sieht nur wie unten "Speichern / Speichern und Schließen" kurz dunkler werden (blinken) und dann wieder in den Status gehen, das Sie sich nicht bedienen lassen. Ich hoffe ich drücke mich hier verständlich aus.
                  Ich habe mir dann erstmal damit beholfen, das ich die io-package.json manuell editiert habe

                  "loadAllCountrys": true,
                  

                  Danach lies sich der Adapter wieder normal benutzen und die Daten wurden geladen.
                  Vielleicht kann ja mal jemand eine Neuinstallation testen, ob das Problem mit dem speichern generell besteht.

                  Diese Warn Meldungen werden aktuell ausgegeben:

                  coronavirus-statistics.0	2020-03-26 17:00:51.904	warn	(2356) Libyan_Arab_Jamahiriya not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.864	warn	(2356) Holy_See_(Vatican_City_State) not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.858	warn	(2356) Syrian_Arab_Republic not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.848	warn	(2356) Lao_People's_Democratic_Republic not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.818	warn	(2356) Tanzania,_United_Republic_of not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.775	warn	(2356) Congo,_the_Democratic_Republic_of_the not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.760	warn	(2356) Coast_D'Ivoire not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.758	warn	(2356) Palestinian_Territory,_Occupied not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.750	warn	(2356) Venezuela,_Bolivarian_Republic_of not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.736	warn	(2356) Viet_Nam not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.724	warn	(2356) Moldova,_Republic_of not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.723	warn	(2356) Bosnia not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.719	warn	(2356) Macedonia,_the_former_Yugoslav_Republic_of not found in lib! Must be added to the country name translator.
                  coronavirus-statistics.0	2020-03-26 17:00:51.633	warn	(2356) Iran,_Islamic_Republic_of not found in lib! Must be added to the country name translator.
                  
                  crunchip 2 Replies Last reply Reply Quote 0
                  • sigi234
                    sigi234 Forum Testing Most Active @Dutchman last edited by

                    @Dutchman sagte in Test Coronavirus Statistics for ioBroker:

                    Ok Leute, BUG gefunden !!!! bitte version 0.4.8 von git testen ...

                    coronavirus-statistics.0	2020-03-26 17:17:08.261	warn	(19404) Error getting loadCountries API response, will retry at next shedule StatusCodeError: 521 - "<html>\r\n<head><title>521 Origin Down</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>5
                    coronavirus-statistics.0	2020-03-26 17:17:08.086	warn	(19404) Error getting LoadAll API response, will retry at next shedule
                    
                    1 Reply Last reply Reply Quote 0
                    • crunchip
                      crunchip Forum Testing Most Active @Knallochse last edited by

                      @Knallochse https://forum.iobroker.net/post/397205

                      Knallochse 1 Reply Last reply Reply Quote 0
                      • R
                        rudiraz last edited by

                        also ich bin von der 0.4.0 auf die 0.4.5 und dann auf die 0.4.8 gesprungen.
                        Hatte das Problem bei der 0.4.5, dass die Bundesländer sehr sehr lange geladen haben und die Landkreise gar nicht.
                        Mit der 0.4.5 hat das Laden funktioniert und nun funktioniert die 0.4.8 perfekt!

                        1 Reply Last reply Reply Quote 0
                        • Knallochse
                          Knallochse @crunchip last edited by

                          @crunchip OK Danke, hab ich wohl nicht mehr auf dem Schirm gehabt

                          1 Reply Last reply Reply Quote 0
                          • C
                            Coffeelover last edited by

                            Hi,

                            habe das Problem, dass München bei den Landkreisen als Option doppelt auftaucht - vermutlich Stadt und Landkreis. Das führt aber nur zu einem DP.

                            VG

                            crunchip 1 Reply Last reply Reply Quote 0
                            • crunchip
                              crunchip Forum Testing Most Active @Coffeelover last edited by

                              @Coffeelover ist in Arbeit

                              1 Reply Last reply Reply Quote 1
                              • crunchip
                                crunchip Forum Testing Most Active @Knallochse last edited by

                                @Knallochse bzw hiersteht wie die fehlenden Länder nachgetragen werden können

                                1 Reply Last reply Reply Quote 0
                                • jackblackson
                                  jackblackson last edited by jackblackson

                                  3b2e69c5-3c10-43fc-af1c-da214bc35a5f-grafik.png
                                  Hat sich hier was an der API geändert? Glaub bei ca 46 Millionen Spaniern ist 1 nicht ganz richtig..
                                  f79ab7e0-e754-4f32-9e3e-6a23621ce473-grafik.png

                                  1 Reply Last reply Reply Quote 0
                                  • Scrounger
                                    Scrounger Developer last edited by

                                    Anbei der aktuelle countryTranslator:

                                    {
                                    	"Libyan_Arab_Jamahiriya": "Libya",
                                    	"Syrian_Arab_Republic": "Syria",
                                    	"Lao_People's_Democratic_Republic": "Laos",
                                    	"Tanzania,_United_Republic_of": "Tanzania",
                                    	"Congo,_the_Democratic_Republic_of_the": "Democratic Republic of the Congo",
                                    	"Coast_D'Ivoire": "Ivory Coast",
                                    	"Palestinian_Territory,_Occupied": "Palestinian Territory",
                                    	"Venezuela,_Bolivarian_Republic_of": "Venezuela",
                                    	"Viet_Nam": "Vietnam",
                                    	"Moldova,_Republic_of": "Moldova",
                                    	"Bosnia": "Bosnia and Herzegovina",
                                    	"Macedonia,_the_former_Yugoslav_Republic_of": "Macedonia",
                                    	"Iran,_Islamic_Republic_of": "Iran",
                                    	"Holy_See_(Vatican_City_State)": "Vatican"
                                    }
                                    
                                    R crunchip Sky66766 3 Replies Last reply Reply Quote 2
                                    • R
                                      rudiraz @Scrounger last edited by

                                      @Scrounger sagte in Test Coronavirus Statistics for ioBroker:

                                      Anbei der aktuelle countryTranslator:

                                      {
                                      	"Libyan_Arab_Jamahiriya": "Libya",
                                      	"Syrian_Arab_Republic": "Syria",
                                      	"Lao_People's_Democratic_Republic": "Laos",
                                      	"Tanzania,_United_Republic_of": "Tanzania",
                                      	"Congo,_the_Democratic_Republic_of_the": "Democratic Republic of the Congo",
                                      	"Coast_D'Ivoire": "Ivory Coast",
                                      	"Palestinian_Territory,_Occupied": "Palestinian Territory",
                                      	"Venezuela,_Bolivarian_Republic_of": "Venezuela",
                                      	"Viet_Nam": "Vietnam",
                                      	"Moldova,_Republic_of": "Moldova",
                                      	"Bosnia": "Bosnia and Herzegovina",
                                      	"Macedonia,_the_former_Yugoslav_Republic_of": "Macedonia",
                                      	"Iran,_Islamic_Republic_of": "Iran",
                                      	"Holy_See_(Vatican_City_State)": "Vatican"
                                      }
                                      

                                      Wie und wo füge ich das ein?

                                      Grüße

                                      R 1 Reply Last reply Reply Quote 0
                                      • R
                                        rudiraz @rudiraz last edited by

                                        @rudiraz sagte in Test Coronavirus Statistics for ioBroker:

                                        @Scrounger sagte in Test Coronavirus Statistics for ioBroker:

                                        Anbei der aktuelle countryTranslator:

                                        {
                                        	"Libyan_Arab_Jamahiriya": "Libya",
                                        	"Syrian_Arab_Republic": "Syria",
                                        	"Lao_People's_Democratic_Republic": "Laos",
                                        	"Tanzania,_United_Republic_of": "Tanzania",
                                        	"Congo,_the_Democratic_Republic_of_the": "Democratic Republic of the Congo",
                                        	"Coast_D'Ivoire": "Ivory Coast",
                                        	"Palestinian_Territory,_Occupied": "Palestinian Territory",
                                        	"Venezuela,_Bolivarian_Republic_of": "Venezuela",
                                        	"Viet_Nam": "Vietnam",
                                        	"Moldova,_Republic_of": "Moldova",
                                        	"Bosnia": "Bosnia and Herzegovina",
                                        	"Macedonia,_the_former_Yugoslav_Republic_of": "Macedonia",
                                        	"Iran,_Islamic_Republic_of": "Iran",
                                        	"Holy_See_(Vatican_City_State)": "Vatican"
                                        }
                                        

                                        Wie und wo füge ich das ein?

                                        Grüße

                                        Alles klar. Hab den Datenpunkt gefunden 🙂

                                        1 Reply Last reply Reply Quote 0
                                        • S0NIC
                                          S0NIC last edited by S0NIC

                                          Läuft gut, nochmals Danke! Anbei mein Use Case mit den reinen RKI-Daten:

                                          • Auslastung der Beatmungsplätze
                                          • Wachstumsraten der Verstorbenen
                                          • Wachstumsraten der Infizierten
                                          • etc.

                                          Man kann anhand der Zahlen sehr gut nachvollziehen, wieso Herr Söder vorprescht und das Baden-Württemberg jetzt große Probleme hat, über die in den Medien noch nicht so deutlich berichtet wird:

                                          📊 Auslastung der Beatmungsplätze

                                          DE (gesamt): 69.4% von 25000
                                          〰️〰️〰️〰️〰️
                                          BW: 164.9% von 2208
                                          BY: 99.9% von 4000
                                          HE: 59.4% von 1815
                                          HH: 98.8% von 640
                                          NRW: 58.1% von 6823
                                          SH: 53.7% von 628

                                          📉 Wachstumsraten der Verstorbenen

                                          DE (gesamt): 32.89%
                                          〰️〰️〰️〰️〰️
                                          BW: 51.35%
                                          BY: 27.03%
                                          HE: 50%
                                          HH: 0%
                                          NRW: 23.26%
                                          SH: 0%

                                          -> Meine Quellen stehen transparent als Kommentar im Code! Wenn jemand da neue Zahlen hat, gerne hergeben!

                                          -> Eine Unschärfe sind die Genesenen, genauer gesagt die fehlende Anzahl der aktiven Erkrankungen auf Ebene der Bundesländer. Diese Zahl stellt das RKI leider nicht zur Verfügung. Wenn jemand da etwas hat, gerne hergeben! Letztlich ist die Auslastung der Geräte auch nur als Randnotiz gedacht, zumal noch weitere Kapazitäten aufgebaut werden und nur die ECMO Geräte die höchste Überlebenschancen bieten. Die Genauigkeit der Prognose lässt sich (LEIDER!) durch die Relation mit den Wachstumsraten der Verstorbenen nachvollziehen; wo kein Platz, da viel mehr Tote. (Siehe Baden-Württemberg)

                                          var timeout, timeout2, timeout3, timeout5, varAnzahlBeatmungDE, varAnzahlBeatmungBW, varAnzahlBeatmungBY, varAnzahlBeatmungHH, varAnzahlBeatmungHE, varAnzahlBeatmungNRW, varAnzahlBeatmungSH, timeout4;
                                          
                                          
                                          schedule("0 8 * * *", function () {
                                            sendTo("telegram.1", "send", {
                                                text: (['☣️ Anzahl der Infizierten ','\n','\n',['DE (gesamt): ',getState("0_userdata.0.corona.infizierte-de-now").val,' (+',getState("0_userdata.0.corona.infizierte-de-now").val - getState("0_userdata.0.corona.infizierte-de-last").val,') ','\n'].join(''),'〰️〰️〰️〰️〰️ ','\n',['BW: ',getState("0_userdata.0.corona.infizierte-bw-now").val,' (+',getState("0_userdata.0.corona.infizierte-bw-now").val - getState("0_userdata.0.corona.infizierte-bw-last").val,') ','\n'].join(''),['BY: ',getState("0_userdata.0.corona.infizierte-by-now").val,' (+',getState("0_userdata.0.corona.infizierte-by-now").val - getState("0_userdata.0.corona.infizierte-by-last").val,') ','\n'].join(''),['HE: ',getState("0_userdata.0.corona.infizierte-he-now").val,' (+',getState("0_userdata.0.corona.infizierte-he-now").val - getState("0_userdata.0.corona.infizierte-he-last").val,') ','\n'].join(''),['HH: ',getState("0_userdata.0.corona.infizierte-hh-now").val,' (+',getState("0_userdata.0.corona.infizierte-hh-now").val - getState("0_userdata.0.corona.infizierte-hh-last").val,') ','\n'].join(''),['NRW: ',getState("0_userdata.0.corona.infizierte-nrw-now").val,' (+',getState("0_userdata.0.corona.infizierte-nrw-now").val - getState("0_userdata.0.corona.infizierte-nrw-last").val,') ','\n'].join(''),['SH: ',getState("0_userdata.0.corona.infizierte-sh-now").val,' (+',getState("0_userdata.0.corona.infizierte-sh-now").val - getState("0_userdata.0.corona.infizierte-sh-last").val,') ','\n'].join('')].join('')),
                                                disable_notification: true
                                            });
                                            timeout = setTimeout(function () {
                                              sendTo("telegram.1", "send", {
                                                  text: ([['⚰️ Anzahl der Verstorbenen ','\n','\n'].join(''),['DE (gesamt): ',getState("0_userdata.0.corona.tote-de-now").val,' (+',getState("0_userdata.0.corona.tote-de-now").val - getState("0_userdata.0.corona.tote-de-last").val,') ','\n'].join(''),'〰️〰️〰️〰️〰️ ','\n',['BW: ',getState("0_userdata.0.corona.tote-bw-now").val,' (+',getState("0_userdata.0.corona.tote-bw-now").val - getState("0_userdata.0.corona.tote-bw-last").val,') ','\n'].join(''),['BY: ',getState("0_userdata.0.corona.tote-by-now").val,' (+',getState("0_userdata.0.corona.tote-by-now").val - getState("0_userdata.0.corona.tote-by-last").val,') ','\n'].join(''),['HE: ',getState("0_userdata.0.corona.tote-he-now").val,' (+',getState("0_userdata.0.corona.tote-he-now").val - getState("0_userdata.0.corona.tote-he-last").val,') ','\n'].join(''),['HH: ',getState("0_userdata.0.corona.tote-hh-now").val,' (+',getState("0_userdata.0.corona.tote-hh-now").val - getState("0_userdata.0.corona.tote-hh-last").val,') ','\n'].join(''),['NRW: ',getState("0_userdata.0.corona.tote-nrw-now").val,' (+',getState("0_userdata.0.corona.tote-nrw-now").val - getState("0_userdata.0.corona.tote-nrw-last").val,') ','\n'].join(''),['SH: ',getState("0_userdata.0.corona.tote-sh-now").val,' (+',getState("0_userdata.0.corona.tote-sh-now").val - getState("0_userdata.0.corona.tote-sh-last").val,') ','\n'].join('')].join('')),
                                                  disable_notification: true
                                              });
                                              timeout2 = setTimeout(function () {
                                                sendTo("telegram.1", "send", {
                                                    text: ([['💀 Aktuelle Sterblichkeitsraten ','\n','\n'].join(''),['DE (gesamt): ',getState("0_userdata.0.corona.sterblichkeitsrate-de").val,'% ','\n'].join(''),'〰️〰️〰️〰️〰️ ','\n',['BW: ',getState("0_userdata.0.corona.sterblichkeitsrate-bw").val,'% ','\n'].join(''),['BY: ',getState("0_userdata.0.corona.sterblichkeitsrate-by").val,'% ','\n'].join(''),['HE: ',getState("0_userdata.0.corona.sterblichkeitsrate-he").val,'% ','\n'].join(''),['HH: ',getState("0_userdata.0.corona.sterblichkeitsrate-hh").val,'% ','\n'].join(''),['NRW: ',getState("0_userdata.0.corona.sterblichkeitsrate-nrw").val,'% ','\n'].join(''),['SH: ',getState("0_userdata.0.corona.sterblichkeitsrate-sh").val,'% ','\n'].join('')].join('')),
                                                    disable_notification: true
                                                });
                                                timeout3 = setTimeout(function () {
                                                  sendTo("telegram.1", "send", {
                                                      text: ([['📈 Wachstumsraten der Infizierten ','\n','\n'].join(''),['DE (gesamt): ',Math.round(((getState("0_userdata.0.corona.infizierte-de-now").val - getState("0_userdata.0.corona.infizierte-de-last").val) / (getState("0_userdata.0.corona.infizierte-de-last").val / 100))*100)/100,'% ','\n'].join(''),'〰️〰️〰️〰️〰️ ','\n',['BW: ',Math.round(((getState("0_userdata.0.corona.infizierte-bw-now").val - getState("0_userdata.0.corona.infizierte-bw-last").val) / (getState("0_userdata.0.corona.infizierte-bw-last").val / 100))*100)/100,'% ','\n'].join(''),['BY: ',Math.round(((getState("0_userdata.0.corona.infizierte-by-now").val - getState("0_userdata.0.corona.infizierte-by-last").val) / (getState("0_userdata.0.corona.infizierte-by-last").val / 100))*100)/100,'% ','\n'].join(''),['HE: ',Math.round(((getState("0_userdata.0.corona.infizierte-he-now").val - getState("0_userdata.0.corona.infizierte-he-last").val) / (getState("0_userdata.0.corona.infizierte-he-last").val / 100))*100)/100,'% ','\n'].join(''),['HH: ',Math.round(((getState("0_userdata.0.corona.infizierte-hh-now").val - getState("0_userdata.0.corona.infizierte-hh-last").val) / (getState("0_userdata.0.corona.infizierte-hh-last").val / 100))*100)/100,'% ','\n'].join(''),['NRW: ',Math.round(((getState("0_userdata.0.corona.infizierte-nrw-now").val - getState("0_userdata.0.corona.infizierte-nrw-last").val) / (getState("0_userdata.0.corona.infizierte-nrw-last").val / 100))*100)/100,'% ','\n'].join(''),['SH: ',Math.round(((getState("0_userdata.0.corona.infizierte-sh-now").val - getState("0_userdata.0.corona.infizierte-sh-last").val) / (getState("0_userdata.0.corona.infizierte-sh-last").val / 100))*100)/100,'% ','\n'].join('')].join('')),
                                                      disable_notification: true
                                                  });
                                                  sendTo("telegram.1", "send", {
                                                      text: ([['📉 Wachstumsraten der Verstorbenen','\n','\n'].join(''),['DE (gesamt): ',Math.round(((getState("0_userdata.0.corona.tote-de-now").val - getState("0_userdata.0.corona.tote-de-last").val) / (getState("0_userdata.0.corona.tote-de-last").val / 100))*100)/100,'% ','\n'].join(''),'〰️〰️〰️〰️〰️ ','\n',['BW: ',Math.round(((getState("0_userdata.0.corona.tote-bw-now").val - getState("0_userdata.0.corona.tote-bw-last").val) / (getState("0_userdata.0.corona.tote-bw-last").val / 100))*100)/100,'% ','\n'].join(''),['BY: ',Math.round(((getState("0_userdata.0.corona.tote-by-now").val - getState("0_userdata.0.corona.tote-by-last").val) / (getState("0_userdata.0.corona.tote-by-last").val / 100))*100)/100,'% ','\n'].join(''),['HE: ',Math.round(((getState("0_userdata.0.corona.tote-he-now").val - getState("0_userdata.0.corona.tote-he-last").val) / (getState("0_userdata.0.corona.tote-he-last").val / 100))*100)/100,'% ','\n'].join(''),['HH: ',Math.round(((getState("0_userdata.0.corona.tote-hh-now").val - getState("0_userdata.0.corona.tote-hh-last").val) / (getState("0_userdata.0.corona.tote-hh-last").val / 100))*100)/100,'% ','\n'].join(''),['NRW: ',Math.round(((getState("0_userdata.0.corona.tote-nrw-now").val - getState("0_userdata.0.corona.tote-nrw-last").val) / (getState("0_userdata.0.corona.tote-nrw-last").val / 100))*100)/100,'% ','\n'].join(''),['SH: ',Math.round(((getState("0_userdata.0.corona.tote-sh-now").val - getState("0_userdata.0.corona.tote-sh-last").val) / (getState("0_userdata.0.corona.tote-sh-last").val / 100))*100)/100,'% ','\n'].join('')].join('')),
                                                      disable_notification: true
                                                  });
                                                  timeout5 = setTimeout(function () {
                                                    // DE 20k: https://www.handelsblatt.com/politik/deutschland/coronakrise-deutsche-krankenhausgesellschaft-wir-sind-besser-vorbereitet-als-italien/25651268.html
                                                    // DE 20k: https://www.wetterauer-zeitung.de/wetterau/friedberg-ort28695/wetterauer-krankenhaeuser-ruesten-wegen-coronavirus-13606699.html
                                                    // DE 25k: https://www.merkur.de/welt/coronavirus-deutschland-spahn-news-berlin-bayern-tote-infizierte-nrw-merkel-grenzen-sars-cov-2-covid-19-zr-13600553.html
                                                    varAnzahlBeatmungDE = 25000;
                                                    // BW 2208: https://web.de/magazine/regio/baden-wuerttemberg/krankenhaeuser-erhoehen-zahl-intensivplaetze-34549904
                                                    varAnzahlBeatmungBW = 2208;
                                                    // BY 4000: https://www.theeuropean.de/markus-soeder/bayerns-schutzschirm-gegen-corona/
                                                    varAnzahlBeatmungBY = 4000;
                                                    // HH 640: https://www.ndr.de/nachrichten/hamburg/Hamburgs-Kliniken-ruesten-sich-fuer-mehr-Corona-Faelle,coronavirus872.html
                                                    varAnzahlBeatmungHH = 640;
                                                    // HE 1815: https://www.fnp.de/frankfurt/coronavirus-corona-coronakrise-pandemie-hessen-faelle-verwirrung-zr-13605653.html
                                                    varAnzahlBeatmungHE = 1815;
                                                    // NRW 6823: https://www.rundschau-online.de/region/coronavirus-10-467-infizierte-in-nrw---kostenlose-mietwagen-fuer-klinikpersonal-36439428
                                                    varAnzahlBeatmungNRW = 6823;
                                                    // SH 628: https://www.kn-online.de/Nachrichten/Schleswig-Holstein/SH-im-Corona-Modus-Neuer-Krisenplan-fuer-die-Kliniken
                                                    varAnzahlBeatmungSH = 628;
                                                    sendTo("telegram.1", "send", {
                                                        text: ([['📊 Auslastung der Beatmungsplätze ','\n','\n'].join(''),['DE (gesamt): ',Math.round(((getState("coronavirus-statistics.0.Germany.active").val * 0.1) / ((varAnzahlBeatmungDE * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungDE,'\n'].join(''),'〰️〰️〰️〰️〰️ ','\n',['BW: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Baden-Württemberg.cases").val * 0.1) / ((varAnzahlBeatmungBW * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungBW,'\n'].join(''),['BY: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Bayern.cases").val * 0.1) / ((varAnzahlBeatmungBY * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungBY,'\n'].join(''),['HE: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Hessen.cases").val * 0.1) / ((varAnzahlBeatmungHE * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungHE,'\n'].join(''),['HH: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Hamburg.cases").val * 0.1) / ((varAnzahlBeatmungHH * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungHH,'\n'].join(''),['NRW: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Nordrhein-Westfalen.cases").val * 0.1) / ((varAnzahlBeatmungNRW * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungNRW,'\n'].join(''),['SH: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Schleswig-Holstein.cases").val * 0.1) / ((varAnzahlBeatmungSH * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungSH,'\n'].join('')].join('')),
                                                        disable_notification: true
                                                    });
                                                    console.log("telegram: " + ([['📊 Auslastung der Beatmungsplätze ','\n','\n'].join(''),['DE (gesamt): ',Math.round(((getState("coronavirus-statistics.0.Germany.active").val * 0.1) / ((varAnzahlBeatmungDE * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungDE,'\n'].join(''),'〰️〰️〰️〰️〰️ ','\n',['BW: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Baden-Württemberg.cases").val * 0.1) / ((varAnzahlBeatmungBW * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungBW,'\n'].join(''),['BY: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Bayern.cases").val * 0.1) / ((varAnzahlBeatmungBY * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungBY,'\n'].join(''),['HE: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Hessen.cases").val * 0.1) / ((varAnzahlBeatmungHE * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungHE,'\n'].join(''),['HH: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Hamburg.cases").val * 0.1) / ((varAnzahlBeatmungHH * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungHH,'\n'].join(''),['NRW: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Nordrhein-Westfalen.cases").val * 0.1) / ((varAnzahlBeatmungNRW * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungNRW,'\n'].join(''),['SH: ',Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Schleswig-Holstein.cases").val * 0.1) / ((varAnzahlBeatmungSH * 0.2) / 100))*10)/10,'% von ',varAnzahlBeatmungSH,'\n'].join('')].join('')));
                                                    timeout4 = setTimeout(function () {
                                                      sendTo("telegram.1", "send", {
                                                          text: 'Quellen und Code: https://forum.iobroker.net/topic/31245/test-coronavirus-statistics-for-iobroker/378'
                                                      });
                                                    }, 2000);
                                                  }, 2000);
                                                }, 2000);
                                              }, 2000);
                                            }, 2000);
                                          });
                                          
                                          var timeout4, timeout19, timeout13, timeout5, timeout21, timeout20, timeout15, timeout14, timeout11, timeout22, timeout17, timeout16, timeout12, timeout18;
                                          
                                          
                                          schedule("0 1 * * *", function () {
                                            setState("0_userdata.0.corona.infizierte-de-last"/*infizierte-de-last*/, getState("0_userdata.0.corona.infizierte-de-now").val, true);
                                            setState("0_userdata.0.corona.tote-de-last"/*tote-de-last*/, getState("0_userdata.0.corona.tote-de-now").val, true);
                                            timeout4 = setTimeout(function () {
                                              setState("0_userdata.0.corona.infizierte-de-now"/*infizierte-de-now*/, (getState("coronavirus-statistics.0.Germany.Federal_States.Baden-Württemberg.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Bayern.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Berlin.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Brandenburg.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Bremen.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Hamburg.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Hessen.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Mecklenburg-Vorpommern.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Niedersachsen.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Nordrhein-Westfalen.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Rheinland-Pfalz.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Saarland.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Sachsen.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Sachsen-Anhalt.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Schleswig-Holstein.cases").val + getState("coronavirus-statistics.0.Germany.Federal_States.Thüringen.cases").val), true);
                                              setState("0_userdata.0.corona.tote-de-now"/*tote-de-now*/, (getState("coronavirus-statistics.0.Germany.Federal_States.Baden-Württemberg.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Bayern.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Berlin.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Brandenburg.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Bremen.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Hamburg.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Hessen.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Mecklenburg-Vorpommern.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Niedersachsen.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Nordrhein-Westfalen.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Rheinland-Pfalz.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Saarland.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Sachsen.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Sachsen-Anhalt.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Schleswig-Holstein.deaths").val + getState("coronavirus-statistics.0.Germany.Federal_States.Thüringen.deaths").val), true);
                                              timeout5 = setTimeout(function () {
                                                setState("0_userdata.0.corona.sterblichkeitsrate-de"/*sterblichkeitsrate-de*/, Math.round(((getState("0_userdata.0.corona.tote-de-now").val / getState("0_userdata.0.corona.infizierte-de-now").val) * 100)*10)/10, true);
                                              }, 1000);
                                            }, 1000);
                                          });
                                          schedule("5 1 * * *", function () {
                                            setState("0_userdata.0.corona.infizierte-bw-last"/*infizierte-bw-last*/, getState("0_userdata.0.corona.infizierte-bw-now").val, true);
                                            setState("0_userdata.0.corona.tote-bw-last"/*tote-bw-last*/, getState("0_userdata.0.corona.tote-bw-now").val, true);
                                            timeout19 = setTimeout(function () {
                                              setState("0_userdata.0.corona.infizierte-bw-now"/*infizierte-bw-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Baden-Württemberg.cases").val, true);
                                              setState("0_userdata.0.corona.tote-bw-now"/*tote-bw-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Baden-Württemberg.deaths").val, true);
                                              timeout20 = setTimeout(function () {
                                                setState("0_userdata.0.corona.sterblichkeitsrate-bw"/*sterblichkeitsrate-bw*/, Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Baden-Württemberg.deaths").val / getState("coronavirus-statistics.0.Germany.Federal_States.Baden-Württemberg.cases").val) * 100)*10)/10, true);
                                              }, 1000);
                                            }, 1000);
                                          });
                                          schedule("5 1 * * *", function () {
                                            setState("0_userdata.0.corona.infizierte-by-last"/*infizierte-by-last*/, getState("0_userdata.0.corona.infizierte-by-now").val, true);
                                            setState("0_userdata.0.corona.tote-by-last"/*tote-by-last*/, getState("0_userdata.0.corona.tote-by-now").val, true);
                                            timeout13 = setTimeout(function () {
                                              setState("0_userdata.0.corona.infizierte-by-now"/*infizierte-by-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Bayern.cases").val, true);
                                              setState("0_userdata.0.corona.tote-by-now"/*tote-by-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Bayern.deaths").val, true);
                                              timeout14 = setTimeout(function () {
                                                setState("0_userdata.0.corona.sterblichkeitsrate-by"/*sterblichkeitsrate-by*/, Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Bayern.deaths").val / getState("coronavirus-statistics.0.Germany.Federal_States.Bayern.cases").val) * 100)*10)/10, true);
                                              }, 1000);
                                            }, 1000);
                                          });
                                          schedule("5 1 * * *", function () {
                                            setState("0_userdata.0.corona.infizierte-he-last"/*infizierte-he-last*/, getState("0_userdata.0.corona.infizierte-he-now").val, true);
                                            setState("0_userdata.0.corona.tote-he-last"/*tote-he-last*/, getState("0_userdata.0.corona.tote-he-now").val, true);
                                            timeout21 = setTimeout(function () {
                                              setState("0_userdata.0.corona.infizierte-he-now"/*infizierte-he-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Hessen.cases").val, true);
                                              setState("0_userdata.0.corona.tote-he-now"/*tote-he-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Hessen.deaths").val, true);
                                              timeout22 = setTimeout(function () {
                                                setState("0_userdata.0.corona.sterblichkeitsrate-he"/*sterblichkeitsrate-he*/, Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Hessen.deaths").val / getState("coronavirus-statistics.0.Germany.Federal_States.Hessen.cases").val) * 100)*10)/10, true);
                                              }, 1000);
                                            }, 1000);
                                          });
                                          schedule("5 1 * * *", function () {
                                            setState("0_userdata.0.corona.infizierte-hh-last"/*infizierte-hh-last*/, getState("0_userdata.0.corona.infizierte-hh-now").val, true);
                                            setState("0_userdata.0.corona.tote-hh-last"/*tote-hh-last*/, getState("0_userdata.0.corona.tote-hh-now").val, true);
                                            timeout15 = setTimeout(function () {
                                              setState("0_userdata.0.corona.infizierte-hh-now"/*infizierte-hh-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Hamburg.cases").val, true);
                                              setState("0_userdata.0.corona.tote-hh-now"/*tote-hh-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Hamburg.deaths").val, true);
                                              timeout16 = setTimeout(function () {
                                                setState("0_userdata.0.corona.sterblichkeitsrate-hh"/*sterblichkeitsrate-hh*/, Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Hamburg.deaths").val / getState("coronavirus-statistics.0.Germany.Federal_States.Hamburg.cases").val) * 100)*10)/10, true);
                                              }, 1000);
                                            }, 1000);
                                          });
                                          schedule("5 1 * * *", function () {
                                            setState("0_userdata.0.corona.infizierte-nrw-last"/*infizierte-nrw-last*/, getState("0_userdata.0.corona.infizierte-nrw-now").val, true);
                                            setState("0_userdata.0.corona.tote-nrw-last"/*tote-nrw-last*/, getState("0_userdata.0.corona.tote-nrw-now").val, true);
                                            timeout11 = setTimeout(function () {
                                              setState("0_userdata.0.corona.infizierte-nrw-now"/*infizierte-nrw-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Nordrhein-Westfalen.cases").val, true);
                                              setState("0_userdata.0.corona.tote-nrw-now"/*tote-nrw-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Nordrhein-Westfalen.deaths").val, true);
                                              timeout12 = setTimeout(function () {
                                                setState("0_userdata.0.corona.sterblichkeitsrate-nrw"/*sterblichkeitsrate-nrw*/, Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Nordrhein-Westfalen.deaths").val / getState("coronavirus-statistics.0.Germany.Federal_States.Nordrhein-Westfalen.cases").val) * 100)*10)/10, true);
                                              }, 1000);
                                            }, 1000);
                                          });
                                          schedule("5 1 * * *", function () {
                                            setState("0_userdata.0.corona.infizierte-sh-last"/*infizierte-sh-last*/, getState("0_userdata.0.corona.infizierte-sh-now").val, true);
                                            setState("0_userdata.0.corona.tote-sh-last"/*tote-sh-last*/, getState("0_userdata.0.corona.tote-sh-now").val, true);
                                            timeout17 = setTimeout(function () {
                                              setState("0_userdata.0.corona.infizierte-sh-now"/*infizierte-sh-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Schleswig-Holstein.cases").val, true);
                                              setState("0_userdata.0.corona.tote-sh-now"/*tote-sh-now*/, getState("coronavirus-statistics.0.Germany.Federal_States.Schleswig-Holstein.deaths").val, true);
                                              timeout18 = setTimeout(function () {
                                                setState("0_userdata.0.corona.sterblichkeitsrate-sh"/*sterblichkeitsrate-sh*/, Math.round(((getState("coronavirus-statistics.0.Germany.Federal_States.Schleswig-Holstein.deaths").val / getState("coronavirus-statistics.0.Germany.Federal_States.Schleswig-Holstein.cases").val) * 100)*10)/10, true);
                                              }, 1000);
                                            }, 1000);
                                          });
                                          

                                          Nachtrag bezüglich der Beatmungsplätze:

                                          1500 Intfälle, davon 1100 beatmet = Anteil 73,333%
                                          https://m.focus.de/gesundheit/news/coronavirus-news-trump-befuerchtet-100-000-tote-in-den-usa-nrw-plant-epidemie-gesetz_id_11576018.html

                                          DE 20k: https://www.handelsblatt.com/politik/deutschland/coronakrise-deutsche-krankenhausgesellschaft-wir-sind-besser-vorbereitet-als-italien/25651268.html

                                          DE 20k: https://www.wetterauer-zeitung.de/wetterau/friedberg-ort28695/wetterauer-krankenhaeuser-ruesten-wegen-coronavirus-13606699.html

                                          DE 25k: https://www.merkur.de/welt/coronavirus-deutschland-spahn-news-berlin-bayern-tote-infizierte-nrw-merkel-grenzen-sars-cov-2-covid-19-zr-13600553.html

                                          DE 28k: https://www.bundesgesundheitsministerium.de/presse/interviews/interviews-2020/bams-090320.html

                                          DE 30k: https://m.focus.de/gesundheit/news/coronavirus-news-trump-befuerchtet-100-000-tote-in-den-usa-nrw-plant-epidemie-gesetz_id_11576018.html

                                          BW 2208: https://web.de/magazine/regio/baden-wuerttemberg/krankenhaeuser-erhoehen-zahl-intensivplaetze-34549904

                                          BY 4000: https://www.theeuropean.de/markus-soeder/bayerns-schutzschirm-gegen-corona/

                                          HH 640: https://www.ndr.de/nachrichten/hamburg/Hamburgs-Kliniken-ruesten-sich-fuer-mehr-Corona-Faelle,coronavirus872.html

                                          HE 1815: https://www.fnp.de/frankfurt/coronavirus-corona-coronakrise-pandemie-hessen-faelle-verwirrung-zr-13605653.html

                                          NRW 6823: https://www.rundschau-online.de/region/coronavirus-10-467-infizierte-in-nrw---kostenlose-mietwagen-fuer-klinikpersonal-36439428

                                          SH 628: https://www.kn-online.de/Nachrichten/Schleswig-Holstein/SH-im-Corona-Modus-Neuer-Krisenplan-fuer-die-Kliniken

                                          MV 215: https://www.nordkurier.de/mecklenburg-vorpommern/194-isolierbetten-fuer-corona-patienten-in-mv-2638538302.html

                                          Ich freue mich über jeden weiteren Artikel/valide Quelle mit konkreten Angaben bezüglich der Beatmungsplätze zu den (noch) fehlenden Bundesländern! Ich mache das nicht für mich.

                                          1 Reply Last reply Reply Quote 0
                                          • S0NIC
                                            S0NIC @Chaot last edited by

                                            @Chaot

                                            Stimmt, aber es gibt Quellen...
                                            -> https://www.divi.de/register/intensivregister?view=items&start
                                            -> https://forum.iobroker.net/topic/31245/test-coronavirus-statistics-for-iobroker/378

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            855
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter installation adapterentwicklung testen
                                            120
                                            1177
                                            287331
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo