weewx.WeeWxIOError: Unable to read hardware type

243 views
Skip to first unread message

carter.hu...@gmail.com

unread,
Jul 14, 2021, 2:38:48 PM7/14/21
to weewx-user
So I switched out my console for my Davis Vantage Vue because the old one had the signal fail. Now with the new one WeeWx doesn’t seem to recognize the hardware.

./EW5321/bin/wee_device --info
Using configuration file /home/pi/EW5321/weewx.conf
Using Vantage driver version 3.2.1 (weewx.drivers.vantage)Traceback (most recent call last):
  File "./EW5321/bin/wee_device", line 78, in <module>
    main()
  File "./EW5321/bin/wee_device", line 74, in main
    device.configure(config_dict)
  File "/home/pi/EW5321/bin/weewx/drivers/__init__.py", line 67, in configure
    self.do_options(options, parser, config_dict, not options.noprompt)
  File "/home/pi/EW5321/bin/weewx/drivers/vantage.py", line 2056, in do_options
    station = Vantage(**config_dict[DRIVER_NAME])
  File "/home/pi/EW5321/bin/weewx/drivers/vantage.py", line 515, in __init__
    self._setup()
  File "/home/pi/EW5321/bin/weewx/drivers/vantage.py", line 1321, in _setup
    self.hardware_type = self._determine_hardware()
  File "/home/pi/EW5321/bin/weewx/drivers/vantage.py", line 1312, in _determine_hardware
    raise weewx.WeeWxIOError("Unable to read hardware type")
weewx.WeeWxIOError: Unable to read hardware type

vince

unread,
Jul 14, 2021, 6:21:10 PM7/14/21
to weewx-user
Does the console recognize your Vue sensors ok ?

carter.hu...@gmail.com

unread,
Jul 14, 2021, 9:17:04 PM7/14/21
to weewx-user

Yeah no issues with it picking up data from the sensors

carter.hu...@gmail.com

unread,
Jul 23, 2021, 7:15:55 PM7/23/21
to weewx-user
Just in case anyone runs into this, turns out you need to reset the data logger. Below are instructions from Davis:
  • Disconnect the USB Datalogger from the USB cable
  • Remove all power from the console that I assume the USB datalogger is installed in (remove all batteries and AC power)
  • Remove the USB datalogger and check for bent pins  and make sure pins are straight in the console
  • Leave without power for 1 full minute
  • After 1 full minute, slowly lineup and install the USB datalogger, push VERY VERY hard to make sure it is installed very snug
  • Connect the USB cable to the USB Datalogger
  • LEAVE BATTERIES OUT
  • Connect console with AC power
  • Once you see, “Welcome to Davis………” message, hold down the <DONE> button on the console 3 seconds to bring it back to the home screen
After you do that restart WeeWx and it should be back up and running.
Reply all
Reply to author
Forward
0 new messages