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. ioBroker Allgemein
  4. Feinstaubsensor

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Feinstaubsensor

Scheduled Pinned Locked Moved ioBroker Allgemein
29 Posts 14 Posters 6.0k Views 4 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.
  • S Offline
    S Offline
    Strizz
    wrote on last edited by
    #16

    Hallo Beowulf,

    falls es dich beruhigt: Meine Anmeldung hat noch länger gedauert. Habe mich dann bei Rajko noch mal gemeldet und mich in Erinnerung gerufen. Danach ging es dann sehr schnell. Meine Mail war offenbar im Spam-Ordner gelandet.

    Gruß Strizz

    Gesendet von iPad mit Tapatalk Pro

    1 Reply Last reply
    0
    • B Offline
      B Offline
      Beowolf
      wrote on last edited by
      #17

      Dann warte ich mal noch.

      Grüße

      Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

      1 Reply Last reply
      0
      • umbmU Offline
        umbmU Offline
        umbm
        wrote on last edited by
        #18

        Es gibt übrigens auch einen Adapter, der sowohl einen lokalen Sensor oder auch von luftdaten.info einbinden kann.

        Leider ist er noch nicht offiziell, ist aber über github verfügbar und funktioniert problemlos.

        https://github.com/klein0r/ioBroker.luftdaten

        Wen es interessiert:

        Der Autor hat den Adapter während eines Youtube-iobroker-Tutorials als Beispiel zur Adapter-Programmierung erstellt.

        https://youtu.be/fUMtyYOtRcQ

        1 Reply Last reply
        0
        • B Offline
          B Offline
          Beowolf
          wrote on last edited by
          #19

          Das ist ja fein.

          Der Adapter funktioniert sehr gut.

          Danke für den Hinweis.

          Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

          1 Reply Last reply
          0
          • StabilostickS Offline
            StabilostickS Offline
            Stabilostick
            wrote on last edited by
            #20

            Ich habe einen Schönheitsfehler entdeckt. Wenn eine Station xxxx auf luftdaten.info plötzlich ihren Dienst einstellt (bei mir ist sie einfach von der Übersicht verschwunden), ist das JSON-File von api.luftdaten.info/v1/sensor/xxxx/ leer.

            Das führt dann zu einem Fehler im Adapter:

            2018-06-26 21:45:00.613 - info: luftdaten.0 sensor type: remote
            2018-06-26 21:45:00.613 - info: luftdaten.0 sensor identifier: 2628
            2018-06-26 21:45:00.613 - info: luftdaten.0 remote request
            2018-06-26 21:45:03.183 - error: luftdaten.0 uncaught exception: Cannot read property 'sensordatavalues' of undefined
            2018-06-26 21:45:03.183 - error: luftdaten.0 TypeError: Cannot read property 'sensordatavalues' of undefined
            at Request._callback (C:\dev\iobroker\node_modules\iobroker.luftdaten\main.js:69:48)
            at Request.self.callback (C:\dev\iobroker\node_modules\iobroker.luftdaten\node_modules\request\request.js:185:22)
            at emitTwo (events.js:126:13)
            at Request.emit (events.js:214:7)
            at Request. (C:\dev\iobroker\node_modules\iobroker.luftdaten\node_modules\request\request.js:1157:10)
            at emitOne (events.js:116:13)
            at Request.emit (events.js:211:7)
            at IncomingMessage. (C:\dev\iobroker\node_modules\iobroker.luftdaten\node_modules\request\request.js:1079:12)
            at Object.onceWrapper (events.js:313:30)
            at emitNone (events.js:111:20)
            2018-06-26 21:45:03.693 - info: luftdaten.0 terminating
            

            Ich schlage deshalb vorsichtigerweise folgende Ergänzung in der main.js ab Zeile 56 vor:

            } else if (sensorType == "remote") {
                    adapter.log.info('remote request');
            
                    var url = "http://api.luftdaten.info/v1/sensor/" + sensorIdentifier + "/";
            
                    request(
                        {
                            url: url,
                            json: true
                        },
                        function (error, response, content) {
                            adapter.log.debug('Request done');
            
                            if (!error && response.statusCode == 200) {
                                if (content.length > 0) {
                                    for (var key in content[0].sensordatavalues) {
                   [...]
                                    }
                                }
                               else {
                                    adapter.log.warn("No JSON-data in response from '" + url + "'. Please check remote sensor identifier.");
                                }
                            } else {
                                adapter.log.error(error);
                            }
                        }
                    );
                }
            

            Das gleiche kann man zur Sicherheit auch in die lokale Abfrage einbauen.

            1 Reply Last reply
            0
            • B Offline
              B Offline
              Beowolf
              wrote on last edited by
              #21

              Muß das auf github geändert werden, oder kann man das auch selber? Wenn ja, wo finde ich die Datei auf meinem pi3?

              Grüße und Danke

              Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

              1 Reply Last reply
              0
              • StabilostickS Offline
                StabilostickS Offline
                Stabilostick
                wrote on last edited by
                #22

                Wenn bei Dir alles geht, brauchst Du erst mal nichts zu machen. Ist mehr als Anregung für den Author des Adapters gemeint, um diesen Sonderfall abzufangen. Und der macht das dann auf Github. Ich habe deshalb dort einen Issue erstellt. Als der Fehler bei mir auftrat, hab ich halt mal nach der Ursache gesucht.

                Wenn Du aber nicht warten kannst, findest Du die Datei unter

                  <iobroker-homeverzeichnnis auf/deinem/pi3="">/node_modules/iobroker.luftdaten/main.js</iobroker-homeverzeichnnis> 
                

                Viele Grüße, Thomas

                1 Reply Last reply
                0
                • haus-automatisierungH Online
                  haus-automatisierungH Online
                  haus-automatisierung
                  Developer Most Active
                  wrote on last edited by
                  #23

                  Habe heute ein Update vom Modul gemacht, sollte jetzt weniger loggen und den Fehler nicht mehr ausgeben.

                  🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                  🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                  📚 Meine inoffizielle ioBroker Dokumentation

                  1 Reply Last reply
                  0
                  • K Offline
                    K Offline
                    Karl_999
                    wrote on last edited by
                    #24

                    Danke für den Adapter.

                    Das geht jetzt natürlich einfacher als mit Skript.

                    Eine Frage / Anregung: Kann der Adapter direkt mehrere Stationen abfragen? Oder muss ich dafür jeweils eine neue Instanz anlegen?

                    1 Reply Last reply
                    0
                    • B Offline
                      B Offline
                      Beowolf
                      wrote on last edited by
                      #25

                      @umbm:

                      Es gibt übrigens auch einen Adapter, der sowohl einen lokalen Sensor oder auch von luftdaten.info einbinden kann.

                      Leider ist er noch nicht offiziell, ist aber über github verfügbar und funktioniert problemlos.

                      https://github.com/klein0r/ioBroker.luftdaten

                      Wen es interessiert:

                      Der Autor hat den Adapter während eines Youtube-iobroker-Tutorials als Beispiel zur Adapter-Programmierung erstellt.

                      https://youtu.be/fUMtyYOtRcQ `

                      Ich habe den Adapter bei mir installiert. Leider produziert der sehr, sehr viele Log-Einträge. Gibt es eine Möglichkeit das zu unterbinden?

                      Grüße und Danke

                      Manfred

                      Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                      1 Reply Last reply
                      0
                      • SegwayS Offline
                        SegwayS Offline
                        Segway
                        wrote on last edited by
                        #26

                        @Karl_999:

                        Eine Frage / Anregung: Kann der Adapter direkt mehrere Stationen abfragen? Oder muss ich dafür jeweils eine neue Instanz anlegen? `

                        Würde mich auch interessieren. Muss ich mehrere Instanzen machen für mehrere Stationen ?

                        Ich bräuchte 5 plus einen lokalen.

                        Kurze Info wäre gut.

                        Anmerkung:

                        Im Skript kommen noch ein paar mehr Daten, die der Adapter nicht liefert. Ist das so gewollt ?

                        ZB.: timestamp, sensor-id, sensor-type usw.

                        Gruß Dirk
                        Intel Proxmox Cluster (3x NUC) mit Debian & Proxmox / IoB als VM unter Debian / 60+ Adapter installiert

                        1 Reply Last reply
                        0
                        • SegwayS Offline
                          SegwayS Offline
                          Segway
                          wrote on last edited by
                          #27

                          @umbm:

                          Es gibt übrigens auch einen Adapter, der sowohl einen lokalen Sensor oder auch von luftdaten.info einbinden kann.

                          Leider ist er noch nicht offiziell, ist aber über github verfügbar und funktioniert problemlos.

                          https://github.com/klein0r/ioBroker.luftdaten `

                          Hallo,

                          wenn man zwei oder mehr Sesnoren-IDs hat muss man dann mit mehreren Instanzen des Adapters arbeiten ?

                          Gruß Dirk
                          Intel Proxmox Cluster (3x NUC) mit Debian & Proxmox / IoB als VM unter Debian / 60+ Adapter installiert

                          1 Reply Last reply
                          0
                          • M Offline
                            M Offline
                            martin
                            wrote on last edited by
                            #28

                            Könnt ihr mal zeigen wie ihr das in der VIS darstellt und evtl. eure Widgets zur Verfügung stellen?

                            1 Reply Last reply
                            0
                            • M Offline
                              M Offline
                              mike1976
                              wrote on last edited by
                              #29

                              Hallo,

                              hat den Sensor auch wer direkt per usb am pi am laufen?

                              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
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              809

                              Online

                              32.6k

                              Users

                              82.1k

                              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