× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file DHT22 non funziona più dopo l'aggiornamento

More
10 years 4 months ago #3023 by Russo
Ciao a Tutti
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.

More
10 years 4 months ago - 10 years 4 months ago #3024 by alegrechi
Ciao Russo,
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...
Last edit: 10 years 4 months ago by alegrechi.

Please Log in to join the conversation.

More
10 years 4 months ago #3025 by tony
Non ho testato perché in questo momento non ho DHT atfivi. Fatemi sapere

Please Log in to join the conversation.

More
10 years 4 months ago #3026 by Russo
Non sono molto esperto e sinceramente non saprei cosa andare a controllare per capire se funziona.
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.

More
10 years 4 months ago #3028 by alegrechi
Scusami cerco di essere più preciso.

Da terminale digita esattamente questo comando:

sudo /home/pi/swpi/DHT/DHT_rf 22 18

Please Log in to join the conversation.

More
10 years 4 months ago #3030 by Russo
Ora provo subito.
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.

More
10 years 4 months ago #3031 by alegrechi
E' probabilmente collegato a questo. Se non riceve mai i dati dal dht forse non parte correttamente il ciclo di swpi !

Please Log in to join the conversation.

More
10 years 4 months ago - 10 years 4 months ago #3032 by Russo
Ok. Ho provato a lanciare il comando che mi hai dato e ora visualizzo correttamente la temperatura.
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)")
Last edit: 10 years 4 months ago by Russo.

Please Log in to join the conversation.

More
10 years 4 months ago #3033 by alegrechi
si ma fai copia incolla esattamente di quello che il mio comando ti ha sostituito!
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.

More
10 years 4 months ago #3035 by Russo
L'ho già fatto.
Ti ho allegato il file che ho sul raspberry
Attachments:

Please Log in to join the conversation.

More
10 years 4 months ago #3036 by alegrechi
Io ti chiedevo l'output che vedi sul terminale quando lanci il comando

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

Attachments:

Please Log in to join the conversation.

More
10 years 4 months ago #3037 by Russo
OK te lo mando.
Comunque la mancanza del sensore potrebbe impedire upload del file meteo.html?

Please Log in to join the conversation.

More
10 years 4 months ago #3038 by alegrechi
Si, potrebbe.
Che altri sensori hai collegati?

Please Log in to join the conversation.

More
10 years 4 months ago #3039 by Russo
Solo il DHT22. Poi nelle impostazioni del SintWind ho messo SIMULATE. Ma comunque ho solo il DHT collegato

Please Log in to join the conversation.

More
10 years 4 months ago #3040 by tony
Ho ripristinato la vecchia versione in attesa di capire il problema. v 1.21.21
The following user(s) said Thank You: alegrechi

Please Log in to join the conversation.

More
10 years 4 months ago - 10 years 4 months ago #3041 by Russo
Io ho fatto l'aggiornamento ma non è cambiato nulla.
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:
Last edit: 10 years 4 months ago by Russo.

Please Log in to join the conversation.

More
10 years 4 months ago #3042 by meteosismi
A me la .20 funziona come prima, nessun problema.
Antonio.

Please Log in to join the conversation.

More
10 years 4 months ago #3043 by alegrechi

meteosismi wrote: A me la .20 funziona come prima, nessun problema.
Antonio.

Ok quindi alla fine non era colpa dell'aggiornamento al DHT...

Please Log in to join the conversation.

More
10 years 4 months ago #3044 by tony
@russo,
"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.

Time to create page: 0.987 seconds