Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. [Skript]Covid 19: 7 Tage Werte aller Landkreise

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    309

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[Skript]Covid 19: 7 Tage Werte aller Landkreise

Scheduled Pinned Locked Moved JavaScript
56 Posts 10 Posters 7.6k Views 20 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G G4l4h4d

    Hallo, bei mir sieht das Ganze so aus. Müssten, nach dem starten des Scriptes, nicht alle Felder ausgefüllt werden?
    Covid.JPG

    Json zeigt nichts an
    showAllCounties steht auf false
    showFederalStates steht auf false

    Muss ich da im Script etwas ändern?

    Bekomme im LOG auch folgende Fehler.

    javascript.0	2020-11-19 21:01:09.816	error	(22587) at processTicksAndRejections (internal/process/task_queues.js:97:5)
    javascript.0	2020-11-19 21:01:09.816	error	(22587) at runMicrotasks (<anonymous>)
    javascript.0	2020-11-19 21:01:09.816	error	(22587) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
    javascript.0	2020-11-19 21:01:09.815	error	(22587) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
    javascript.0	2020-11-19 21:01:09.815	error	(22587) at /opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:616:17
    javascript.0	2020-11-19 21:01:09.815	error	(22587) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1196:17
    javascript.0	2020-11-19 21:01:09.815	error	(22587) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1645:17
    javascript.0	2020-11-19 21:01:09.815	error	(22587) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1559:37)
    javascript.0	2020-11-19 21:01:09.815	error	(22587) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1336:28)
    javascript.0	2020-11-19 21:01:09.815	error	(22587) at Object.createScript (vm.js:261:10)
    javascript.0	2020-11-19 21:01:09.815	error	(22587) at new Script (vm.js:88:7)
    javascript.0	2020-11-19 21:01:09.814	error	(22587) SyntaxError: Identifier 'logging' has already been declared
    javascript.0	2020-11-19 21:01:09.814	error	(22587) ^
    javascript.0	2020-11-19 21:01:09.814	error	(22587) var logging = true;
    javascript.0	2020-11-19 21:01:09.814	error	(22587) script.js.Tagesschau_1 compile failed: at script.js.Tagesschau_1:19
    
    F Offline
    F Offline
    fastfoot
    wrote on last edited by
    #43

    @G4l4h4d sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

    Also hier läuft das Skript. Im LOG wird Zeile 19 gezeigt, da sind im Original aber Kommentare. Du solltest obiges Skript noch einmal laden und auch die VIS, da kannst du ShowAllCounties und die BL auch einschalten. Ansonsten solltest Du mindestens eine Stadt in MyCities definieren, am Besten das Skript so wie es ist einmal laufen lassen um Ergebnisse zu sehen. Es ist richtig, alle Felder sollten befüllt sein, ich denke du hast myCities leer oder falsch eingetragen

    iobroker läuft unter Docker auf QNAP TS-451+
    SkriptRecovery: https://forum.iobroker.net/post/930558

    G 1 Reply Last reply
    1
    • F fastfoot

      @G4l4h4d sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

      Also hier läuft das Skript. Im LOG wird Zeile 19 gezeigt, da sind im Original aber Kommentare. Du solltest obiges Skript noch einmal laden und auch die VIS, da kannst du ShowAllCounties und die BL auch einschalten. Ansonsten solltest Du mindestens eine Stadt in MyCities definieren, am Besten das Skript so wie es ist einmal laufen lassen um Ergebnisse zu sehen. Es ist richtig, alle Felder sollten befüllt sein, ich denke du hast myCities leer oder falsch eingetragen

      G Offline
      G Offline
      G4l4h4d
      wrote on last edited by
      #44

      @fastfoot Hi, danke für deine Antwort. Ich habe es mal einen Tag laufen lassen und da kamen dann nach und nach alle Einträge. Jetzt läuft es super.:+1:

      1 Reply Last reply
      0
      • FeuersturmF Offline
        FeuersturmF Offline
        Feuersturm
        wrote on last edited by
        #45

        Ich hab mit dem Javascript Adapter 4.10.6 und 4.10.8 das Verhalten, dass mir nach einigen Stunden die javascript Instanz ohne erkennbare Fehler im Log abstürzt.
        In den letzten Tagen hab ich angefagen alle Skripte abzuschalten und Stück für Stück wieder zu aktivieren.
        Heute um ca. 15:30 Uhr hab ich das Corona 7 Tages Skript (Version vom 7.11) aktiviert und mittlerweile hat sich javascript wieder verabschiedet. Der Speicherverbrauch geht hierbei regelmäßig durch die Decke teilweise bis zu 1 GByte für die Instanz.

        Sieht jemand bei sich das gleiche Verhalten? @fastfoot Welche Javascript Version nutzt du?

        ae27628a-fde4-4e0f-86c1-67dc18eb9cff-grafik.png
        0bcbddc9-9104-4160-85c3-21e463c5bfe6-grafik.png

        a3a64517-2c01-4862-b05b-c035583c2d70-grafik.png

        F 2 Replies Last reply
        0
        • FeuersturmF Feuersturm

          Ich hab mit dem Javascript Adapter 4.10.6 und 4.10.8 das Verhalten, dass mir nach einigen Stunden die javascript Instanz ohne erkennbare Fehler im Log abstürzt.
          In den letzten Tagen hab ich angefagen alle Skripte abzuschalten und Stück für Stück wieder zu aktivieren.
          Heute um ca. 15:30 Uhr hab ich das Corona 7 Tages Skript (Version vom 7.11) aktiviert und mittlerweile hat sich javascript wieder verabschiedet. Der Speicherverbrauch geht hierbei regelmäßig durch die Decke teilweise bis zu 1 GByte für die Instanz.

          Sieht jemand bei sich das gleiche Verhalten? @fastfoot Welche Javascript Version nutzt du?

          ae27628a-fde4-4e0f-86c1-67dc18eb9cff-grafik.png
          0bcbddc9-9104-4160-85c3-21e463c5bfe6-grafik.png

          a3a64517-2c01-4862-b05b-c035583c2d70-grafik.png

          F Offline
          F Offline
          fastfoot
          wrote on last edited by
          #46

          @Feuersturm sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

          Heute um ca. 15:30 Uhr hab ich das Corona 7 Tages Skript (Version vom 7.11) aktiviert und mittlerweile hat sich javascript wieder verabschiedet. Der Speicherverbrauch geht hierbei regelmäßig durch die Decke teilweise bis zu 1 GByte für die Instanz.

          Das kann nicht am Skript liegen, ich programmiere grundsätzlich fehlerfrei! Muhaa, kleiner Scherz, an dem Fehler hab' ich mir vor Wochen einen Wolf gesucht, dachte aber nicht dass ich ihn veröffentlicht hatte, er trat bei mir erst viel später auf. Ich hatte lange jsonata im Verdacht, dann iobroker, mangelnden Speicher, den Rest der Welt :-) Man kann gar nicht lange genug programmieren, um nicht immer wieder auf sich selbst rein zu fallen!

          Es liegt daran, dass setSchedules() in main() aufgerufen wird, dadurch schaukelt sich das ganze System irgendwann hoch. Meine Absicht war, Fehler zu verhindern, wenn die Datenpunkte erstellt werden, aber bereits eine Subscription darauf existiert. Deshalb ist der Aufruf ganz am Ende von main() und die Subscriptions überhaupt erst in einer function gelandet. Schmeiss es in main() raus und füge am Ende des Skripts den Aufruf mit einem Timeout ein

          // setup schedules and subscriptions
          setTimeout(function(){
          
              setSchedules()
          
          },1000)
          

          Ich werde es mal noch berichtigen, bist aber der Erste dem das auffällt, ausser mir :-)

          iobroker läuft unter Docker auf QNAP TS-451+
          SkriptRecovery: https://forum.iobroker.net/post/930558

          1 Reply Last reply
          0
          • FeuersturmF Feuersturm

            Ich hab mit dem Javascript Adapter 4.10.6 und 4.10.8 das Verhalten, dass mir nach einigen Stunden die javascript Instanz ohne erkennbare Fehler im Log abstürzt.
            In den letzten Tagen hab ich angefagen alle Skripte abzuschalten und Stück für Stück wieder zu aktivieren.
            Heute um ca. 15:30 Uhr hab ich das Corona 7 Tages Skript (Version vom 7.11) aktiviert und mittlerweile hat sich javascript wieder verabschiedet. Der Speicherverbrauch geht hierbei regelmäßig durch die Decke teilweise bis zu 1 GByte für die Instanz.

            Sieht jemand bei sich das gleiche Verhalten? @fastfoot Welche Javascript Version nutzt du?

            ae27628a-fde4-4e0f-86c1-67dc18eb9cff-grafik.png
            0bcbddc9-9104-4160-85c3-21e463c5bfe6-grafik.png

            a3a64517-2c01-4862-b05b-c035583c2d70-grafik.png

            F Offline
            F Offline
            fastfoot
            wrote on last edited by
            #47

            @Feuersturm sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

            Der Speicherverbrauch geht hierbei regelmäßig durch die Decke

            Wie hast du die Grafik erstellt, würdest du sie zur Verfügung stellen?

            iobroker läuft unter Docker auf QNAP TS-451+
            SkriptRecovery: https://forum.iobroker.net/post/930558

            FeuersturmF 1 Reply Last reply
            0
            • F fastfoot

              @Feuersturm sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

              Der Speicherverbrauch geht hierbei regelmäßig durch die Decke

              Wie hast du die Grafik erstellt, würdest du sie zur Verfügung stellen?

              FeuersturmF Offline
              FeuersturmF Offline
              Feuersturm
              wrote on last edited by
              #48

              @fastfoot Danke für deine schnelle Hilfe. Es ist bei mir aufgefallen, da durch den Javascript Absturz meine anderen Skripte nicht mehr liefen. Ich werde deinen Vorschlag heute mal einbauen.

              Die Grafik habe ich mit Grafana gemacht. Die in meinem Screenshot markierten Datenpunkte werden in einer Influx Datenbank gespeichert. Hilft dir das weiter oder was meintest du mit dem Bereitstellen der Grafik?

              F 1 Reply Last reply
              0
              • FeuersturmF Feuersturm

                @fastfoot Danke für deine schnelle Hilfe. Es ist bei mir aufgefallen, da durch den Javascript Absturz meine anderen Skripte nicht mehr liefen. Ich werde deinen Vorschlag heute mal einbauen.

                Die Grafik habe ich mit Grafana gemacht. Die in meinem Screenshot markierten Datenpunkte werden in einer Influx Datenbank gespeichert. Hilft dir das weiter oder was meintest du mit dem Bereitstellen der Grafik?

                F Offline
                F Offline
                fastfoot
                wrote on last edited by
                #49

                @Feuersturm sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                @fastfoot Danke für deine schnelle Hilfe. Es ist bei mir aufgefallen, da durch den Javascript Absturz meine anderen Skripte nicht mehr liefen. Ich werde deinen Vorschlag heute mal einbauen.

                Die Grafik habe ich mit Grafana gemacht. Die in meinem Screenshot markierten Datenpunkte werden in einer Influx Datenbank gespeichert. Hilft dir das weiter oder was meintest du mit dem Bereitstellen der Grafik?

                Die Änderung ist im ersten Beitrag eingepflegt, auch habe ich die Ampel angepasst. Die Sortierroutine könnte eigentlich auch raus, die neueste Version der inventwo Widgets kann jetzt auch nach Spalten sortieren

                Die Grafik hätte ich gerne als Widget oder View gehabt, allerdings nutze ich weder Grafana noch InfluxDB, so dass es sich erstmal erledigt hat :-)

                iobroker läuft unter Docker auf QNAP TS-451+
                SkriptRecovery: https://forum.iobroker.net/post/930558

                FeuersturmF 1 Reply Last reply
                1
                • F fastfoot

                  @Feuersturm sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                  @fastfoot Danke für deine schnelle Hilfe. Es ist bei mir aufgefallen, da durch den Javascript Absturz meine anderen Skripte nicht mehr liefen. Ich werde deinen Vorschlag heute mal einbauen.

                  Die Grafik habe ich mit Grafana gemacht. Die in meinem Screenshot markierten Datenpunkte werden in einer Influx Datenbank gespeichert. Hilft dir das weiter oder was meintest du mit dem Bereitstellen der Grafik?

                  Die Änderung ist im ersten Beitrag eingepflegt, auch habe ich die Ampel angepasst. Die Sortierroutine könnte eigentlich auch raus, die neueste Version der inventwo Widgets kann jetzt auch nach Spalten sortieren

                  Die Grafik hätte ich gerne als Widget oder View gehabt, allerdings nutze ich weder Grafana noch InfluxDB, so dass es sich erstmal erledigt hat :-)

                  FeuersturmF Offline
                  FeuersturmF Offline
                  Feuersturm
                  wrote on last edited by
                  #50

                  @fastfoot bisher ist das Skript mit der Anpassung die du mir genannt hast unauffällig. Heute abend übernehme ich dann deine neue Version und kann dir dann morgen sagen ob die Nacht ruhig verlaufen ist ;-)

                  F 1 Reply Last reply
                  0
                  • FeuersturmF Feuersturm

                    @fastfoot bisher ist das Skript mit der Anpassung die du mir genannt hast unauffällig. Heute abend übernehme ich dann deine neue Version und kann dir dann morgen sagen ob die Nacht ruhig verlaufen ist ;-)

                    F Offline
                    F Offline
                    fastfoot
                    wrote on last edited by
                    #51

                    @Feuersturm sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                    @fastfoot bisher ist das Skript mit der Anpassung die du mir genannt hast unauffällig. Heute abend übernehme ich dann deine neue Version und kann dir dann morgen sagen ob die Nacht ruhig verlaufen ist ;-)

                    Du könntest die Frequenz der Updates des Covid-19 Adapters erhöhen oder mit den beiden Schaltern zum Ein- und Ausblenden der Bundesländer und aller Städte/Kreise spielen. Da wird ständig main() aufgerufen um die States des Adapters einzulesen. Dadurch hat sich dann in der fehlerhaften Version das System relativ schnell hochgeschaukelt, weil immer neue Subscriptions erzeugt wurden. Bei mir hatte sich das gezeigt, nachdem ich in der VIS die Spaltensortierung eingebaut hatte(in einer der Versionen auch mit jsonata). Diese Versionen haben es aber nicht mehr ins Forum geschafft und sind mittlerweile durch die neuen Sortierfunktionen im inventwo Widget obsolet. Allerdings arbeitet meine eigene Version mittlerweile unabhängig vom Covid-19 Adapter und zieht sich die Daten direkt. Ich überlege noch ob ich sie mal veröffentliche, möchte dem Adapter eigentlich keine Konkurrenz machen :-) Wobei man bei diesem eine History für die einzelnen Kreise loggen kann, im Skript ist es immer nur das Gesamtpaket.

                    iobroker läuft unter Docker auf QNAP TS-451+
                    SkriptRecovery: https://forum.iobroker.net/post/930558

                    N 1 Reply Last reply
                    0
                    • F fastfoot

                      @Feuersturm sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                      @fastfoot bisher ist das Skript mit der Anpassung die du mir genannt hast unauffällig. Heute abend übernehme ich dann deine neue Version und kann dir dann morgen sagen ob die Nacht ruhig verlaufen ist ;-)

                      Du könntest die Frequenz der Updates des Covid-19 Adapters erhöhen oder mit den beiden Schaltern zum Ein- und Ausblenden der Bundesländer und aller Städte/Kreise spielen. Da wird ständig main() aufgerufen um die States des Adapters einzulesen. Dadurch hat sich dann in der fehlerhaften Version das System relativ schnell hochgeschaukelt, weil immer neue Subscriptions erzeugt wurden. Bei mir hatte sich das gezeigt, nachdem ich in der VIS die Spaltensortierung eingebaut hatte(in einer der Versionen auch mit jsonata). Diese Versionen haben es aber nicht mehr ins Forum geschafft und sind mittlerweile durch die neuen Sortierfunktionen im inventwo Widget obsolet. Allerdings arbeitet meine eigene Version mittlerweile unabhängig vom Covid-19 Adapter und zieht sich die Daten direkt. Ich überlege noch ob ich sie mal veröffentliche, möchte dem Adapter eigentlich keine Konkurrenz machen :-) Wobei man bei diesem eine History für die einzelnen Kreise loggen kann, im Skript ist es immer nur das Gesamtpaket.

                      N Offline
                      N Offline
                      novregen
                      wrote on last edited by
                      #52

                      Hallo, ist das script nun Fehlerfrei bzw .treten die Fehler nicht mehr auf ?

                      F 1 Reply Last reply
                      0
                      • N novregen

                        Hallo, ist das script nun Fehlerfrei bzw .treten die Fehler nicht mehr auf ?

                        F Offline
                        F Offline
                        fastfoot
                        wrote on last edited by
                        #53

                        @novregen sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                        Hallo, ist das script nun Fehlerfrei bzw .treten die Fehler nicht mehr auf ?

                        Ich denke doch, @Feuersturm hat sich nicht mehr gemeldet

                        iobroker läuft unter Docker auf QNAP TS-451+
                        SkriptRecovery: https://forum.iobroker.net/post/930558

                        FeuersturmF 1 Reply Last reply
                        0
                        • F fastfoot

                          @novregen sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                          Hallo, ist das script nun Fehlerfrei bzw .treten die Fehler nicht mehr auf ?

                          Ich denke doch, @Feuersturm hat sich nicht mehr gemeldet

                          FeuersturmF Offline
                          FeuersturmF Offline
                          Feuersturm
                          wrote on last edited by
                          #54

                          @fastfoot sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                          @novregen sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                          Hallo, ist das script nun Fehlerfrei bzw .treten die Fehler nicht mehr auf ?

                          Ich denke doch, @Feuersturm hat sich nicht mehr gemeldet

                          @fastfoot @novregen Mein System verhält sich unauffällig mit dem Skript. Somit alles bestens :-)

                          N 1 Reply Last reply
                          0
                          • FeuersturmF Feuersturm

                            @fastfoot sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                            @novregen sagte in [Skript]Covid 19: 7 Tage Werte aller Landkreise:

                            Hallo, ist das script nun Fehlerfrei bzw .treten die Fehler nicht mehr auf ?

                            Ich denke doch, @Feuersturm hat sich nicht mehr gemeldet

                            @fastfoot @novregen Mein System verhält sich unauffällig mit dem Skript. Somit alles bestens :-)

                            N Offline
                            N Offline
                            novregen
                            wrote on last edited by
                            #55

                            @feuersturm ist die aktuellste Version vom script denn jetzt hier online ?

                            FeuersturmF 1 Reply Last reply
                            0
                            • N novregen

                              @feuersturm ist die aktuellste Version vom script denn jetzt hier online ?

                              FeuersturmF Offline
                              FeuersturmF Offline
                              Feuersturm
                              wrote on last edited by
                              #56

                              @novregen Ja. Ich hab bei mir auch die Version " 21.12.2020 - Fix: Aufruf von setSchedules() aus main() entfernt - Ampel angepasst" im Einsatz. Du findest das aktuelle Skript im ersten Beitrag.

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              461

                              Online

                              32.7k

                              Users

                              82.5k

                              Topics

                              1.3m

                              Posts
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Home
                              • Recent
                              • Tags
                              • Unread 0
                              • Categories
                              • Unreplied
                              • Popular
                              • GitHub
                              • Docu
                              • Hilfe