- Messaggi: 286
- Karma: 3
- Ringraziamenti ricevuti 63
- Sint Wind PI - Documentation
- Forum
- Volo Libero Monte Cucco
- Sint Wind PI
- Ricezione dati con chiavetta USB DVB rtl433
Postate qui domande o segnalate problemi / bug che riscontrate,
Ricezione dati con chiavetta USB DVB rtl433
Ritengo si tratti di casi limite (per carità: sempre possibili, tuttavia remoti come probabilità...) avere la sfiga che il vicino si compri la stazione meteo identica alla propria
Per questo considero sia meno laborioso modificare da sè -in caso di necessità- il file sensor_wh1080rtlsdr.py così come esposto sopra anzichè sclerare per implementare la funzione direttamente nel pannello di controllo (le variazioni da eseguire in questo caso sarebbero moooolto numerose, credimi), anche se indubbiamente una volta fatto il lavoro renderebbe swpi ancora più fantastico.
Si prega Accedi a partecipare alla conversazione.
seven ha scritto: .........
Per questo considero sia meno laborioso modificare da sè -in caso di necessità- il file sensor_wh1080rtlsdr.py così come esposto sopra anzichè sclerare per implementare la funzione direttamente nel pannello di controllo (le variazioni da eseguire in questo caso sarebbero moooolto numerose, credimi), anche se indubbiamente una volta fatto il lavoro renderebbe swpi ancora più fantastico.
Lo penso anch'io Nicola....
è un pò una mia fissa cercare eventuali anomalie e provare a risolverle
EDIT:
un pò come questo 'piccolo' problemino ....
Valerio
Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Si prega Accedi a partecipare alla conversazione.
eliminando il rognoso RFM01!
Ho voluto provarlo, ma ho un problema con l'avvio del tutto, vuol dire:
1. montato l'immagine 845 su una SD fresca
2. fatto l'update di SWPI attraverso Webconfig su ver. 1.23.96
3. fatto le impostazioni di "swpi.cfg" attraverso Webconfig settando su RTL-SDR
La chiavetta DVB-T usata è questa: www.amazon.it/gp/product/B013Q97J8W/ref=...01_s00?ie=UTF8&psc=1
SWPI parte, ma non trova la chiavetta DVB-T e arresta...
cosa possto fare? O cosa ho sbagliato/dimenticato?
Devo dire che non sono proprio un drago di linux, ho soltanto qualche conoscenza di base
immagine allegata contiene lo screenshot dell'errore
Si prega Accedi a partecipare alla conversazione.
Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Si prega Accedi a partecipare alla conversazione.
la cosa più comoda sarebbe un'immagine ver.845 con tutto già installato, ma il link download non funziona... www.vololiberomontecucco.it/vlmc/index.p...usb-rtl-sdr-per-swpi
A installare manualmente mi esce sempre lo stesso errore quando immetto il comando "cmake" mi esce
pi@swpi ~/swpi/rtl-sdr/build $ cmake ../ -DINSTALL_UDEV_RULES=ON -DDETACH_KERNEL_DRIVER=ON
-bash: cmake: command not found
pi@swpi ~/swpi/rtl-sdr/build $
Cosa stò sbagliando?
Si prega Accedi a partecipare alla conversazione.
sembra un problema di librerie
leggi bene questo post
e i successivi 6/7 post a seguire...almeno fino a questo
facci sapere
Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Si prega Accedi a partecipare alla conversazione.
pi@swpi ~ $ sudo apt-get -y install libusb-1.0-0-dev cmake
W: Blocco disabilitato per il file di blocco in sola lettura /var/lib/dpkg/lock
E: Impossibile scrivere in /var/cache/apt/
E: L'elenco dei pacchetti o il file di stato non può essere letto o aperto.
anche con "sudo apt-update/upgrade" stessa cosa
Come posso togliere la sola lettura? c'é un comando come in swpi ver.3 tipo "rw-ro" per togliege/mettere la sola lettura?
Ho cercato un po nel forum ma nn ho trovato nulla..
Si prega Accedi a partecipare alla conversazione.
quando hai finito esegui un sudo reboot
Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Si prega Accedi a partecipare alla conversazione.
Mille grazie asy961 dell'aiuto!
Si prega Accedi a partecipare alla conversazione.
Qualcuno che usa la chiavetta RTL-SDR ha riscontrato il mio stesso o simile problema?
Nn sò se centra, ma i sensori esterni funzionano con normali pile alkaline e senza sensore pioggia (rimosso sensore pioggia e panellino solare per poter usare pile non riccaricabili)
qui il link Wunderground per vederlo sul grafico:
www.wunderground.com/personal-weather-st...=ITRENTIN118#history
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 286
- Karma: 3
- Ringraziamenti ricevuti 63
Che tipo di stazione meteo possiedi?
Nik
Si prega Accedi a partecipare alla conversazione.
-Funziona su di un RaspB B+ ataccato 24/7 in rete attraverso ethernet
-Ricevitore è la chiavetta RTL-SDR lincata un paio di post prima
-Viene alimentato con 5v 2.1A
-sensori e riccevitore sono a 3m linea d'aria (con finestra in mezzo)
È funzionato per 2 anni e mezzo circa con alternativamente ataccato la stazione PCE o il modulo RFM01 senza mai avere questo problema...
Il ricevitore RFM01 ogni tanto diceva "BAD DATA RECEIVED" che lo rendeva poco affidabile..
La stazione PCE invece nn ha mai avuto problemi di ricezzione, neanche adesso, ma siblocca ogni paio di giorni...
Questo errore dei picchi di temperatura me li fa da quando ho la chiavetta RTL-SDR e quasi sul minuto ogni 2 ore (per 3-4 minuti, cioè 5-6 pacchetti riccevuti ogni 48 secondi).
Ho letto da qualche parte che il sensore temperatura ricceve ogni 2 ore l'ora attraverso segnale radio, così ho provato ad accendere e spegnere la funzione della sincronizzazione dell'ora attraverso la chiavetta RTL-SDR perché mi pareva nn funzionasse (acceso per 24h avendo disattivato il NTP da internet. nessuna sincronizzazione dell'ora)
Un idea di cosa può essere?
Si prega Accedi a partecipare alla conversazione.
puoi postare la configurazione completa (omettendo le password) ?
Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 286
- Karma: 3
- Ringraziamenti ricevuti 63
In poche parole il trasmettitore dei tuoi sensori usa un protocollo leggermente diverso da quello che ho usato per 'confezionare' il driver rtl-sdr.
Con Asy abbiamo già risolto il problema, ma non ho ancora sottoposto un merge a Tony.
La soluzione è scaricare rtl_433 da GitHub, modificare un file aggiungendo qualche comando e ricompilarlo. L'intera operazione è descritta in questo post
Si prega Accedi a partecipare alla conversazione.
la soluzione indicata da Seven credo sia giusta in quanto nella configurazione non emergono errori....
mi sono accorto che non hai il sensore di pressione.....
è una scelta o una mancanza??
se vuoi puoi montare un sensorino cinese che costa veramente poco e funziona niente male.....
lo trovi qui ed è un clone del Bosch BME280
per il montaggio puoi seguire questa discussione
@Nicola
non ci crederai ma ultimamente ho testato la chiavetta con un gruppo sensori PCE montato a 500 metri di distanza in aria libera e riceveva che un piacere
incredibile !!!
Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Si prega Accedi a partecipare alla conversazione.
Proverò le soluzioni da voi proposte.
@asy961
sensore pressione è una mancanza, dato che usando la stazione-schermo PCE usava il sensore integrato..
Ho letto il tread del sensore BME280 un paio di giorni fà e stavo giocando con l'idea di montarne uno.. però prima vorrei far funzionare il resto dei sensori con la chiavetta RTL-SDR in maniera da nn dover smanettare ogni paio di gg sulla stazione (fuori stagione ci si mette 1 ora a piedi fin qui)..
Giocavo anche con l'idea di eliminare i sensori radio e metterci il BME280 con sensoriPCE ataccati via cavo (attraverso MCP3002) ma allora perdo il sensore pioggia giusto?
Si prega Accedi a partecipare alla conversazione.
hoshi_90 ha scritto: ....... ma allora perdo il sensore pioggia giusto?
esatto,
l'unico modo per mantenere tutti i sensori è la ricezione via radio (PCE, RFM01, RTL-SDR) non ricordo nessuno che abbia implementato il sensore pioggia sulla GPIO (ma potrei anche sbagliarmi), a meno che il dato della pioggia non sia per te rilevante, dipende dalla funzione della tua stazione.
Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Si prega Accedi a partecipare alla conversazione.
Ieri venerdi ho seguito le istruzzioni per il driver a 87bit e sembrava tutto ok..
Stamattina ho controllato il log su Wunderground e nn ha risolto il problema..
Cosi ho deciso di riinstallare la modifica, facendo attenzione a eventuali anomalie in fase di CMAKE,MAKE,SUDO MAKE INSTALL
Al 2. passo (MAKE) mi è uscito un errore, ma nn so cosa significa
Ho allegato uno screenshot
La cartella "mod" nella string
pi@swpi~/swpi/mod/src/build $
è la cartella in cui ho scompattato l'interno della cartella rtl_433 da github e sustituito il file modificato per gli 87bit.
@asy961
Il sensore pioggia nn mi è tanto importante, ma avendolo vorrei anche usarlo.. sennò avrei già da tempo messo il filo invece dell'antenna, risparmiandomi tanti casini con la stazione PCE e il modulo RFM01
Sarbbe un casino integrarlo attraverso GPIO?
Si prega Accedi a partecipare alla conversazione.
per il sensore pioggia non saprei...
bisognerebbe creare un driver adeguato che legga i dati da una porta libera sulla GPIO...
ma io non sono a quel livello....
Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 286
- Karma: 3
- Ringraziamenti ricevuti 63
Io ero arrivato a circa 300 metri ma usavo una antenna direttiva TV, tu stai usando il semplice antennino in dotazione alla chiavetta USB?
@hoshi_90: Dai che ci sei quasi: la cartella 'build' devi crearla nella cartella principale in cui scompatti rtl_433, che alla fine dovrà presentarsi come in figura allegata.
A quel punto entra in /build con cd build, e poi segui la sequenza di comandi descritti nel post già citato.
P.S.: Opps, l'allegato mi è venuto enorme, ma almeno così è leggibile
P.S.2: Ho modificato il vecchio post con le istruzioni allegando l'immagine, in modo da rendere più chiaro il passaggio ad eventuali altri utenti interessati.
Si prega Accedi a partecipare alla conversazione.
seven ha scritto: @asy961: Caspita Valerio, mi sa che è il record mondiale!
Io ero arrivato a circa 300 metri ma usavo una antenna direttiva TV, tu stai usando il semplice antennino in dotazione alla chiavetta USB?
Si Nicola....condizioni ottimali a 1600m slm....sensori a vista senza ostacoli in mezzo...chiavetta con antenna originale inserita nel portatile per fare prove.....ricezione regolare ogni 48s....
questa chiavettta è proprio incrediblie
Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 286
- Karma: 3
- Ringraziamenti ricevuti 63
Si prega Accedi a partecipare alla conversazione.
a questo punto aspetto la chiavetta per mettermi al lavoro
Si prega Accedi a partecipare alla conversazione.
Mille grazie asy961 e seven dell'aiuto e pazienza!
Ho avuto un frainteso dalle istruzzioni dove dice "nella cartella sorgente"
pensavo fosse intesa la cartella "src" (sources)
L'italiano nn è mia madrelingua ...
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 286
- Karma: 3
- Ringraziamenti ricevuti 63
hoshi_90 ha scritto: Ho avuto un frainteso dalle istruzzioni dove dice "nella cartella sorgente"
pensavo fosse intesa la cartella "src" (sources)
Guarda, me la sentivo E' per quello che ho postato l'immagine, così da eliminare ogni dubbio
Ottimo hoshi_90, è un piacere!
Ciaschini ora tocca a te, ti aspettiamo
Si prega Accedi a partecipare alla conversazione.
...lavora alla grande!! grazie di tutto ragazzi
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 286
- Karma: 3
- Ringraziamenti ricevuti 63
Si prega Accedi a partecipare alla conversazione.
ho fatto varie prove con la chiavetta e funziona molto bene, ma c'è un problema che mi fa diventare matto, ogni volta che riavvio, tutti gli estremi max e min vengono azzerati, ho controllato nel file meteo.txt e dopo il reboot risultano "null"
sapreste aiutarmi?
PS: il log sembra apposto, l'unica cosa che non mi torna, appena avviato, prima che sincronizzi l'orario, risulta sempre la data del 24 dicembre (data in cui ho installato la chiavetta), poi viene sincronizzata alla data attuale, FORSE in quel frangente swpi lo vede come un cambio di giorno e resetta i dati giornalieri? infatti il primo giorno al riavvio non c'erano problemi, mentre il problema si è presentato il giorno dopo
************************************************************************
* Sint Wind PI 01.24.01 *
* *
* 2012-2016 by Tonino Tarsi <tony.tarsi@gmail.com> *
* *
* System will start in 10 seconds - Press Ctrl-C to cancel *
************************************************************************
10.....9.....8.....7.....6.....5.....4.....3.....2.....1.....
[24/12/2016-17:25:16] loading plugins
[24/12/2016-17:25:16] Starting sensor reading - Sensor type is : WH1080_RTL-SDR
[24/12/2016-17:25:16] Starting plugin : <module 'AllLogger' from './plugins/AllLogger.pyc'>
[24/12/2016-17:25:16] Config Server running on port 80
[24/12/2016-17:25:17] Checking internet connetion ...
[24/12/2016-17:25:17] Internet ok
[24/12/2016-17:25:17] Checking internet connetion ...
[24/12/2016-17:25:17] Internet ok
dom 25 dic 2016, 09.16.22, CET
[25/12/2016-09:16:22] System time adjusted from NPT server : europe.pool.ntp.org
[25/12/2016-09:16:22] Connected with IP :95.235.28.87
[25/12/2016-09:16:22] Starting General WatchDog
dom 25 dic 2016, 09.16.23, CET
[25/12/2016-09:16:23] System time adjusted from NPT server : europe.pool.ntp.org
[25/12/2016-09:16:23] RTL-SDR-compatible USB DVB-T dongle detected.
[25/12/2016-09:16:28] Warning could not delete wh1080-rtl_433.txt file
[25/12/2016-09:16:28] Starting RF listening
[25/12/2016-09:17:18] First data received from WH1080_RTL-SDR, station 0051. Processing...
[25/12/2016-09:17:18] BMP085 - Temperature: 12.2 C Pressure: 1012.5
[25/12/2016-09:17:18] Calculating Meteo data and statistics
[25/12/2016-09:17:18] Logging data to Database
wlan0 is up
[25/12/2016-09:17:20] Dir: SW - Spd: 0.0 - Gst: 1.281 - Tout: 7.5 - Tin: 12.2 - Hout: 72.0 - P: 1024 - Rtot: 0.0 - RDay: 0.0 - R1h: 0.0 - R24h: 0.0 - CB: 671
[25/12/2016-09:17:21] Using Dayligth settings--set-config zoom=1 --set-config photoeffect=1 --set-config flashmode=0 --set-config afdistance=0 --set-config iso=1 --set-config iso=0 --set-config flashmode=0
[25/12/2016-09:17:21] 1 Cameras found
[25/12/2016-09:17:21] Camera 1 : Canon PowerShot A75 (PTP mode) Port : usb:001,005 USB : 001 005
[25/12/2016-09:17:21] Capturing from Camera : 1 = Canon PowerShot A75 (PTP mode)
[25/12/2016-09:17:32] Captured : ./img/camera1_25122016-091721.jpg
[25/12/2016-09:17:32] Processing image :./img/camera1_25122016-091721.jpg
[25/12/2016-09:17:37] Processed image :./img/camera1_25122016-091721.jpg
[25/12/2016-09:17:38] CameraPI - Using Dayligth settings-n -w 2592 -h 1936 -sa 40 -sh 40 -br 50 -ev 0 -ex auto -awb horizon -q 100 -ISO 100
[25/12/2016-09:17:44] Processing image :./img/raspi_25122016-091737.jpg
[25/12/2016-09:17:50] Processed image :./img/raspi_25122016-091737.jpg
[25/12/2016-09:17:50] Checking internet connetion ...
[25/12/2016-09:17:50] Internet ok
[25/12/2016-09:17:55] Sending file to server : raspi.jpg OK
[25/12/2016-09:17:55] Sending :camera1.jpg
[25/12/2016-09:18:01] Sending file to server : camera1.jpg OK
[25/12/2016-09:18:01] Logging data to Wunderground ...
[25/12/2016-09:18:01] Log to Wunderground : success
[25/12/2016-09:18:01] Log to Wunderground : success
[25/12/2016-09:18:01] Logging data to PWS ...
[25/12/2016-09:18:02] Log to PWS : Data Logged and posted in METAR mirror.
dom 25 dic 2016, 09.18.03, CET
[25/12/2016-09:18:03] System time adjusted from NPT server : europe.pool.ntp.org
[25/12/2016-09:18:03] Deleted file : /dev/shm/meteo.txt
[25/12/2016-09:18:03] Sending file to server : meteo.txt OK Deleted
[25/12/2016-09:18:03] Data sent to server : OK
[25/12/2016-09:18:06] New data received from WH1080_RTL-SDR station 0051. Processing...
[25/12/2016-09:18:06] BMP085 - Temperature: 12.2 C Pressure: 1012.4
[25/12/2016-09:18:06] Calculating Meteo data and statistics
[25/12/2016-09:18:06] Logging data to Database
[25/12/2016-09:18:09] Dir: W - Spd: 0.0 - Gst: 0.0 - Tout: 7.5 - Tin: 12.2 - Hout: 72.0 - P: 1024 - Rtot: 0.0 - RDay: 0.0 - R1h: 0.0 - R24h: 0.0 - CB: 671
[25/12/2016-09:18:54] New data received from WH1080_RTL-SDR station 0051. Processing...
[25/12/2016-09:18:54] BMP085 - Temperature: 12.2 C Pressure: 1012.3
[25/12/2016-09:18:54] Calculating Meteo data and statistics
[25/12/2016-09:18:54] Logging data to Database
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 286
- Karma: 3
- Ringraziamenti ricevuti 63
Come sai la Raspberry non ha (di serie) il RealTimeClock, l'orologio di bordo presente nei normali PC che mantiene l'ora grazie ad una batteria tampone quando il PC è spento.
Quindi appena accesa la Rasp non 'sa' né che giorno né che ora sia, per questo appena rebootata interroga un server NTP (Network Time Protocol) che le fornisce gentilmente data ed ora (vedi la seguente riga nel log):
dom 25 dic 2016, 09.16.22, CET
[25/12/2016-09:16:22] System time adjusted from NPT server : europe.pool.ntp.org
E' SWPI che gestisce l'ambaradan (non il driver rtl-sdr), quindi ritengo si tratti di un comportamento 'normale' che si verifica a seguito di ogni reboot indipendentemente dal driver in uso...
Buon Natale e buone feste a te ed a tutto il forum!
Si prega Accedi a partecipare alla conversazione.
- Sint Wind PI - Documentation
- Forum
- Volo Libero Monte Cucco
- Sint Wind PI
- Ricezione dati con chiavetta USB DVB rtl433