- Posts: 52
- Thank you received: 0
- Sint Wind PI - Documentation
- Forum
- Volo Libero Monte Cucco
- Sint Wind PI
- DHT22 non funziona più dopo l'aggiornamento
Postate qui domande o segnalate problemi / bug che riscontrate,
DHT22 non funziona più dopo l'aggiornamento
non so se è successo anche a voi ma dopo l'ultimo aggiornamento dell' SintWind mi ha smesso di funzionare il sensore DHT22.
Guardando le specifiche dell'aggiornamento ho visto che proprio con questa versione dovevano essere stati risolti dei problemi ai sensori DHT. Premetto che a me prima funzionava benissimo, invece con questa versione non funziona più nulla.
E' successo a che a voi e sapete dirmi come risolvere?
Ciao
Please Log in to join the conversation.
la modifica è stata fatta su mio suggerimento perchè avevo notato che il DHT non decodificata i valori negativi.
Strano che non ti funzioni, l'avevo provato con tutti i valori.
Prova a vedere che ti dice direttamente il sensore:
nella cartella di swpi vai in DHT ed esegui
sudo DHT_rf 22 18
In ogni caso puoi ripristinare la versione precedente modificando il file sensor.py alla riga 80: trovi una riga commentata con scritto Alessandro in fondo
Ripristinala al posto di quella subito sotto...
Please Log in to join the conversation.
Please Log in to join the conversation.
Ho provato a digitare il comando che mi hai dato per vedere se il sensore funziona ma non me lo prende.
Comunque sembra proprio non comunicare con il database altre a non indicare la giusta temperatura
ho fatto un copia e incolla del terminale
************************************************************************
* Sint Wind PI 01.21.20 *
* *
* 2012-2013 by Tonino Tarsi <This email address is being protected from spambots. You need JavaScript enabled to view it.> *
* *
* System will start in 10 seconds - Press Ctrl-C to cancel *
************************************************************************
10.....9.....8.....7.....6.....5.....4.....3.....2.....1.....
[24/12/2013-17:46:07] Checking internet connetion ...
[24/12/2013-17:46:07] Internet ok
[24/12/2013-17:46:07] Checking internet connetion ...
[24/12/2013-17:46:07] Internet ok
[24/12/2013-17:46:07] Connected with IP : 151.41.103.249
[24/12/2013-17:46:07] Config Server running on port 80
[24/12/2013-17:46:07] loading plugins
[24/12/2013-17:46:07] Starting General WatchDog
[24/12/2013-17:46:07] Starting plugin : <module 'emoncmslog' from './plugins/emoncmslog.pyc'>
[24/12/2013-17:46:07][24/12/2013-17:46:07] Starting plugin : <module 'wugraphslog' from './plugins/wugraphslog.pyc'>
Checking internet connetion ...
[24/12/2013-17:46:08] Internet ok
mar 24 dic 2013, 19.08.14, CET
[24/12/2013-19:08:14] System time adjusted from NPT server : ntp1.inrim.it
[24/12/2013-19:08:14] Rereading config file ..
[24/12/2013-19:08:14] Disk space left = 938070016
[24/12/2013-19:08:14] Checking internet connetion ...
[24/12/2013-19:08:14] Internet ok
mar 24 dic 2013, 19.08.14, CET
[24/12/2013-19:08:14] System time adjusted from NPT server : ntp1.inrim.it
[24/12/2013-19:08:14] Rereading config file ..
[24/12/2013-19:08:14] Disk space left = 938070016
[24/12/2013-19:08:14] Checking internet connetion ...
[24/12/2013-19:08:14] Internet ok
mar 24 dic 2013, 19.08.15, CET
[24/12/2013-19:08:15] System time adjusted from NPT server : ntp1.inrim.it
[24/12/2013-19:08:15] Rereading config file ..
[24/12/2013-19:08:15] Disk space left = 938070016
[24/12/2013-19:08:15] Sleeping 600 seconds
mar 24 dic 2013, 19.08.16, CET
[24/12/2013-19:08:16] System time adjusted from NPT server : ntp1.inrim.it
[24/12/2013-19:09:17] Error connecting to Wugraphs db : (2003, "Can't connect to MySQL server on '62.149.150.192' (110)")
Il link della mia stazione meteo è www.trussino.com/swpi/meteo.html
Please Log in to join the conversation.
Da terminale digita esattamente questo comando:
sudo /home/pi/swpi/DHT/DHT_rf 22 18
Please Log in to join the conversation.
Però la cosa strana è che proprio il raspberry non comunica i dati al database MySql.
Cosa potrei controllare per questa cosa. Comunque intanto faccio la prova che mi hai detto
Please Log in to join the conversation.
Please Log in to join the conversation.
Riavvio il raspberry e controllo se è tornato a funzionare tutto, visto che il sensore funziona regolarmente. Giusto?
Fatto ma continua a non funzionare, faccio un copia e incolla. Sembra che non riesca a caricare i file sul database, comunque prima sul terminale si vedeva quando calcolava i dati da caricare e poi faceva vedere i vari dati caricati, ora non lo fa più.
[24/12/2013-19:36:30] System time adjusted from NPT server : ntp1.inrim.it
[24/12/2013-19:36:30] Internet ok
[24/12/2013-19:36:30] Rereading config file ..
[24/12/2013-19:36:30] Disk space left = 937906176
[24/12/2013-19:36:30] Checking internet connetion ...
[24/12/2013-19:36:30] Internet ok
mar 24 dic 2013, 19.36.31, CET
[24/12/2013-19:36:31] System time adjusted from NPT server : ntp1.inrim.it
[24/12/2013-19:36:31] Rereading config file ..
[24/12/2013-19:36:31] Disk space left = 937906176
[24/12/2013-19:36:31] Sleeping 600 seconds
mar 24 dic 2013, 19.36.32, CET
[24/12/2013-19:36:32] System time adjusted from NPT server : ntp1.inrim.it
[24/12/2013-19:37:33] Error connecting to Wugraphs db : (2003, "Can't connect to MySQL server on '62.149.150.192' (110)")
Please Log in to join the conversation.
Il sensore funziona ma swpi non interpreta correttamente i valori, ecco perchè poi non li scrive da nessuna parte!
Comunque come ti ho scritto nella prima risposta basta rimodificare il file sensor.py
Please Log in to join the conversation.
Ti ho allegato il file che ho sul raspberry
Please Log in to join the conversation.
sudo /home/pi/swpi/DHT/DHT_rf 22 18
In ogni caso ti allego il sensor.py modificato come era in precedenza. Questo dovrebbe funzionare
Attachment sensor.py.zip not found
Please Log in to join the conversation.
Comunque la mancanza del sensore potrebbe impedire upload del file meteo.html?
Please Log in to join the conversation.
Che altri sensori hai collegati?
Please Log in to join the conversation.
Please Log in to join the conversation.
Guardando un po' sul forum ho visto che indicavano di mettere su "False" una voce che si riferiva al server NTP. Ho provato a cambiarla e da quel momento è ripartito il sensore a indicare le temperature, però ora da un'altro errore riferito al I2C address.
Ho provato a digitale il comando "sudo i2cdetect" ma l'unica cosa che so è che deve venire fuori un 77 in fondo.
Vi allego una foto dove si vede che ogni volta che prova a contattare il database da l'errore
"Error accessing 0x77: Check your I2C address
Attachment IMG_3730.JPG not found
P.s Mi sono scordato che ora non mi fa nemmeno collegare all'interfaccia web del SintWind
Attachments:
Please Log in to join the conversation.
- meteosismi
- Offline
- Junior Boarder
- Posts: 22
- Thank you received: 2
Antonio.
Please Log in to join the conversation.
Ok quindi alla fine non era colpa dell'aggiornamento al DHT...meteosismi wrote: A me la .20 funziona come prima, nessun problema.
Antonio.
Please Log in to join the conversation.
"Error accessing 0x77: Check your I2C address" vuoi dire che hai un problema col device o con il collegamento .... controlla i contatti
Please Log in to join the conversation.
- Sint Wind PI - Documentation
- Forum
- Volo Libero Monte Cucco
- Sint Wind PI
- DHT22 non funziona più dopo l'aggiornamento