The first issue remains. *I have tested with 2 different USB cables and it 
persists. Occurs after a few hours of normal work.*

The second issue is less problematic. After doing a systemctl stop, the 
system does not manage to stop the weewx daemon correctly (I had badly 
checked with ps, and the process is still there). So, I have to kill it by 
hand. Why, I have no clue, but I don't care that much compared to my first 
issue ;)

-- Axelle

On Sunday, September 2, 2018 at 5:52:45 PM UTC+2, Invisible Man wrote:
>
> Hi, 
> I have two related problems.
>
> 1. After several hours of work without any issue, Weewx complains:
>
> Sep  2 15:41:01 localhost weewx[2166]: wmr200: Thread-4: I USB polling 
> device thread for live data launched
> Sep  2 15:41:01 localhost weewx[2166]: wmr200: MainThread: E 
> write_device() Unable to send USB control message error sending control 
> message: Broken pipe
> Sep  2 15:41:01 localhost weewx[2166]: import of driver failed: error 
> sending control message: Broken pipe (<class 'weewx.WeeWxIOError'>)
> Sep  2 15:41:01 localhost weewx[2166]: engine: Unable to load driver: 
> error sending control message: Broken pipe
>
> This is a *USB write error*. *The weather station though continues to be 
> seen by the system via lsusb*. *Any idea how to solve this?*
>
> 2. Consequently to this error, the *weewx service does not stop correctly*: 
> it is in failed mode. So, I use *sudo systemctl reset-failed weewx* to 
> *remove 
> the failed status*, and then try to start it (sudo systemctl start weewx).
> Before starting, I also check that *the weewx process is no longer 
> running* (ps aex doesn't show it any longer indeed).
> The problem however is that the* start does not succeed*, and in the logs 
> of weewx, *weewx complains that it is "already running"* although it is 
> not! Something (a file, a lock ?) is probably still there...
>
> Sep  2 17:13:59 localhost weewx[13857]: Starting weewx weather system: 
> weewx already running....
>
> I am running Weewx version *3.8.2* on a *Raspberry Pi 3* with Raspbian. 
> The weather station is a *WMR200*.
>
> Thanks for your help
>
> Axelle.
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to