Could definitely be a baud rate issue. The driver opens the port using the default pyserial rate, which is 9600, and you seem to be at 115200.
Can you change the port rate to 9600? If not, we can try changing the driver to expect 115200. These things are also easier to diagnose by running weewxd from the command line. Then you can see the LOOP packets coming in. -tk On Sat, Jul 23, 2022 at 4:27 AM Keith <[email protected]> wrote: > Jul 23 20:33:14 dragon systemd[1]: Started Run anacron jobs. > Jul 23 20:33:14 dragon anacron[9791]: Anacron 2.3 started on 2022-07-23 > Jul 23 20:33:14 dragon anacron[9791]: Normal exit (0 jobs run) > Jul 23 20:33:14 dragon systemd[1]: anacron.service: Succeeded. > Jul 23 20:33:26 dragon systemd[1]: Starting LSB: weewx weather system... > Jul 23 20:33:26 dragon weewx[9804]: * Starting weewx weather system weewx > Jul 23 20:33:26 dragon weewx[9815] INFO __main__: Initializing weewx > version 4.8.0 > Jul 23 20:33:26 dragon weewx[9815] INFO __main__: Using Python 3.8.10 > (default, Jun 22 2022, 20:18:18) # > 012[GCC 9.4.0] > Jul 23 20:33:26 dragon weewx[9815] INFO __main__: Platform > Linux-5.15.0-41-generic-x86_64-with-glibc2.29 > Jul 23 20:33:26 dragon weewx[9815] INFO __main__: Locale is 'en_AU.UTF-8' > Jul 23 20:33:26 dragon weewx[9815] INFO __main__: Using configuration file > /etc/weewx/weewx.conf > Jul 23 20:33:26 dragon weewx[9815] INFO __main__: Debug is 1 > Jul 23 20:33:26 dragon weewx[9815] INFO __main__: PID file is > /var/run/weewx.pid > Jul 23 20:33:26 dragon weewx[9818] DEBUG __main__: Initializing engine > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.engine: Loading station type > WMR9x8 (weewx.drivers.wmr9x8) > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.drivers.wmr9x8: driver > version is 3.4.1 > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.drivers.wmr9x8: sensor map > is {'barometer': 'barometer', ' > pressure': 'pressure', 'windSpeed': 'wind_speed', 'windDir': 'wind_dir', > 'windGust': 'wind_gust', 'windG > ustDir': 'wind_gust_dir', 'windBatteryStatus': 'battery_status_wind', > 'inTemp': 'temperature_in', 'outTe > mp': 'temperature_out', 'extraTemp1': 'temperature_1', 'extraTemp2': > 'temperature_2', 'extraTemp3': 'tem > perature_3', 'extraTemp4': 'temperature_4', 'extraTemp5': 'temperature_5', > 'extraTemp6': 'temperature_6' > , 'extraTemp7': 'temperature_7', 'extraTemp8': 'temperature_8', > 'inHumidity': 'humidity_in', 'outHumidit > y': 'humidity_out', 'extraHumid1': 'humidity_1', 'extraHumid2': > 'humidity_2', 'extraHumid3': 'humidity_3 > ', 'extraHumid4': 'humidity_4', 'extraHumid5': 'humidity_5', > 'extraHumid6': 'humidity_6', 'extraHumid7': > 'humidity_7', 'extraHumid8': 'humidity_8', 'inTempBatteryStatus': > 'battery_status_in', 'outTempBatteryS > tatus': 'battery_status_out', 'extraBatteryStatus1': 'battery_status_1', > 'extraBatteryStatus2': 'battery > _status_2', 'extraBatteryStatus3': 'battery_status_3', > 'extraBatteryStatus4': 'battery_status_4', 'extra > BatteryStatus5': 'battery_status_5', 'extraBatteryStatus6': > 'battery_status_6', 'extraBatteryStatus7': ' > battery_status_7', 'extraBatteryStatus8': 'battery_status_8', > 'inDewpoint': 'dewpoint_in', 'dewpoint': ' > dewpoint_out', 'dewpoint0': 'dewpoint_0', 'dewpoint1': 'dewpoint_1', > 'dewpoint2': 'dewpoint_2', 'dewpoin > t3': 'dewpoint_3', 'dewpoint4': 'dewpoint_4', 'dewpoint5': 'dewpoint_5', > 'dewpoint6': 'dewpoint_6', 'dew > point7': 'dewpoint_7', 'dewpoint8': 'dewpoint_8', 'rain': 'rain', > 'rainTotal': 'rain_total', 'rainRate': > 'rain_rate', 'hourRain': 'rain_hour', 'rain24': 'rain_24', > 'yesterdayRain': 'rain_yesterday', 'rainBatt > eryStatus': 'battery_status_rain', 'windchill': 'windchill'} > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.drivers.wmr9x8: Opened up > serial port /dev/ttyS0 > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.engine.StdTimeSynch > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.engine.StdTimeSync > h > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.engine.StdConvert > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.engine: StdConvert target > unit is 0x1 > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.engine.StdConvert > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.engine.StdCalibrate > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.engine.StdCalibrat > e > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.engine.StdQC > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.engine.StdQC > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.wxservices.StdWXCalculate > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.wxservices: StdWXCalculate > will use data binding wx_bindin > g > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.manager: Daily summary > version is 4.0 > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.wxservices.StdWXCa > lculate > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdWXXTypes > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.wxxtypes.StdWXXTyp > es > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdPressureCooker > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.wxxtypes.StdPressu > reCooker > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdRainRater > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.wxxtypes.StdRainRa > ter > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdDelta > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.wxxtypes.StdDelta > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.engine.StdArchive > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.engine: Archive will use > data binding wx_binding > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.engine: Record generation > will be attempted in 'hardware' > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.engine: Using archive > interval of 300 seconds (specified i > n weewx configuration) > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Use LOOP data in > hi/low calculations: 1 > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.engine.StdArchive > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.restx.StdStationRegistry > Jul 23 20:33:26 dragon weewx[9804]: ...done. > Jul 23 20:33:26 dragon systemd[1]: Started LSB: weewx weather system. > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.restx: StationRegistry: > Registration not requested. > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.restx.StdStationRe > gistry > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.restx.StdWunderground > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.restx: Wunderground: Posting > not enabled. > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.restx.StdWundergro > und > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.restx.StdPWSweather > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.restx: PWSweather: Posting > not enabled. > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.restx.StdPWSweathe > r > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.restx.StdCWOP > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.restx: CWOP: Posting not > enabled. > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.restx.StdCWOP > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.restx.StdWOW > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.restx: WOW: Posting not > enabled. > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.restx.StdWOW > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.restx.StdAWEKAS > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.restx: AWEKAS: Posting not > enabled. > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.restx.StdAWEKAS > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.engine.StdPrint > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.engine.StdPrint > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Loading service > weewx.engine.StdReport > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.engine: 'pyephem' not > detected, extended almanac data is n > ot available > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Finished loading > service weewx.engine.StdReport > Jul 23 20:33:26 dragon weewx[9818] INFO __main__: Starting up weewx > version 4.8.0 > Jul 23 20:33:26 dragon weewx[9818] DEBUG weewx.engine: Station does not > support reading the time > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.engine: Using binding > 'wx_binding' to database 'weewx.sdb' > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.manager: Starting backfill > of daily summaries > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.manager: Empty database > Jul 23 20:33:26 dragon weewx[9818] INFO weewx.engine: Starting main packet > loop. > Jul 23 20:49:37 dragon NetworkManager[729]: <info> [1658573377.2147] > manager: NetworkManager state is n > ow CONNECTED_SITE > Jul 23 20:49:37 dragon systemd[1]: Starting Network Manager Script > Dispatcher Service... > > On Saturday, 23 July 2022 at 21:26:43 UTC+10 Keith wrote: > >> I'm moving my WMR-918 weather station off a "well past it" Windows 7 PC >> onto a "not quite past it" PC running Ubuntu 20.04.4 LTS and trying to get >> it working with weewx. >> >> The WMR-918 was definitely sending data to VWS on the old PC prior to the >> relocation, so I know it and the cable are still OK. >> On the Ubuntu PC I had to add a DB-9 connector with cable to the >> motherboard, so there may be a chance that is where the problem is, or >> there is some issues with enabling the serial port. >> >> weewx was installed using the deb installation method, and seems to >> launch OK but does not appear to generate any loop data, >> >> Serial Port appears to be there, not sure if I need to do some kind of >> config on it, eg 9600 baud? >> dmesg | grep tty >> [ 0.065487] printk: console [tty0] enabled >> [ 0.242012] 00:05: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is >> a 16550A >> >> Anything obvious I've missed, known tricks with this weather station? >> Log to follow. >> Thanks, >> keith >> >> >> >> >> >> -- > 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]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/8fe5af41-762a-4662-b342-96f916e9c759n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/8fe5af41-762a-4662-b342-96f916e9c759n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zECKTCUC1n5%3D_m8ORBRtK%3DxUKndVJ4HDiwBNELetd93MaA%40mail.gmail.com.
