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 | * 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 | * 4. Schritt | ||
- | Kanäle in der Middelware einbinden | + | Kanäle in der Middelware einbinden. Hierzu in der Middelware auf Kanal Hinzufügen und anschließend Kanal erstellen klicken. |
- | 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! |
- | es wird 1 Kanal für die Temperatur und 1 Kanal für die Luftfeucht benötigt. | + | |
- | IDs merken! | + | |
* 5. Schritt | * 5. Schritt | ||
- | Script erstellen | + | Script erstellen. Die Werte der URL und der ID müssen angepasst werden. |
+ | < | ||
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 * * * * / | ||
+ | </ | ||