× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file Sint Wind Pi che non ne vuole sapere di avviarsi...

Di più
1 Anno 9 Mesi fa - 1 Anno 9 Mesi fa #7967 da Fisico
Dopo che SWPI mi si è bloccato, ho flashato nuovamente la Sd, come fatto almeno altre 10 volte nel giro di 3 anni.
Peccato che questa volta il problema non sembra volersi risolvere. Infatti, se guardo cosa succede, ecco cosa leggo:
[04/10/2017-23:19:55] Starting SINT WIND PI  ... 
************************************************************************
*                      Sint Wind PI 01.24.95                           *
*                                                                      *
*          2012-2017 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.....
[05/11/2017-16:03:28] System revision : 0010
[05/11/2017-16:03:28] Running  power save ...
[05/11/2017-16:03:30] loading plugins
[05/11/2017-16:03:30] Starting sensor reading - Sensor type is : WMR100
[05/11/2017-16:03:30] Thread started
[05/11/2017-16:03:30] USB initialization
[05/11/2017-16:03:30] USB WMR100 found
[05/11/2017-16:03:30] USB WMR100 open
Exception in thread Thread-2:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
    self.run()
  File "/swpi/web_server.py", line 242, in run
    s=SocketServer.TCPServer(("",port),ScriptRequestHandler)
  File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__
    self.server_bind()
  File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind
    self.socket.bind(self.server_address)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 98] Address already in use
ls: impossibile accedere a /dev/ttyUSB0: File o directory non esistente
[05/11/2017-16:03:30] Checking internet connection ...
[05/11/2017-16:03:30] Internet ok
[05/11/2017-16:03:30] Checking internet connection ...
[05/11/2017-16:03:30] Internet ok
dom  5 nov 2017, 16.03.31, CET
[05/11/2017-16:03:31] System time adjusted from NTP server : europe.pool.ntp.org
[05/11/2017-16:03:31] Connected with IP xxxxxxxxxxxxx

[05/11/2017-16:03:31] Local IP :xxxxxxxxxx Public IP : xxxxxxxxxxx

[05/11/2017-16:03:31] Starting General WatchDog
dom  5 nov 2017, 16.03.32, CET
[05/11/2017-16:03:32] System time adjusted from NTP server : europe.pool.ntp.org
[05/11/2017-16:03:41] USB initialization
[05/11/2017-16:03:41] USB WMR100 found
[05/11/2017-16:03:41] USB WMR100 open
[05/11/2017-16:03:51] USB initialization
[05/11/2017-16:03:51] USB WMR100 found
[05/11/2017-16:03:51] USB WMR100 open
[05/11/2017-16:04:01] USB initialization
[05/11/2017-16:04:01] USB WMR100 found
[05/11/2017-16:04:01] USB WMR100 open
[05/11/2017-16:04:11] USB initialization
[05/11/2017-16:04:11] USB WMR100 found
[05/11/2017-16:04:11] USB WMR100 open
[05/11/2017-16:04:21] USB initialization
[05/11/2017-16:04:21] USB WMR100 found
[05/11/2017-16:04:21] USB WMR100 open
[05/11/2017-16:04:31] USB initialization
[05/11/2017-16:04:31] USB WMR100 found
[05/11/2017-16:04:31] USB WMR100 open
[05/11/2017-16:04:41] USB initialization
[05/11/2017-16:04:41] USB WMR100 found
[05/11/2017-16:04:41] USB WMR100 open
[05/11/2017-16:04:51] USB initialization
[05/11/2017-16:04:51] USB WMR100 found
[05/11/2017-16:04:51] USB WMR100 open
[05/11/2017-16:04:51] USB WMR100 initialized
[05/11/2017-16:05:28] USB initialization
[05/11/2017-16:05:28] USB WMR100 found
[05/11/2017-16:05:28] USB WMR100 open
[05/11/2017-16:05:31] Checking internet connection ...
[05/11/2017-16:05:31] Internet ok
[05/11/2017-16:05:31] Rereading config file ..
[05/11/2017-16:05:31] Disk space left = 520 Mb
[05/11/2017-16:05:31] Sleeping 600 seconds
dom  5 nov 2017, 16.05.32, CET
[05/11/2017-16:05:32] System time adjusted from NTP server : europe.pool.ntp.org
[05/11/2017-16:05:38] USB initialization
[05/11/2017-16:05:38] USB WMR100 found
[05/11/2017-16:05:38] USB WMR100 open
[05/11/2017-16:05:38] USB WMR100 initialized
[05/11/2017-16:06:16] USB initialization
[05/11/2017-16:06:16] USB WMR100 found
[05/11/2017-16:06:16] USB WMR100 open
[05/11/2017-16:06:16] USB WMR100 initialized
[05/11/2017-16:06:54] USB initialization
[05/11/2017-16:06:54] USB WMR100 found
[05/11/2017-16:06:54] USB WMR100 open
[05/11/2017-16:07:04] USB initialization
[05/11/2017-16:07:04] USB WMR100 found
[05/11/2017-16:07:04] USB WMR100 open
[05/11/2017-16:07:14] USB initialization
[05/11/2017-16:07:14] USB WMR100 found
[05/11/2017-16:07:14] USB WMR100 open
[05/11/2017-16:07:24] USB initialization
[05/11/2017-16:07:24] USB WMR100 found
[05/11/2017-16:07:24] USB WMR100 open
[05/11/2017-16:07:34] USB initialization
[05/11/2017-16:07:34] USB WMR100 found
[05/11/2017-16:07:34] USB WMR100 open
[05/11/2017-16:07:44] USB initialization
[05/11/2017-16:07:44] USB WMR100 found
[05/11/2017-16:07:44] USB WMR100 open
[05/11/2017-16:07:54] USB initialization
[05/11/2017-16:07:54] USB WMR100 found
[05/11/2017-16:07:54] USB WMR100 open
[05/11/2017-16:08:04] USB initialization
[05/11/2017-16:08:04] USB WMR100 found
[05/11/2017-16:08:04] USB WMR100 open
^[[05/11/2017-16:08:14] USB initialization
[05/11/2017-16:08:14] USB WMR100 found
[05/11/2017-16:08:14] USB WMR100 open

E in un altro tentativo...
************************************************************************
*                      Sint Wind PI 01.23.03                           *
*                                                                      *
*          2012-2015 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.....
[05/11/2017-17:10:09] loading plugins
[05/11/2017-17:10:09] Starting sensor reading - Sensor type is : WMR100
 [05/11/2017-17:10:09] Checking internet connetion ...
[05/11/2017-17:10:09] Thread started
[05/11/2017-17:10:09] USB initialization
[05/11/2017-17:10:09] USB WMR100 found
[05/11/2017-17:10:09] USB WMR100 open
Exception in thread Thread-2:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
    self.run()
  File "/swpi/web_server.py", line 242, in run
    s=SocketServer.TCPServer(("",port),ScriptRequestHandler)
  File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__
    self.server_bind()
  File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind
    self.socket.bind(self.server_address)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 98] Address already in use

[05/11/2017-17:10:09] Internet ok
[05/11/2017-17:10:09] Checking internet connetion ...
[05/11/2017-17:10:09] USB WMR100 initialized
[05/11/2017-17:10:09] Internet ok
dom  5 nov 2017, 17.10.10, CET
[05/11/2017-17:10:10] System time adjusted from NPT server : europe.pool.ntp.org
[05/11/2017-17:10:10] Connected with IP :<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /ip.php was not found on this server.</p>
</body></html>

[05/11/2017-17:10:10] Starting General WatchDog
dom  5 nov 2017, 17.10.11, CET
[05/11/2017-17:10:11] System time adjusted from NPT server : europe.pool.ntp.org
[05/11/2017-17:12:10] Checking internet connetion ...
[05/11/2017-17:12:10] Internet ok
[05/11/2017-17:12:11] Rereading config file ..
[05/11/2017-17:12:11] Disk space left = 238309376
[05/11/2017-17:12:11] Sleeping 600 seconds
dom  5 nov 2017, 17.12.11, CET
[05/11/2017-17:12:11] System time adjusted from NPT server : europe.pool.ntp.org
[05/11/2017-17:22:10] Checking internet connetion ...
[05/11/2017-17:22:10] Internet ok
[05/11/2017-17:22:10] Rereading config file ..
[05/11/2017-17:22:11] Disk space left = 238309376
[05/11/2017-17:22:11] Sleeping 600 seconds
dom  5 nov 2017, 17.22.12, CET
[05/11/2017-17:22:12] System time adjusted from NPT server : europe.pool.ntp.org
[05/11/2017-17:25:10] Last main Thread delay ratio: 0.3
[05/11/2017-17:32:11] Checking internet connetion ...
[05/11/2017-17:32:11] Internet ok
[05/11/2017-17:32:12] Rereading config file ..
[05/11/2017-17:32:12] Disk space left = 238309376
[05/11/2017-17:32:12] Sleeping 600 seconds
dom  5 nov 2017, 17.32.12, CET
[05/11/2017-17:32:12] System time adjusted from NPT server : europe.pool.ntp.org
[05/11/2017-17:35:10] Last main Thread delay ratio: 0.3
[05/11/2017-17:42:11] Checking internet connetion ...
[05/11/2017-17:42:11] Internet ok
[05/11/2017-17:42:12] Rereading config file ..
[05/11/2017-17:42:12] Disk space left = 238309376
[05/11/2017-17:42:12] Sleeping 600 seconds
dom  5 nov 2017, 17.42.13, CET
[05/11/2017-17:42:13] System time adjusted from NPT server : europe.pool.ntp.org
[05/11/2017-17:45:10] Last main Thread delay ratio: 0.3
[05/11/2017-17:52:12] Checking internet connetion ...
[05/11/2017-17:52:12] Internet ok
[05/11/2017-17:52:13] Rereading config file ..
[05/11/2017-17:52:13] Disk space left = 238309376
[05/11/2017-17:52:13] Sleeping 600 seconds
dom  5 nov 2017, 17.52.13, CET
[05/11/2017-17:52:13] System time adjusted from NPT server : europe.pool.ntp.org
[05/11/2017-17:55:10] Last main Thread delay ratio: 0.3
[05/11/2017-18:02:12] Checking internet connetion ...
[05/11/2017-18:02:12] Internet ok
[05/11/2017-18:02:13] Rereading config file ..
[05/11/2017-18:02:13] Disk space left = 238309376
[05/11/2017-18:02:13] Sleeping 600 seconds
dom  5 nov 2017, 18.02.14, CET
[05/11/2017-18:02:14] System time adjusted from NPT server : europe.pool.ntp.org
[05/11/2017-18:05:10] Last main Thread delay ratio: 0.3
[05/11/2017-18:12:13] Checking internet connetion ...
[05/11/2017-18:12:13] Internet ok
[05/11/2017-18:12:14] Rereading config file ..
[05/11/2017-18:12:14] Disk space left = 238309376
[05/11/2017-18:12:14] Sleeping 600 seconds
dom  5 nov 2017, 18.12.14, CET
[05/11/2017-18:12:14] System time adjusted from NPT server : europe.pool.ntp.org
[05/11/2017-18:15:10] Last main Thread delay ratio: 0.3

Secondo voi qual è il problema? Forse la schede SD si è corrotta? (ma ho lasciato fdisk da terminale Mac e non ha trovato errori...)
Scorrendo il listato vedo una cosa strana:

Exception in thread Thread-2:

e poi degli errori sulla usb:

error: [Errno 98] Address already in use
ls: impossibile accedere a /dev/ttyUSB0: File o directory non esistente

ma non capisco... ho fatto la procedura di creazione della sd fatta sempre...
Ultima Modifica 1 Anno 9 Mesi fa da Fisico. Motivo: errori di layout messsaggio

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7968 da Fisico
Ho esaminato più in dettaglio cosa succede quando riavvio SWPI.
Ho notato questo:
10.....9.....8.....7.....6.....5.....4.....3.....2.....1.....
[06/11/2017-13:45:46] System revision : 0010
[06/11/2017-13:45:47] loading plugins
[06/11/2017-13:45:47] Starting sensor reading - Sensor type is : WMR100
[06/11/2017-13:45:47] Thread started
[06/11/2017-13:45:47] USB initialization
[06/11/2017-13:45:47] USB WMR100 found
[06/11/2017-13:45:47] USB WMR100 open
Exception in thread Thread-2:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
    self.run()
  File "/swpi/web_server.py", line 242, in run
    s=SocketServer.TCPServer(("",port),ScriptRequestHandler)
  File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__
    self.server_bind()
  File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind
    self.socket.bind(self.server_address)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 98] Address already in use

ls: impossibile accedere a /dev/ttyUSB0: File o directory non esistente

In pratica, se interpreto bene, non viene effettuata una corretta connessione USB con la stazione meteo (che è fisicamente connessa via USB con il Raspberry.
Quello che non riesco a capire è se il problema è lato Rasp o lato stazione. Può essere che il Rasp ha i connettori USB fuori uso?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7970 da tony
No. L'errore e sul server web. La porta che hai scelto è in uso da qualcje altro programma. Disabilita il webserver o cambia porta o spegni il servizio su quella porta.
TT

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7971 da Fisico
Grazie Tony. Scusa, ma non sono un granché come smanettone.
Sapresti darmi qualche dettaglio su come realizzare una delle soluzioni che suggerisci? Come faccio ad esempio a cambiare porta? E' per caso la porta indicata nel file config? Quindi di default la 80? Nel caso volessi verificare e spegnerla come faccio?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7972 da tony
config_web_server = False

Per spegnerlo

config_web_server_port = ??

Per cambiare porta

TT

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7973 da Fisico
Non capisco come sia avvenuto il conflitto. Non ho cambiato nulla nella rete. In ogni caso, volendo cambiare porta, quale mi consigli per evitare di creare altri conflitti con altre servizi?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7974 da Fisico
Ho cambiato la porta da 80 a 89, ma continuava a coprire l'errore. Allora, ho disabilitato del tutto il servizio web server. Ho riavviato sopii ed ora compare questo:
************************************************************************
*                      Sint Wind PI 01.24.60                           *
*                                                                      *
*          2012-2017 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.....
[06/11/2017-21:53:56] System revision : 0010
[06/11/2017-21:53:58] loading plugins
[06/11/2017-21:53:58] Starting sensor reading - Sensor type is : WMR100
[06/11/2017-21:53:58] Thread started
[06/11/2017-21:53:58] USB initialization
[06/11/2017-21:53:58] USB WMR100 found
[06/11/2017-21:53:58] USB WMR100 open
ls: impossibile accedere a /dev/ttyUSB0: File o directory non esistente
[06/11/2017-21:53:58] Checking internet connection ...
[06/11/2017-21:53:58] Internet ok
[06/11/2017-21:53:58] Checking internet connection ...
[06/11/2017-21:53:58] Internet ok
lun  6 nov 2017, 21.53.58, CET
[06/11/2017-21:53:58] System time adjusted from NTP server : europe.pool.ntp.org
[06/11/2017-21:53:58] Connected with IP :xxxxxxxxxx

[06/11/2017-21:53:58] Local IP :xxxxxxxxxx Public IP : xxxxxxxxxxx

[06/11/2017-21:53:58] Starting General WatchDog
lun  6 nov 2017, 21.53.59, CET
[06/11/2017-21:53:59] System time adjusted from NTP server : europe.pool.ntp.org
[06/11/2017-21:54:08] USB initialization
[06/11/2017-21:54:08] USB WMR100 found
[06/11/2017-21:54:08] USB WMR100 open
[06/11/2017-21:54:08] USB WMR100 initialized
[06/11/2017-21:55:06] USB initialization
[06/11/2017-21:55:06] USB WMR100 found
[06/11/2017-21:55:06] USB WMR100 open
[06/11/2017-21:55:16] USB initialization
[06/11/2017-21:55:16] USB WMR100 found
[06/11/2017-21:55:16] USB WMR100 open
[06/11/2017-21:55:26] USB initialization
[06/11/2017-21:55:26] USB WMR100 found
[06/11/2017-21:55:26] USB WMR100 open
[06/11/2017-21:55:36] USB initialization
[06/11/2017-21:55:36] USB WMR100 found
[06/11/2017-21:55:36] USB WMR100 open
[06/11/2017-21:55:46] USB initialization
[06/11/2017-21:55:46] USB WMR100 found
[06/11/2017-21:55:46] USB WMR100 open
[06/11/2017-21:55:56] USB initialization
[06/11/2017-21:55:56] USB WMR100 found
[06/11/2017-21:55:56] USB WMR100 open
[06/11/2017-21:55:58] Checking internet connection ...
[06/11/2017-21:55:58] Internet ok
[06/11/2017-21:55:59] Disk space left = 519 Mb
[06/11/2017-21:55:59] Sleeping 600 seconds
lun  6 nov 2017, 21.55.59, CET
[06/11/2017-21:55:59] System time adjusted from NTP server : europe.pool.ntp.org
[06/11/2017-21:56:05] USB initialization
[06/11/2017-21:56:05] USB WMR100 found
[06/11/2017-21:56:05] USB WMR100 open
[06/11/2017-21:56:06] USB WMR100 initialized
[

In pratica non trova ttyUSB0, che in effetti non c'è nella cartella dev... ma come è possibile?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7975 da Fisico
e niente... il problema è ce non viene creato ttyUSB0...

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7976 da tony
No. Quel messaggio non centra nulla. Il problema è la stazione.
Prova il comando : lsusb

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7977 da Fisico
Ecco cosa produce lsusb spostando la connessione usb delle stazione su tre delle quattro porte del Raspberry:
pi@swpi /dev $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0fde:ca01  
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
pi@swpi /dev $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 005: ID 0fde:ca01  
pi@swpi /dev $ lsusb
Bus 001 Device 006: ID 0fde:ca01  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7978 da tony
La stazione c'è . E' la :

Bus 001 Device 004: ID 0fde:ca01

Strano ...

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7979 da Fisico
Ogni volta che riconnetto la stazione si incrementa il numero device con id 0fde:ca01

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7980 da Fisico
In /dev/ dove dovrebbe esserci ttyUSB0, ho notato un ttyAMA0, ma non credo abbia un senso...

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7981 da Fisico
La cosa che non capisco è se il problema del mancato riconoscimento dell'usb sia da imputare alla stazione o al Raspberry a livello fisico, oppure se c'è qualche conflitto software.
Ho installato nella mia rete domestica un altro rasp con altre funzioni e vi accedo con un ssh terminal da iOS: questa è l'unica cosa che mi viene in mente che ho fatto il giorno in cui il mio SWPI ha smesso di funzionare...
Non riesco a venirne a capo... uffa...

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7982 da Fisico
Sempre che possa interessare, vi aggiorno di qualche prova fatta:
- ho inserito la sd in una altro Raspberry e avviato. Ancora lo stesso start:

10.....9.....8.....7.....6.....5.....4.....3.....2.....1.....
[06/11/2017-21:53:56] System revision : 0010
[06/11/2017-21:53:58] loading plugins
[06/11/2017-21:53:58] Starting sensor reading - Sensor type is : WMR100
[06/11/2017-21:53:58] Thread started
[06/11/2017-21:53:58] USB initialization
[06/11/2017-21:53:58] USB WMR100 found
[06/11/2017-21:53:58] USB WMR100 open
ls: impossibile accedere a /dev/ttyUSB0: File o directory non esistente

Ne deduco che il problema usb non è lato Raspberry bensì o si è fatta fuori la porta usb della stazione, oppure è un baco software del swpi...

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7983 da tony
Non c'è nessun problema sulla USB. il messaggio /dev/ttyUSB0 (come detto anche sopra ) non c'entra nulla con la tua stazione. E' un messaggio del driver per la chiavetta telefonica. La tua stazione viene riconosciuta ed inizializzata correttamente ma per qualche motivo non sembra restituire dati.
Non ho una WMR per testare e anche il driver è stato sviluppato a distanza con i test di Stefano ... prova a vedere i vecchi messaggi sull'argomento ... per ora non so come aiutarti.
TT

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7984 da Fisico
Scusa Tony, io pensavo che ttyUSB0 fosse la porta che comunica con la stazione...
La cosa allora è più che strana.
Uno... non ho nessuna chiavetta telefonica sul rasp,
Due... il collegamento con la stazione WMR88 ha funzionato egregiamente fino due settimane fa.
L’unica cosa che ho fatto in questi giorni è stato installare la versione nuova swpi_1038, ma non credo che questo sia la causa

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7985 da tony
o... non ho nessuna chiavetta telefonica sul rasp,

Ed è per quello che ti da quel messaggio ... IGNORALO.
ni è stato installare la versione nuova swpi_1038,

Si allora si tratta di qualche incompatibilità della nuova versione con la gestion USB.

Prova a reinstallare la 8xx ..

TT

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7990 da Fisico
Dunque... reinstallato swpi 845 (versione swpi 1.23.72). Appena avviato, carico il mio file config, ma lascio stazione SIMULATE.
Il risultato è che mi legge i dati meteo e li invia in rete.
A questo punto penso di essere a posto, così, imposto stazione WMR100... e il risultato è questo:
[08/11/2017-10:42:57] Starting SINT WIND PI  ... 
************************************************************************
*                      Sint Wind PI 01.23.72                           *
*                                                                      *
*          2012-2015 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.....
[08/11/2017-10:43:09] loading plugins
[08/11/2017-10:43:09] Starting sensor reading - Sensor type is : WMR100
[08/11/2017-10:43:09][08/11/2017-10:43:09] Thread started
[08/11/2017-10:43:09]  Config Server running on port 8080
USB initialization
[08/11/2017-10:43:09] USB WMR100 found
[08/11/2017-10:43:09] USB WMR100 open
ls: impossibile accedere a /dev/ttyUSB0: File o directory non esistente
[08/11/2017-10:43:09] Checking internet connetion ...
[08/11/2017-10:43:09] USB WMR100 initialized
[08/11/2017-10:43:09] Internet ok
[08/11/2017-10:43:09] Checking internet connetion ...
[08/11/2017-10:43:09] Internet ok
mer  8 nov 2017, 10.43.09, CET
[08/11/2017-10:43:09] System time adjusted from NPT server : europe.pool.ntp.org
[08/11/2017-10:43:09] Connected with IP :<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /ip.php was not found on this server.</p>
</body></html>

[08/11/2017-10:43:09] Starting General WatchDog
mer  8 nov 2017, 10.43.10, CET
[08/11/2017-10:43:10] System time adjusted from NPT server : europe.pool.ntp.org
[08/11/2017-10:45:09] Checking internet connetion ...
[08/11/2017-10:45:09] Internet ok
[08/11/2017-10:45:10] Rereading config file ..
[08/11/2017-10:45:10] Disk space left = 530 Mb
[08/11/2017-10:45:10] Sleeping 600 seconds
mer  8 nov 2017, 10.45.10, CET
[08/11/2017-10:45:10] System time adjusted from NPT server : europe.pool.ntp.org
[08/11/2017-10:55:09] Checking internet connetion ...
[08/11/2017-10:55:09] Internet ok
[08/11/2017-10:55:10] Rereading config file ..
[08/11/2017-10:55:10] Disk space left = 530 Mb
[08/11/2017-10:55:10] Sleeping 600 seconds
mer  8 nov 2017, 10.55.11, CET
[08/11/2017-10:55:11] System time adjusted from NPT server : europe.pool.ntp.org
[08/11/2017-10:58:09] Last main Thread delay ratio: 0.3
[08/11/2017-11:05:10] Checking internet connetion ...
[08/11/2017-11:05:10] Internet ok
[08/11/2017-11:05:11] Rereading config file ..
[08/11/2017-11:05:11] Disk space left = 530 Mb
[08/11/2017-11:05:11] Sleeping 600 seconds
mer  8 nov 2017, 11.05.11, CET
[08/11/2017-11:05:11] System time adjusted from NPT server : europe.pool.ntp.org
[08/11/2017-11:08:09] Last main Thread delay ratio: 0.3
[08/11/2017-11:15:10] Checking internet connetion ...
[08/11/2017-11:15:10] Internet ok
[08/11/2017-11:15:11] Rereading config file ..
[08/11/2017-11:15:11] Disk space left = 530 Mb
[08/11/2017-11:15:11] Sleeping 600 seconds
mer  8 nov 2017, 11.15.12, CET
[08/11/2017-11:15:12] System time adjusted from NPT server : europe.pool.ntp.org
[08/11/2017-11:18:09] Last main Thread delay ratio: 0.3

Continua a rileggere il file di configurazione e non va avanti. Ovviamente nessun dato viene trasferito da stazione a swpi...
Tra l'altro noto dei comportamenti strani con le connessioni in rete. Ho impostato il web server sulla porta :8080 perché la :80 mi aveva dato problemi (address already in use). Peccato che ora riesco ad accedere alla configurazione web sia sulla porta :80 sia sulla porta :8080.
Per altro se invio comandi tramite web server (es. reboot) questi non vengono eseguiti e mi butta fuori dal web server (videata con richiesta password).
Davvero è un rompicapo... credo ci siano problemi multipli...
e il bello è che fino all'altro ieri funzionava tutto perfettamente...

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #7991 da tony
A questo punto quindi credo puoi escludere che il problema sia SWPI visto che prima quella versione funzionava ed ora no. Qualche problema alla stazione ?
TT

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa - 1 Anno 9 Mesi fa #7992 da Fisico
Oggi in effetti ho notato che la stazione non riceve più i dati dall’anemometro a causa di batterie scariche. Forse che non avendo la stazione dati del vento da trasmettere a swpi, lo manda in palla?
Ultima Modifica 1 Anno 9 Mesi fa da Fisico. Motivo: Errore digitazione

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 9 Mesi fa #8003 da Fisico
Finalmente sono venuto a capo della questione. Ve lo scrivo perché penso possa tornare utile a livello generale. In pratica l’anemometro collegato alla stazione wmr88, aveva le batterie scariche. Quindi la stazione non aveva i dati di vento (solo il vento!) da trasmettere a swpi. Tutti gli altri dati meteo c’erano.
Ebbene la mancanza dei dati di vento bloccava la comunicazione con swpi.
Due batterie AA il problema di è risolto.
Ma non è finita. Ora swpi va per qualche ora e poi, generalmente di notte non loggia più al database. Avete ipotesi/tentativi di soluzione da proporre...
Se non riesco a risolvere questi problemi che ormai mi affliggono da più di un mese, sarò mio malgrado costretto ad abbandonare il progetto...

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 5 Mesi fa #8145 da netsoul
Temo ci sia un problema con l'alimentazione USB e le pile della stazione. Mi spiego meglio: dopo molti mesi di utilizzo continuo e senza problemi della versione per Raspberry Pi 3, l'altro giorno decido di cambiare le pile della stazione. Al momento del riavvio, ho notato che il comportamento del pannello della stazione era molto strano: tutti gli allarmi erano attivi e c'erano impostazioni che non avevo mai visto. Casualità? Da quel momento il SintWind pi si è bloccato proprio con gli stessi errori. Dopo aver letto il post ho fatto una prova: il pannello ricevitore ora è senza batterie stilo, alimentato dall'usb del raspberry e funziona perfettamente. Che vuol dire?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 5 Mesi fa #8146 da Bendinelli
Ciao,
se hai un tester controlla la tensione delle pile, molto probabilmente una è scarica.

Claudio

PCE-FSW 20
Raspberry Pi 2 Modello B
Linux swpi 4.19.63-v7+ #1249
Sint Wind PI 01.26.99

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 5 Mesi fa #8149 da netsoul
Nuovissime! In realtà una è anche leggermente sovraccarica 1,6

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
1 Anno 5 Mesi fa #8151 da Bendinelli
Io farei questa prova:
- verificare con un tester che le pile siano perfettamente cariche
- scollegare l'USB, da dove attualmente prende l'alimentazione
- attendere un minuto
- inseire le nuove pile
- attendere il riavvio della stazione
se il riavvio si conclude con esito positivo ricollegare il cavetto USB.
Fammi sapere
Ciao

Claudio

PCE-FSW 20
Raspberry Pi 2 Modello B
Linux swpi 4.19.63-v7+ #1249
Sint Wind PI 01.26.99

Si prega Accedi o Crea un account a partecipare alla conversazione.

Tempo creazione pagina: 0.753 secondi