[vz-users] dht22 / Middleware füttern / sudo?

Rupert Schöttler rupert.schoettler at gmx.de
Sat Jan 5 12:54:17 CET 2019


Hallo Klemens,

ja, weil lodht nur mit root-Rechten funktioniert, muss auch das Skript
darum herum als root. sprich mit vorangestelltem "sudo" laufen. Das ist
in der Anleitung tatsächlich nicht ganz klar beschrieben.

Ich vermute, dass Du dht22script.sh gegenüber der Version im Wiki
geändert hast, denn es versucht ja irgend etwas nach /dev/null zu
speichern. Das steht in der Originalversion nicht drin, nur in der
(meiner ;-) Bemerkung ganz unten zum cronjob. Poste bitte Dein
dht22script.sh und ggf. die crontab-Zeile (Kommando crontab -l), dann
werden wir dem Fehler schon auf die Spur kommen. :-)


Viele Grüße

Rupert


Am 03.01.19 um 14:51 schrieb Klemens Kieninger:
> ich habe nach dieser Anleitung:
> https://wiki.volkszaehler.org/hardware/channels/sensors/dht22
>
> einen dht22 Sensor in Betrieb genommen. "sudo ./loldht 7 " funktioniert
>
> Bei "Script testen" mittels "~/dht22script.sh" kommt folgende Meldung:
>
> pi at rpivz:~ $ ./dht22script.sh   
> ./dht22script.sh: Zeile 7: [: : Ganzzahliger Ausdruck erwartet.
> Temperature:
> ./dht22script.sh: Zeile 12: [: : Ganzzahliger Ausdruck erwartet.
>
>
> offensichtlich brauche ich sudo Rechte. Aufgerufen mit "sudo
> ./dht22script.sh" funktioniert es. In der Konsole landet:
>
> pi at rpivz:~ $ sudo ./dht22script.sh
>
> Humidity: 59.00
> --2019-01-03 14:10:54-- 
> http://192.168.158.12/middleware.php/data/090aee70-0f57-11e9-81d9-0b33b502423a.json?operation=add&value=59.00
> Verbindungsaufbau zu 192.168.158.12:80 … verbunden.
> HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
> Länge: nicht spezifiziert [application/json]
> Wird in »»/dev/null«« gespeichert.
>
> /dev/null                                              [
> <=>                                                                                                            
> ]      26  --.-KB/s    in 0,001s 
>
> 2019-01-03 14:10:54 (41,6 KB/s) - »/dev/null« gespeichert [26]
>
> Temperature: 13.60
> --2019-01-03 14:10:54-- 
> http://192.168.158.12/middleware.php/data/bec4cd80-0f56-11e9-8b78-2369354e50b0.json?operation=add&value=13.60
> Verbindungsaufbau zu 192.168.158.12:80 … verbunden.
> HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
> Länge: nicht spezifiziert [application/json]
> Wird in »»/dev/null«« gespeichert.
>
> /dev/null                                              [
> <=>                                                                                                            
> ]      26  --.-KB/s    in 0,002s 
>
> 2019-01-03 14:10:55 (12,1 KB/s) - »/dev/null« gespeichert [26]
>
>
> Ist das so richtig? Muß hier die Anleitung noch korrigiert werden,
> oder muß ich die Rechte am Script ändern?
>
>
> Gruß Klem
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5643 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20190105/3e46391c/attachment.bin>


More information about the volkszaehler-users mailing list