- Messaggi: 434
- Karma: 5
- Ringraziamenti ricevuti 78
Postate qui domande o segnalate problemi / bug che riscontrate,
BMP085
Prima di eseguire il collegamento come spiegato qui avrei una domanda (soprattutto per Tony): dal pannello di cfg mi sembra di capire che se abilito l'opzione il sistema userà il bmp085 sia per la pressione che per la temperatura, mentre io vorrei continuare ad utilizzare la temperatura esterna dei sensori PCE. E' possibile?
Si prega Accedi a partecipare alla conversazione.
Da quello che ho in mano , credo comunque che la temperatura venga letta in modo separato , il BMP085 genera il valore "temp_in " chiamato "temperatura sistema" , e il sensore PCE ti continuerà a dare il valore "temp_out" .
Spero di aver capito ...
Saluti , Giuseppe
meteozippo.altervista.org/swpi/swpi_dashboard_meteo.html
First step :
Sensori Meteo WH1080+RFM01 868Mhz + Raspberry "Sint Wind Pi" online dal 23 Aprile 2013 al 22 Agosto .
Second step :
Davis Vantage pro2 + weatherlink .
Work in progress : Webcam ip e Vantage pro2 +Sint Wnd Pi
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 434
- Karma: 5
- Ringraziamenti ricevuti 78
- Messaggi: 434
- Karma: 5
- Ringraziamenti ricevuti 78
Ho una mezza idea di realizzare un'altra stazione meteo utilizzando solamente il raspberry + BMP085 e eventualmente il DHT11 per l'umidità.
Vorrei fare una scatoletta stagna (come quella che state per montare sul Cucco, bel lavoro davvero!) ma con solamente uno schermino solare esterno con all'interno i sensori di temperatura, pressione umidità. Pensi che ci sia una lunghezza massima di filo tra la GPIO e i sensori?
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 434
- Karma: 5
- Ringraziamenti ricevuti 78
Come hai posizionato i sensori dentro lo schermo? Li hai protetti in qualche modo? Puoi fare una foto dettagliata?
Ormai ho già ordinato diversi giorni fa il DH11 su ebay... sono in attesa che arrivi. In ogni caso l'umidità sarebbe marginale... quello che mi interessa sarebbe soprattutto la temperatura
Si prega Accedi a partecipare alla conversazione.
Per i DH hai ragione. A me serviva il 22 perché l'umidità determina la base cumulo che è importante per il volo.
Il 22 dà esattamente gli stessi valori della PCE mentre per l'11 ho riscontrato degli scostamenti del 10-15%
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 434
- Karma: 5
- Ringraziamenti ricevuti 78
- Roberto Vaccaro
- Offline
- Moderatore
Ho provato sia BMP085 che il DHT11 e funzionano ambedue.
A me interesserebbe che il DHT11 mi desse la temperatura e l'umidità interna.
In questo modo potrei svincolare del tutto la consolle e metterla dove più mi piace. Infatti avrei tutti i dati dai sensori con l'RFM01 e quelli interni col DH. Pensi sia possibile farlo senza troppi problemi?
Si prega Accedi a partecipare alla conversazione.
Per il BMP già cosi. La sua temperatura và a costituire la temperature interna nel caso di RFM01
Per il DH11 .. non mi ricordo se l'ho fatto. Domani ti controllo sul codice ed in caso contrario aggiorno.
Se metti sia il DH11 che il BMP085 metterei come temperatura interna quella del BMP che è sicuramente più precisa.
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
Il BMP085 è sicuramente più preciso,però in caso di installazione remota è sicuramente più importante tenere sotto controllo la temperatura e l'umidità interna del sistema. Anzi non sarebbe male avere degli avvisi via e-mail o sms. Bhe sto andando troppo oltre .... forse ci hai già pensato.
Si prega Accedi a partecipare alla conversazione.
def run(self):
log("Starting plugin : %s" % sys.modules[__name__])
while 1:
###################### Plugin run
if globalvars.meteo_data.temp_in > 50:
SendMail(self.cfg, "Temperatura", "La temperatura ha superato i 50 gradi", None):
###################### end of Plugin run
time.sleep(300)
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
Roberto
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
tony ha scritto: Non ho provato perché non ho un altro DH da installare. Comunque con RFM01,BMP05 e DH11/22 questa dovrebbe essere essere la situazione :
temp_out = RFM01=======================> SI
hum_out = RFM01========================> SI
abs_pressure = BMP085==================> Sembra di sì, la differenza tra i due RASP è minima
temp_in = BMP085=======================> Anche questa sembra di sì
hum_in = DH11/22=======================> SI
Prova a fammi sapere
Però non è esattamente quello che serve, in questo modo devo usare due sensori. L'ideale sarebbe usarne uno solo scegliendo da configurazione.
Quello che vorrei fare è usare il DH per la temperatura e umidità interna.
Ho fatto le prove un po' in fretta, ora lascio il sistema acceso e domani controllo meglio.
Ciao e grazie di tutto.
Roberto
Si prega Accedi a partecipare alla conversazione.
Se usi solo il DH per umidità e temperatura dove prendi la pressione ?
Prova a completare lo schema come ti servirebbe :
temp_out =
hum_out =
abs_pressure =
temp_in =
hum_in =
Tieni presente che il DH11, costa poco, ma è molto approssimativo. Io in montagna l'ho immediatamente sostituito con un DH22. Ecco perche per la temperatura temp_in ho messo il BMP ( se c'è altrimenti prende il DH ).
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
Non avevo considerato il fatto che la pressione viene misurata da un sensore all'interno della consolle e non dai sensori esterni.
Quindi se si vuole anche l'umidità interna bisogna usarli tutti e due.
Da cui, se non erro:
temp_out = sensori est.
hum_out = sensori est.
abs_pressure = BMP
temp_in = BMP
hum_in = DH
faccio ancora dei test e ti tengo informato
Divertiti sul CUCCO.
Io oggi invece sono in servizio come da mio avatar.
Ciao
Roberto
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
Ho fatto i test e ho constatato che i due sensori insieme mi danno problemi, i dati vengono aggiornati una sola volta dopo di che basta. Testando i sensori e l'RFM singolarmente non ci sono problemi. Sembra un po' come il problema di "mpettar" sul topic RFM01.
Ti allego il log. Quando hai tempo e voglia dacci un'occhiata.
Ciao
Roberto
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
Dai commenti sui log si dovrebbe vedere.
Per scrupolo ho riprovato poco fa ma fa lo stesso problema, da una sola lettura e poi si ferma.
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
Allegato Log.txt non trovato
Si prega Accedi a partecipare alla conversazione.
dovrò collegare i sensori sulla mia.
Intanto disattiva il reset della wifi che non credo nel tuo caso serva :
wifi_reset_if_down = False
e se hai tempo posta anche il log ( sempre dopo reboot ) con solo BMP e solo DH
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
Allegato TestDHdaterminale.txt non trovato
Allegato SoloBMP.txt non trovato
Allegato SoloDH.txt non trovato
Fatto come hai detto, vedrai che anche col solo DH c'è una sola lettura e poi si ferma. Ho anche testato il DH da terminale e funziona.
Ciao da Roberto
Si prega Accedi a partecipare alla conversazione.
Mhhhh comunque stranissima sta cosa .. non c'è nessun loop nella lettura del DHT. Da analizzare con calma ...
Mi è venuta in mente una cosa per circoscrivere il problema.
Io in montagna li ho entrambi ma con sensore diverso. Prova a mettere :
sensor_type = NEVIO16
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
Leggo temperatura esterna umidità esterna e temperatura interna.
Suppongo che il DH dia temp esterna e umidita' esterna e il BMP pressione e temperatura interna. Ti allego il log
Allegato LogNevio16.txt non trovato
Grazie
Roberto
Si prega Accedi a partecipare alla conversazione.