Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Corona-Ampel Österreich in VIS anzeigen

    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

    Corona-Ampel Österreich in VIS anzeigen

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      fastfoot @bergjet last edited by

      @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

      @fastfoot
      Habe ich auch schon gemacht. Die Daten von https://covid19-dashboard.ages.at/data/CovidFaelle_Timeline_GKZ.csv sind auch vorhanden.

      Habe es gerade mit der Version aus Post Nr 173 probiert und funktioniert einwandfrei. Du scheinst diese Version incl. VIS dazu nicht zu haben, sonst hättest du mehr Datenpunkte

      bergjet 1 Reply Last reply Reply Quote 0
      • bergjet
        bergjet @fastfoot last edited by

        @fastfoot
        Habe nun genau dieses Script und Vis aus Post 173.

        Bildschirmfoto 2021-04-22 um 13.42.44.png

        Im Log

        javascript.0	2021-04-22 13:36:31.474	error	(24364) at init (script.js.common.Corona_Insiders_neu:54:6)
        javascript.0	2021-04-22 13:36:31.474	error	(24364) at getData (script.js.common.Corona_Insiders_neu:62:16)
        javascript.0	2021-04-22 13:36:31.474	error	(24364) at ProtectFs.readFileSync (/opt/iobroker/node_modules/iobroker.javascript/lib/protectFs.js:23:36)
        javascript.0	2021-04-22 13:36:31.473	error	(24364) at readFileSync (fs.js:364:35)
        javascript.0	2021-04-22 13:36:31.473	error	(24364) at Object.openSync (fs.js:462:3)
        javascript.0	2021-04-22 13:36:31.473	error	(24364) script.js.common.Corona_Insiders_neu: Error: ENOENT: no such file or directory, open '/opt/iobroker/iobroker-data/files/Downloads/CovidFaelle_Timeline_GKZ.csv'
        

        Aber das File ist jedoch vorhanden, aber ohne Inhalt.

        F 1 Reply Last reply Reply Quote 0
        • F
          fastfoot @bergjet last edited by

          @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

          Aber das File ist jedoch vorhanden, aber ohne Inhalt.

          ja dann wundert mich das nicht. Hast du dein System neu aufgesetzt? Die Datei /etc/ssl/openssl.cnf muss in der letzten Zeile auf CipherString = DEFAULT@SECLEVEL=1 eingestellt sein.

          bergjet 1 Reply Last reply Reply Quote 0
          • bergjet
            bergjet @fastfoot last edited by

            @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

            muss in der letzten Zeile auf CipherString = DEFAULT@SECLEVEL=1 eingestellt sein.

            Auch das ist gemacht.
            Habe das File /opt/iobroker/iobroker-data/files/Downloads/CovidFaelle_Timeline_GKZ.csv gelöscht, aber es wird jetzt nicht mehr abgeholt nach einem Refresh.

            F 1 Reply Last reply Reply Quote 0
            • F
              fastfoot @bergjet last edited by

              @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

              @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

              muss in der letzten Zeile auf CipherString = DEFAULT@SECLEVEL=1 eingestellt sein.

              Auch das ist gemacht.
              Habe das File /opt/iobroker/iobroker-data/files/Downloads/CovidFaelle_Timeline_GKZ.csv gelöscht, aber es wird jetzt nicht mehr abgeholt nach einem Refresh.

              müsste dann eig. einen Fehler anzeigen, funktioniert hier wie es soll und hat auch schon die Daten von gestern. Funktioniert der Refresh Button? Füge mal zum Testen unterhalb der letzten Zeile getData(true) ein

              bergjet 1 Reply Last reply Reply Quote 0
              • bergjet
                bergjet @fastfoot last edited by

                @fastfoot
                Der javascript Adapter startet dauern neu. Ob mit oder ohne getData(true).

                F 1 Reply Last reply Reply Quote 0
                • F
                  fastfoot @bergjet last edited by

                  @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

                  @fastfoot
                  Der javascript Adapter startet dauern neu. Ob mit oder ohne getData(true).

                  Dann weiss ich auch nicht weiter, hier funktioniert alles. Meine Neustarts wie vorhin beschrieben waren auch beim CoronaAmpel Skript, da sind es noch mehr Daten. Probiere mal das hier, es lädt nur die Datei

                  const fs = require('fs');
                  const Path = require('path');
                  
                  const fileName = 'CovidFaelle_Timeline_GKZ.csv';        // Dateiname
                  const filePath = '/opt/iobroker/iobroker-data/files/Downloads';   // Dateipfad
                  const axios = require('axios').default;                 // In der JS-Instanz unter Module eintragen
                  const url = 'https://covid19-dashboard.ages.at/data/CovidFaelle_Timeline_GKZ.csv';
                  
                  // download and save csv file
                  async function getCSVFile (url) {  
                      const writer = fs.createWriteStream(Path.resolve(filePath, '', fileName));
                  
                      const response = await axios({
                          url: url,
                          method: 'GET',
                          responseType: 'stream'
                      })
                      response.data.pipe(writer);
                  
                      return new Promise((resolve, reject) => {
                          writer.on('finish', resolve)
                          writer.on('error', reject)
                      })
                  }
                  
                  getCSVFile(url);
                  
                  bergjet 1 Reply Last reply Reply Quote 0
                  • bergjet
                    bergjet @fastfoot last edited by

                    @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

                    Probiere mal das hier, es lädt nur die Datei

                    Auch da schmiert der javascript Adapter ab.

                    F 1 Reply Last reply Reply Quote 0
                    • F
                      fastfoot @bergjet last edited by

                      @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

                      @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

                      Probiere mal das hier, es lädt nur die Datei

                      Auch da schmiert der javascript Adapter ab.

                      Dann bin ich mit meinem Latein leider am Ende, man kann ja noch Debug und Verbose im Skripteditor einschalten, vielleicht bringt das noch eine Fehlermeldung. Hast du genügend Speicher? Ohne dein System zu kennen und ohne dass noch jd. einen Fehler damit meldet habe ich null Anhaltspunkte und probiert haben wir jetzt alles was mir dazu einfällt

                      bergjet 1 Reply Last reply Reply Quote 0
                      • bergjet
                        bergjet @fastfoot last edited by bergjet

                        @fastfoot
                        Wo kann man die Log vom script Debug ansehen?
                        Speicher sollte genug sein.
                        Bildschirmfoto 2021-04-22 um 15.09.09.png

                        F 1 Reply Last reply Reply Quote 0
                        • F
                          fastfoot @bergjet last edited by

                          @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

                          Wo kann man die Log vom script Debug ansehen?

                          im normalen LOG Tab

                          bergjet 1 Reply Last reply Reply Quote 0
                          • bergjet
                            bergjet @fastfoot last edited by bergjet

                            @fastfoot
                            Kommt auch nichts anderes.

                            host.raspberrypi	2021-04-22 15:13:04.250	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                            host.raspberrypi	2021-04-22 15:13:04.245	error	Caught by controller[0]: Error: ENOENT: no such file or directory, open '/opt/iobroker/iobroker-data/files/Downloads/CovidFaelle_Timeline_GKZ.csv'
                            

                            Es wird auch der Ordner "Downloads" nicht angelegt.

                            F 1 Reply Last reply Reply Quote 0
                            • F
                              fastfoot @bergjet last edited by

                              @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

                              Es wird auch der Ordner "Downloads" nicht angelegt.

                              Nein, den musst Du selbst anlegen. Das hattest Du aber nicht geschrieben bisher und hast von einem leeren File geschrieben. Das sollte doch dann dort drinnen gelegen haben!

                              bergjet 1 Reply Last reply Reply Quote 0
                              • bergjet
                                bergjet @fastfoot last edited by

                                @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

                                Das hattest Du aber nicht geschrieben bisher und hast von einem leeren File geschrieben

                                Ich habe das Testscript von oben laufen und da steht es so drinnen.

                                F 1 Reply Last reply Reply Quote 0
                                • F
                                  fastfoot @bergjet last edited by

                                  @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

                                  @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

                                  Das hattest Du aber nicht geschrieben bisher und hast von einem leeren File geschrieben

                                  Ich habe das Testscript von oben laufen und da steht es so drinnen.

                                  Ja, aber so war es schon 'immer' mit dem Skript.

                                  bergjet 1 Reply Last reply Reply Quote 0
                                  • bergjet
                                    bergjet @fastfoot last edited by

                                    @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

                                    Ja, aber so war es schon 'immer' mit dem Skript.

                                    So, jetzt geht es. Der Download Ordner hat gefehlt.
                                    Ich habe auf der alten Installation geschaut, der war eine frühere Version deines Scripts und da wurde die Datei im files Ordner gespeichert. Daher hat Vis die alten Daten angezeigt und nach löschen der Datei im Files Ordner kam der Fehler.
                                    DANKE.

                                    F 1 Reply Last reply Reply Quote 0
                                    • F
                                      fastfoot @bergjet last edited by

                                      @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

                                      @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

                                      Ja, aber so war es schon 'immer' mit dem Skript.

                                      So, jetzt geht es. Der Download Ordner hat gefehlt.
                                      Ich habe auf der alten Installation geschaut, der war eine frühere Version deines Scripts und da wurde die Datei im files Ordner gespeichert. Daher hat Vis die alten Daten angezeigt und nach löschen der Datei im Files Ordner kam der Fehler.
                                      DANKE.

                                      Auf den fehlenden Ordner wäre ich nie gekommen, man lernt halt nie aus 🙂

                                      bergjet 1 Reply Last reply Reply Quote 0
                                      • bergjet
                                        bergjet @fastfoot last edited by

                                        @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

                                        Auf den fehlenden Ordner wäre ich nie gekommen, man lernt halt nie aus

                                        Eventuell noch in der Installations Anleitung erwähnen. Oder wie bei der vergangenen Version in Files Ordner ablegen.

                                        F 1 Reply Last reply Reply Quote 0
                                        • F
                                          fastfoot @bergjet last edited by

                                          @bergjet sagte in Corona-Ampel Österreich in VIS anzeigen:

                                          @fastfoot sagte in Corona-Ampel Österreich in VIS anzeigen:

                                          Auf den fehlenden Ordner wäre ich nie gekommen, man lernt halt nie aus

                                          Eventuell noch in der Installations Anleitung erwähnen. Oder wie bei der vergangenen Version in Files Ordner ablegen.

                                          Das Skript bringt jetzt eine Fehlermeldung und bricht ab, der JS-Adapter stürzt nicht mehr ab

                                          1 Reply Last reply Reply Quote 1
                                          • bergjet
                                            bergjet last edited by

                                            Komisch, jetzt kommt eine Fehlermeldung:

                                            javascript.0	2021-07-28 13:20:01.548	error	(1402) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                            javascript.0	2021-07-28 13:20:01.547	error	(1402) at runMicrotasks (<anonymous>)
                                            javascript.0	2021-07-28 13:20:01.547	error	(1402) at getData (script.js.common.Corona_Inzidez_neu:67:11)
                                            javascript.0	2021-07-28 13:20:01.547	error	(1402) at Array.forEach (<anonymous>)
                                            javascript.0	2021-07-28 13:20:01.546	error	(1402) at script.js.common.Corona_Inzidez_neu:69:34
                                            javascript.0	2021-07-28 13:20:01.545	error	(1402) script.js.common.Corona_Inzidez_neu: TypeError: Cannot read property 'replace' of undefined
                                            

                                            Kann mir jemand sagen, woran das liegt?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            801
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            corona vis
                                            10
                                            217
                                            19557
                                            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