NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Erfahrungsbericht] [V3.5.1] DIY Feinstaubsensor mit HTTP einbinden (Sensor Community, Luftdaten.Info)

Wissen, Planung & Diskussion zur Unterstützung von Rest-API & Webabfragen im Timberwolf Server.
Stellt uns hier Eure Projekte und Ideen vor.
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
hans4711
Reactions:
Beiträge: 97
Registriert: Mi Nov 08, 2023 4:24 pm
Hat sich bedankt: 34 Mal
Danksagung erhalten: 56 Mal

[V3.5.1] DIY Feinstaubsensor mit HTTP einbinden (Sensor Community, Luftdaten.Info)

#1

Beitrag von hans4711 »

Hallo Zusammen,

hier eine Anleitung wie man den Feinstaubsensor der Sensor Community bzw. Luftdaten.Info in den Timberwolf Server einbinden kann.

Was ist der Feinstaubsensor
Das Projekt der Sensor Community bietet Selbstbau Sensoren zur Messung der Feinstaubkonzentration an. Über die Seite können die Feinstaubwerte der einzelnen User weltweit angezeigt werden. Der Sensor sendet wenn gewünscht die gemessenen Daten an die Sensor Community, aber kann auch per HTTP-API vom TWS ausgelesen werden.
Hier Infos zum Nachbau: https://sensor.community/de/sensors/airrohr/
Hier kann man den Sensor komplett ohne zu Löten kaufen: https://nettigo.eu/products/sensor-comm ... le-edition
Hier ein Video von Matthias Kleine zu dem Sensor, er hat auch noch ein alternatives Gehäuse verwendet: Video

Interessante Messergebnisse
Ich habe den Sensor sein ca. 1 Jahr im Einsatz. Es ist echt interessant wie auch auf dem Land ohne Verkehr die Werte schwanken und sehr oft Grenzwerte überschreiten. Der Feinstaub kommt hauptsächlich von den Heizungen. Der Sensor erkennt sogar wenn in der Nachbarschaft ein Lagerfeuer gemacht wird. Man kann nach den Messwerten die Fensterlüftung steuern. Wenn der Grenzwert überschritten sollte man vielleicht noch etwas mit dem Lüften warten.

Anbindung an den TWS
Der Sensor liefert unter http://<IP-Adresse des Sensors>/data.json alle Werte per JSON aus. Diese können per TWS mit folgenden Einstellungen ausgelesen werden:
Bild
Bild
Bild
Bild

Hier noch die Selektoren für das Auslesen der Werte:
sensordatavalues[value_type="SDS_P1"].value ( --> Für PM10)
sensordatavalues[value_type="SDS_P2"].value ( --> Für PM2.5)
sensordatavalues[value_type="SHT3X_temperature"].value
sensordatavalues[value_type="SHT3X_humidity"].value

Probleme:
Leider bietet der TWS die Objekteinheit µg/m³ nicht an.

Danke an Matthias Kleine. Ich habe den Aufruf aus seinem Quellcode für den ioBroker Adapter zum Luftdatensensor
Zuletzt geändert von Parsley am So Dez 24, 2023 10:31 pm, insgesamt 2-mal geändert.
3500 XL ID:1339

StefanW
Elaborated Networks
Reactions:
Beiträge: 9775
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4879 Mal
Danksagung erhalten: 7820 Mal
Kontaktdaten:

#2

Beitrag von StefanW »

Hallo Hans,
hans4711 hat geschrieben: So Dez 24, 2023 11:10 amLeider bietet der TWS die Objekteinheit µg/m³ nicht an.
ich habe das in die Liste der gewünschten Einheiten mit aufgenommen

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.
Antworten

Zurück zu „HTTP-API, REST & Web-Abfragen“