Tried this and am now getting errors in my log file. Not sure if it is related to the missing data or not. Log file extract is below. Any suggestions as to how to fix this would be much appreciated.
12:33:24 raspberrypi weewxd: restx: MQTT: network encryption/authentication will be attempted
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.engine: Finished loading service user.mqtt.MQTT
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Apr 7 12:33:24 raspberrypi weewx[8459] INFO __main__: Starting up weewx version 4.4.0
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.manager: Daily summary version is 4.0
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.manager: Daily summary version is 4.0
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.manager: Daily summary version is 4.0
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.manager: Daily summary version is 4.0
Apr 7 12:33:24 raspberrypi weewx[8459] DEBUG weewx.drivers.vantage: Gentle wake up of console successful
Apr 7 12:33:25 raspberrypi weewx[8459] INFO weewx.engine: Clock error is 1.83 seconds (positive is fast)
Apr 7 12:33:25 raspberrypi weewx[8459] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Apr 7 12:33:25 raspberrypi weewx[8459] INFO weewx.manager: Starting backfill of daily summaries
Apr 7 12:33:25 raspberrypi weewx[8459] INFO weewx.manager: Daily summaries up to date
Apr 7 12:33:25 raspberrypi weewx[8459] DEBUG weewx.drivers.vantage: Getting archive packets since 2021-04-07 12:30:00 BST (1617795000)
Apr 7 12:33:25 raspberrypi weewx[8459] DEBUG weewx.drivers.vantage: Gentle wake up of console successful
Apr 7 12:33:26 raspberrypi weewx[4516] ERROR weewx.drivers.vantage: ip-read error: timed out
Apr 7 12:33:26 raspberrypi weewx[4516] ERROR weewx.drivers.vantage: LOOP try #2; error: timed out
Apr 7 12:33:27 raspberrypi weewx[8459] DEBUG weewx.drivers.vantage: Retrieving 0 page(s); starting index= 0
Apr 7 12:33:27 raspberrypi weewx[8459] INFO weewx.engine: Starting main packet loop.
Apr 7 12:33:27 raspberrypi weewx[8459] DEBUG weewx.drivers.vantage: Gentle wake up of console successful
Apr 7 12:33:28 raspberrypi weewx[8459] DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets.
Apr 7 12:33:28 raspberrypi weewx[8459] DEBUG weewx.drivers.vantage: Gentle wake up of console successful
Apr 7 12:33:30 raspberrypi weewx[4516] ERROR weewx.drivers.vantage: ip-read error: timed out
Apr 7 12:33:30 raspberrypi weewx[4516] ERROR weewx.drivers.vantage: LOOP try #3; error: timed out
Apr 7 12:33:34 raspberrypi weewx[4516] ERROR weewx.drivers.vantage: ip-read error: timed out
Apr 7 12:33:34 raspberrypi weewx[4516] ERROR weewx.drivers.vantage: LOOP try #4; error: timed out
Apr 7 12:33:34 raspberrypi weewx[4516] ERROR weewx.drivers.vantage: LOOP max tries (4) exceeded.
Apr 7 12:33:34 raspberrypi weewx[4516] INFO weewx.engine: Main loop exiting. Shutting engine down.
Apr 7 12:33:34 raspberrypi weewx[4516] DEBUG weewx.restx: Shut down MQTT thread.
Apr 7 12:33:34 raspberrypi weewx[4516] DEBUG weewx.restx: Shut down WOW thread.
Apr 7 12:33:34 raspberrypi weewx[4516] DEBUG weewx.restx: Shut down PWSWeather thread.
Apr 7 12:33:34 raspberrypi weewx[4516] DEBUG weewx.restx: Shut down Wunderground-RF thread.
Apr 7 12:33:34 raspberrypi weewx[4516] DEBUG weewx.restx: Shut down StationRegistry thread.
Apr 7 12:33:34 raspberrypi weewx[4516] CRITICAL __main__: Caught WeeWxIOError: Max tries exceeded while getting LOOP data.
Apr 7 12:33:34 raspberrypi weewx[4516] CRITICAL __main__: **** Waiting 60 seconds then retrying...