La solución pasa por desconectar y volver a conectar el cable USB de la estación en la raspberry. En ese momento vuelve a recuperarse la comunicación entre ambos dispositivos.
Estos son los mensajes de la raspberry tras volver a reconocer el dispositivo.
Nov 25 08:00:57 raspberrypi kernel: [1721944.958689] usb 1-1.2.2: USB disconnect, device number 13
Nov 25 08:01:01 raspberrypi kernel: [1721948.479093] usb 1-1.3: new low-speed USB device number 14 using dwc_otg
Nov 25 08:01:01 raspberrypi kernel: [1721948.625362] usb 1-1.3: New USB device found, idVendor=1941, idProduct=8021
Nov 25 08:01:01 raspberrypi kernel: [1721948.625403] usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Nov 25 08:01:01 raspberrypi kernel: [1721948.668760] hid-generic 0003:1941:8021.0005: hiddev0,hidraw0: USB HID v1.00 Device [HID 1941:8021] on usb-20980000.usb-1.3/input0
Esto realmente no nos dice nada del problema pero lo aporto como información.
Tras recuperar la comunicación comienza el volcado de datos pendiente. Este tema lo tiene bien resulto el programa WEEWX y afortunadamente no hay mucha pérdida de datos siempre que el periodo entre que se pierde la comunicación y vuelve la comunicación no exceda del tamaño del buffer de la estación meteorológica. Una vez puesta al dia la base de datos se genera la página web y volvemos a recuperar el interfaz visual de la estación.