dht22
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
dht22 [2015/08/14 10:45] – cmeckler | dht22 [2015/08/18 19:54] – cmeckler | ||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
* 2. Schritt | * 2. Schritt | ||
Benötigte Software installieren | Benötigte Software installieren | ||
+ | < | ||
apt-get install git-core | apt-get install git-core | ||
Zeile 20: | Zeile 20: | ||
./configure | ./configure | ||
make | make | ||
- | + | </ | |
- | 3. Schritt | + | |
Software starten mit Name des Programms plus Pin nummer, in diesem Fall Pin 4 | Software starten mit Name des Programms plus Pin nummer, in diesem Fall Pin 4 | ||
+ | < | ||
sudo ./loldht 4 | sudo ./loldht 4 | ||
| | ||
Zeile 29: | Zeile 29: | ||
Data not good, skip | Data not good, skip | ||
| | ||
+ | </ | ||
+ | * 4. Schritt | ||
+ | Kanäle in der Middelware einbinden. Hierzu in der Middelware auf Kanal Hinzufügen und anschließend Kanal erstellen klicken. | ||
+ | es wird 1 Kanal für die Temperatur und 1 Kanal für die Luftfeucht benötigt. IDs merken! | ||
- | 4. Schritt | + | * 5. Schritt |
- | Kanäle in der Middelware einbinden | + | Script |
- | Hierzu in der Middelware auf Kanal Hinzufügen und anschließend Kanal erstellen | + | < |
- | es wird 1 Kanal für die Temperatur | + | |
- | IDs merken! | + | |
- | + | ||
- | 5. Schritt | + | |
- | Script erstellen | + | |
nano / | nano / | ||
- | + | </ | |
- | mitt folgendem inhalt | + | mit folgendem inhalt |
+ | < | ||
#!/bin/bash | #!/bin/bash | ||
WERTE=$( / | WERTE=$( / | ||
Zeile 57: | Zeile 55: | ||
wget -O /dev/null " | wget -O /dev/null " | ||
fi | fi | ||
+ | </ | ||
Script ausführbar machen | Script ausführbar machen | ||
+ | < | ||
chmod +x / | chmod +x / | ||
+ | </ | ||
Script testen | Script testen | ||
+ | < | ||
/ | / | ||
+ | </ | ||
wenn alles funktioniert müssten nun in der Middelware messwerte erscheinen | wenn alles funktioniert müssten nun in der Middelware messwerte erscheinen | ||
- | 6. Schritt | + | * 6. Schritt |
cronjob erstellen | cronjob erstellen | ||
+ | < | ||
crontab -e | crontab -e | ||
+ | </ | ||
folgende Zeite hinzufügen, | folgende Zeite hinzufügen, | ||
+ | < | ||
0 * * * * / | 0 * * * * / | ||
+ | </ | ||