Running RPI 4, Weewx 4.2 and GW1000 latest version and suddenly this appears. Any ideas what's going on?
The combination has been running stable, so my best quest it might be a hardware problem or?
Never seen this before and couldn't find anything on the net.
Nov 30 16:30:32 raspberrypi weewx[537] ERROR user.gw1000: Failed to obtain response to command 'CMD_READ_STATION_MAC' after 3 attempts
Nov 30 16:30:32 raspberrypi weewx[537] ERROR weewx.engine: Import of driver failed: Failed to obtain response to command 'CMD_READ_STATION_MAC' after 3 attempts (<class 'user.gw1000.GW1000IOError'>)
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** Traceback (most recent call last):
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** File "/home/weewx/bin/weewx/engine.py", line 109, in setupStation
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** self.console = loader_function(config_dict, self)
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** File "/home/weewx/bin/user/gw1000.py", line 1293, in loader
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** return Gw1000Driver(**config_dict[DRIVER_NAME])
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** File "/home/weewx/bin/user/gw1000.py", line 1568, in __init__
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** super(Gw1000Driver, self).__init__(**stn_dict)
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** File "/home/weewx/bin/user/gw1000.py", line 767, in __init__
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** debug_wind=self.debug_wind)
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** File "/home/weewx/bin/user/gw1000.py", line 1870, in __init__
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** lost_contact_log_period=lost_contact_log_period)
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** File "/home/weewx/bin/user/gw1000.py", line 2276, in __init__
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** self.mac = self.get_mac_address()
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** File "/home/weewx/bin/user/gw1000.py", line 2407, in get_mac_address
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** return self.send_cmd_with_retries('CMD_READ_STATION_MAC')
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** File "/home/weewx/bin/user/gw1000.py", line 2532, in send_cmd_with_retries
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** raise GW1000IOError(_msg)
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL weewx.engine: **** user.gw1000.GW1000IOError: Failed to obtain response to command 'CMD_READ_STATION_MAC' after 3 attempts
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL __main__: Unable to load driver: Failed to obtain response to command 'CMD_READ_STATION_MAC' after 3 attempts
Nov 30 16:30:32 raspberrypi weewx[537] CRITICAL __main__: **** Exiting...