piHouse erweitern: Außen- und Schlafzimmer-Temperatursensoren hinzufügen
Projekt-Update
In der neuesten Iteration meines piHouse Home-Automation-Projekts installierte ich zwei zusätzliche DS18B20 Temperatursensoren: eine Außeneinheit, die ich zuvor programmiert aber nie deployed hatte, und einen neuen Sensor im Schlafzimmer. Das Upgrade erforderte sorgfältige Hardwareplanung, einen neuen Kabelzug durchs Haus und nach draußen, und das Duplizieren des existierenden Sensor-Auslese-Skripts.
Das Kabelziehen und Löten der Verbindungen waren die zeitaufwendigsten Teile. Ich stand auch vor Herausforderungen bei der Positionierung des Außensensors – direkte Sonneneinstrahlung beeinträchtigte die Genauigkeit, daher experimentiere ich mit schattigen Platzierungen und Schutzgehäusen.
Im Folgenden wichtige Highlights und ein Quick-Reference für die Befehle, die ich auf dem Raspberry Pi zum Abrufen der Sensordaten nutze. Der vollständige Beitrag mit Diagrammen und Code-Snippets ist hier verfügbar.
Beim Testen der neuen Hardware lese ich den Sensor-Output direkt aus dem 1-Wire-Dateisystem:
pi@raspberrypi:~ $ cat /sys/bus/w1/devices/28-00000512f401/w1_slave 2>&1
Dies gibt die rohe Temperaturmessung und Fehlerstatus aus, die ich dann in meinem Monitoring-Skript parse.
Herstellungsprozess
- Lambda-Sonde (O2-Sensor) verstehen: Rolle, Position und Ausfallanzeichen
- LED mit PIR-Bewegungsmelder am Raspberry Pi steuern
- Günstiger Raspberry Pi Bodenfeuchtesensor für smarte Bewässerung
- DS18B20 Temperatursensor am Raspberry Pi testen
- Raspberry Pi Heimtemperaturmonitor mit MCP9808, InfluxDB & Grafana bauen
- Sensor Telemetrie 2.0.1 – Fortschrittliche Temperaturüberwachung mit Azure IoT Hub
- Emotionssensor & EEG: Günstige Hardware für Echtzeit-Emotionserkennung
- UnifiedWater v1 – Komplettes Arduino Wasserqualitäts-Sensorkit
- River Health Monitor: Arduino-basiertes Wasserqualitäts-Messsystem
- Sensorturm mit Arduino Cloud: Temperatur, Bewegung & Gase überwachen