I had the same problem, but only noticed it today. I used the solution suggested here, which correctly reset the system, so many thanks for the suggestion. However, my NOAA reports are missing 1 April - which is strange, as I would presume that data would have been in the logger. I also got the following errors when I did the wee_device dump command:
root@raspberrypi:/home/pi# wee_device --dump
Using configuration file /etc/weewx/weewx.conf
Using Vantage driver version 3.1.1 (weewx.drivers.vantage)
Proceeding will dump all data in the logger.
Are you sure you want to proceed (y/n)? y
Starting dump ...
Traceback (most recent call last): 2019-03-25 05:10:00 GMT (1553490600)
File "/usr/bin/wee_device", line 66, in <module>
main()
File "/usr/bin/wee_device", line 62, in main
device.configure(config_dict)
File "/usr/share/weewx/weewx/drivers/__init__.py", line 69, in configure
self.do_options(options, parser, config_dict, prompt)
File "/usr/share/weewx/weewx/drivers/vantage.py", line 2016, in do_options
self.dump_logger(station, config_dict, options.noprompt)
File "/usr/share/weewx/weewx/drivers/vantage.py", line 2616, in dump_logger
for record in converted_generator:
File "/usr/share/weewx/weewx/units.py", line 1247, in next
_record = self.input_generator.next()
File "/usr/share/weewx/weewx/drivers/vantage.py", line 659, in genArchiveDump
_page = self.port.get_data_with_crc16(267, prompt=_ack, max_tries=self.max_tries)
File "/usr/share/weewx/weewx/drivers/vantage.py", line 206, in get_data_with_crc16
raise weewx.CRCError("Unable to pass CRC16 check while getting data")
weewx.CRCError: Unable to pass CRC16 check while getting data
I didn't do the wee_device clear, just in case I am able to get back the missing 1 April data from the logger.
Any ideas on how I get back the missing 1 April data from the logger?
Thanks
David.