868 MHz Funksensoren auswerten mit dem RaspyRFM
Mit dem hier vorgestelltem Aufsteckfunkmodul RaspyRFM für den Raspberry PI auf Basis eines RF69 Funkchips können diverse Funksensoren die im 868 MHz Band arbeiten empfangen werden.
Modell | Sensortyp | |
---|---|---|
Intertechno TX29 | Temperatur-/Feuchtigkeitssensor | |
Intertechno TX35 | Temperatur-/Feuchtigkeitssensor | |
Bresser 7in1 | Wetterstation (Temperatur, Feuchtigkeit, Wind, Regen, …) | |
EMT7110 | Energiezähler Zwischenstecker | |
Energy Count 3000 | Energiezähler Zwischenstecker |
Da die Sensoren mit unterschiedlichen Funkparametern arbeiten sorgt das Skript 868gw.py dafür dass diese zyklisch alle 15 s umgeschaltet werden so dass alle Sensoren quasi gleichzeitig empfangen werden können. Das Skript nimmt die Daten aller Sensoren entgegen und fügt noch weitere Berechnungen hinzu, etwa Minimal- und Maximalwerte, für Wettersensoren Taupunkt, Dampfdruck, absolute Luftfeuchtigkeit etc.. Die Messdaten werden anschließend je nach Konfiguration weiterverarbeitet:
- MQTT Broker, z. B. zur weiteren Verarbeitung durch Homeassistant, Node-Red, IO-Broker, etc.
- InfluxDB / InfluxDBCloud
- emonCMS
- HTTP Endpunkt