My station runs on a RPi 3B using a SDR stick to pick up the signals from my old Maplin (F.O. WH1081 clone) outdoor sensors, it uses rtl_433, also incorporates indoor pressure/humidty/temperature data from a BME280. It's been running now for 18 months pretty much trouble free, I've never had any excessive CPU usage, load average is around 1.2.
Jimi On Mon, 30 Sep 2024, 5:53 pm Dominic Reich, <[email protected]> wrote: > Colin Lloyd <[email protected]> wrote: > > >I've installed WEEWX successfully on my Linux Mint 21 PC. And the web > page at > >file:///var/www/html/weewx/index.html works OK. > > > >reply from sudo systemctl status weewx gives: > > > >weewx.service - WeeWX > > Loaded: loaded (/lib/systemd/system/weewx.service; enabled; vendor > preset: > >enabled) > > Active: failed (Result: exit-code) since Mon 2024-09-30 10:44:45 > BST; 1h > >1min ago > > Docs: https://weewx.com/docs > > Process: 2214 ExecStart=weewxd /etc/weewx/weewx.conf (code=exited, > status= > >4) > > Main PID: 2214 (code=exited, status=4) > > CPU: 56ms > > > >Sep 30 10:44:45 colin-PC weewxd[2214]: CRITICAL weewx.engine: **** > > return FineOffsetUSB(**config_dict[DRIVER_NAME]) > >Sep 30 10:44:45 colin-PC weewxd[2214]: CRITICAL weewx.engine: **** > File > >"/usr/share/weewx/weewx/drivers/fousb.py", line 967, in __init__ > >Sep 30 10:44:45 colin-PC weewxd[2214]: CRITICAL weewx.engine: **** > > self.openPort() > >Sep 30 10:44:45 colin-PC weewxd[2214]: CRITICAL weewx.engine: **** > File > >"/usr/share/weewx/weewx/drivers/fousb.py", line 1022, in openPort > >Sep 30 10:44:45 colin-PC weewxd[2214]: CRITICAL weewx.engine: **** > > raise weewx.WeeWxIOError("Unable to find USB device") > >Sep 30 10:44:45 colin-PC weewxd[2214]: CRITICAL weewx.engine: **** > > weewx.WeeWxIOError: Unable to find USB device > >Sep 30 10:44:45 colin-PC weewxd[2214]: CRITICAL __main__: Unable to load > >driver: Unable to find USB device > >Sep 30 10:44:45 colin-PC weewxd[2214]: CRITICAL __main__: **** > Exiting... > >Sep 30 10:44:45 colin-PC systemd[1]: weewx.service: Main process exited, > code= > >exited, status=4/NOPERMISSION > >Sep 30 10:44:45 colin-PC systemd[1]: weewx.service: Failed with result > >'exit-code'. > > > >In /etc/weewx/weewx.conf the driver is set to FineOffsetUSB - which > pointed to > >the (to me) most relevant station to my ECOWITT WS2910 station. But the > ECOWITT > >is a WiFi station - not USB. So I suspect I have linked up with the wrong > >driver. Can anyone tell me which driver or clone system to my ECOWITT I > should > >be using. This is my first entry into commercial weather stations having > >created my own Arduino or Raspberry Pi versions in the past - so am a bit > lost. > > I think you have two options: > > a) use an SDR stick and try to catch the weatherstation directly at its > frequency (in europe 868MHz, etc....) - you will need something like > this: <https://github.com/matthewwall/weewx-sdr> > > b) use (and buy) a GW1000/GW1100 from Ecowitt (that listens on that > frequency and provides a webpage) and use the gw1000 driver: > <https://github.com/gjr80/weewx-gw1000> - you will access the > weatherstation via your network and not over other radio frequencies. > > I use the GW1000 driver myself and have never used a SDR driver for a > weatherstation - I have seen on other hobbies that running something > like rtl_fm to listen to frequencies with SDR sticks is a little bit > more CPU consuming than just fetching the data via WiFi (or LAN). > > Regarding the webpage on your local filesystem: does it get updated or > what time does it mention, because i doubt it will be updated because of > the stopped weewx service... > > -dominic > > -- > Educating the mind without educating the heart is no education at all. > - Aristotle > > -- > 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/ntqhVHvXJbM3-HHgzh9-0924%40odin.oe7drt.com > . > -- 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/CAEzr%3D0Zk4GYPcKQyzS4j0_1jEY8yuiDJVxWo7HY-VqEDnHDjxA%40mail.gmail.com.
