I had the same issue. Resolved it by adding

[SDR]
    driver = user.sdr
    path = /usr/local/bin
    ld_library_path = /usr/local/lib

to my weewx.conf
Hope this helps.
On Sunday, May 31, 2020 at 3:39:26 PM UTC-4 weatherl...@gmail.com wrote:

> I have three instances running in multi (weewx, sdr, wflow) but the 
> sdr.instance throws this error:
>
>>
>> May 31 15:29:38 NUC2498 weewx-sdr[4919]: import of driver failed: failed 
> to start process 'rtl_433 -M utc -F json -G': [Errno 2] No such file or 
> directory (<class 'weewx.WeeWxIOError'>)
>
> which rtl_433
> /usr/local/bin/rtl_433
>
> Running sdr.conf manually works fine: sudo bin/weewxd sdr.conf
>
> Can someone point me to what is causing this?
>
> May 31 15:29:38 NUC2498 weewx-sdr[4915]: engine: Initializing weewx 
> version 3.9.1
> May 31 15:29:38 NUC2498 weewx-sdr[4915]: engine: Using Python 2.7.13 (
> default, Sep 26 2018, 18:42:22) #012[GCC 6.3.0 20170516]
> May 31 15:29:38 NUC2498 weewx-sdr[4915]: engine: Platform Linux-4.9.0-12-
> amd64-x86_64-with-debian-9.12
> May 31 15:29:38 NUC2498 weewx-sdr[4915]: engine: Locale is 'en_US.UTF-8'
> May 31 15:29:38 NUC2498 weewx-sdr[4915]: engine: pid file is /var/run/
> weewx-sdr.pid
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: engine: Using configuration file 
> /home/weewx/sdr.conf
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: engine: Debug is 1
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: engine: Initializing engine
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: engine: Loading station type SDR 
> (user.sdr)
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: sdr: MainThread: driver version 
> is 0.64
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: sdr: MainThread: sensor map is {
> 'extraTemp2': 'temperature.*.AmbientF007THPacket', 'extraTemp3': 
> 'temperature.001A.AcuriteLightningPacket', 'soilTemp1': 
> 'strikes_total.001A.AcuriteLightningPacket', 'soilTemp2': 
> 'distance.001A.AcuriteLightningPacket', 'leafTemp2': 
> 'depth.*.TSFT002Packet'}
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: sdr: MainThread: deltas is {
> 'strikes': 'strikes_total', 'rain': 'rain_total'}
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: sdr: MainThread: startup process 
> 'rtl_433 
> -M utc -F json -G'
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: import of driver failed: failed 
> to start process 'rtl_433 -M utc -F json -G': [Errno 2] No such file or 
> directory (<class 'weewx.WeeWxIOError'>)
> May 31 15:29:38 NUC2498 weewx-sdr[4919]: engine: Unable to load driver: 
> failed to start process 'rtl_433 -M utc -F json -G': [Errno 2] No such 
> file or directory
> May 31 15:29:38 NUC2498 weewx-sdr[4919]:     ****  Waiting 60 seconds then 
> retrying...
> May 31 15:29:40 NUC2498 weewx[4249]: sdr: MainThread: lines=[]
> May 31 15:29:46 NUC2498 weewx[4249]: sdr: MainThread: lines=['{"time" : 
> "2020-05-31 19:29:42", "model" : "Ambient Weather F007TH 
> Thermo-Hygrometer", "device" : 97, "channel" : 1, "battery" : "OK", 
> "temperature_F" : 89.900, "humidity" : 41, "mic" : "CRC"}\n']
> May 31 15:29:46 NUC2498 weewx[4249]: sdr: MainThread: packet={'extraTemp2'
> : 89.9, 'usUnits': 1, 'dateTime': 1590953382}
> May 31 15:29:49 NUC2498 weewx[4249]: sdr: MainThread: lines=[]
> May 31 15:29:53 NUC2498 weewx[4249]: sdr: MainThread: lines=['{"time" : 
> "2020-05-31 19:29:49", "model" : "TS-FT002", "id" : 127, "depth_cm" : 216, 
> "temperature_C" : 39.000, "transmit_s" : 180, "flags" : 8, "mic" : 
> "CHECKSUM"}\n', '{"time" : "2020-05-31 19:29:50", "model" : "TS-FT002", 
> "id" : 127, "depth_cm" : 216, "temperature_C" : 39.000, "transmit_s" : 180, 
> "flags" : 8, "mic" : "CHECKSUM"}\n']
> May 31 15:29:53 NUC2498 weewx[4249]: sdr: MainThread: parse_json: unknown 
> model TS-FT002
> May 31 15:29:53 NUC2498 weewx[4249]: sdr: MainThread: punt unrecognized 
> line '{"time" : "2020-05-31 19:29:49", "model" : "TS-FT002", "id" : 127, 
> "depth_cm" : 216, "temperature_C" : 39.000, "transmit_s" : 180, "flags" : 
> 8, "mic" : "CHECKSUM"}#012'
> May 31 15:29:53 NUC2498 weewx[4249]: sdr: MainThread: parse_json: unknown 
> model TS-FT002
> May 31 15:29:53 NUC2498 weewx[4249]: sdr: MainThread: punt unrecognized 
> line '{"time" : "2020-05-31 19:29:50", "model" : "TS-FT002", "id" : 127, 
> "depth_cm" : 216, "temperature_C" : 39.000, "transmit_s" : 180, "flags" : 
> 8, "mic" : "CHECKSUM"}#012'
>
>
>
> NUC running Debian 9
> WeeWx 3.9.1
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/4b435cd0-d208-4239-847d-d14b7f76f31en%40googlegroups.com.

Reply via email to