Sensori BMP085 , DHT22 con systemd (Raspbian Jessie)

Discussioni relative all'uso di sensori vari (temperatura, umidità, ....)
dolam
Messaggi: 222
Iscritto il: 15/08/2016, 23:08

Re: Sensori BMP085 , DHT22 con systemd (Raspbian Jessie)

Messaggioda dolam » 22/08/2020, 8:23

grazie carest per aver risolto questo annoso problema presentatosi da un certo momento in poi, anch'io non sono più riuscito a risolvere l'installazione dei 18b20 e dei dht 22 sui raspberry muletto che ho in giro per casa.
Per i Cavi di prolunga uso il filo telefonico a tre e ne ho uno da due metri circa sul DHT22 e un altro da 5 metri sul ds18b20, funzionano molto bene da svariati anni.
Non ho capito bene quello che hai fatto potresti postare cortesemente lo script da sostituire e dirmi dove va sostituito così provo se funziona anche a me,
il dht22 su buster non ne ha voluto sapere di andare , il ds 18b20 non va su entrambi pur essendo connessi su di essi.
Immagine


carest
Messaggi: 62
Iscritto il: 08/11/2018, 22:09

Re: Sensori BMP085 , DHT22 con systemd (Raspbian Jessie)

Messaggioda carest » 22/08/2020, 16:55

ciao dolam
Per i 18B20 non ho avuto problemi di installazione, ma solo di cavi lunghi che con la loro capacità parassita impedivano la trasmissione del segnale 1 wire. Per spiegazioni guarda:
https://www.vincenzov.net/tutorial/Rasp ... 1-wire.htm
https://www.maximintegrated.com/en/desi ... 1/148.html
questo link oggi vedo che non funziona.... a suo tempo feci la traduzione in un file di word, che allego

per il DHT22 ho fatto quello che ho scritto nel messaggio di ieri: copiato i driver da una vecchia SD e non scaricati da internet, poi nel /usr/local/bin/dht22.sh ho corretto il "-" che è presente nella guida

Codice: Seleziona tutto

#!/bin/sh
DATA="$(ADHT_metern.py $1 $2 $3)"
#echo $DATA
 
if [ x"$DATA" != x ] && [ "$DATA" != "ERROR" ]; then
    echo $DATA | cut -f 1 -d\ > /dev/shm/metern$3.txt
    echo $DATA | cut -f 2 -d\ >> /dev/shm/metern$3.txt
fi

prima dei due "d\", perché in realtà appariva un segno diverso (io in realtà l'ho copiato dalla guida precedente in pdf.... forse il testo sopra che ho preso da http://www.flanesi.it/doku/doku.php?id= ... vari_dht22 è corretto, comunque aprendo il file con un visualizzatore si vedeva il testo sbagliato).
Allegati
1-wire.7z
(237.67 KiB) Scaricato 151 volte


Torna a “Meters hardware”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti