Software > WeeWX

Configurar interceptor para Sainlogic Ws3500

<< < (8/13) > >>

edlmeteo:
Hola,
Llevo como medio mes sin poder subir los datos de mi estación a meteoclimatic porque parece que ha dejado de funcionar la conexión entre l consola y derechos a través de interceptor. El log de weewx arroja un error en el que dice “la dirección ya se está usando” pero no sé a qué se puede referir. En mi red, la consola es la dirección *.*.0.15 y la raspberry la *.*.0.17. Alguna sugerencia que pueda ayudarme a ver donde está el fallo? Gracias.

jmviper:
Hola edlmeteo

Los routers tienen unan tabla de las direcciones que asigna su DHCP. Entra en ella a ver si hay algún dispositivo con la misma IP local que la consola.

En esa tabla normalmente pone la MAC del dispositivo y su IP. Lo mejor es asignarle en las IPs fijas del router la IP que queremos a esa MAC del adaptador de red de la consola en este caso. Así el router siempre reservará esa IP a ese dispositivo y no se la dará a ningún otro.

También puedes poner todo lo que te saca weewx, quizás dé más pistas que ese solitario “la dirección ya se está usando”

edlmeteo:
No consigo dar con el fallo. Adjunto el log de weewx completo a ver si alguien me ayuda a encontrar la luz. Ya he perdido que se registraran los valores record de julio y no me gustaría perder también los de agosto en meteoclimatic.


--- Código: ---Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.engine: StdConvert target unit is 0x1
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.engine: Archive will use data binding wx_binding
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.engine: Record generation will be attempted in 'hardware'
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration)
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.restx: StationRegistry: Registration not requested.
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.restx: Wunderground: Posting not enabled.
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.restx: PWSweather: Posting not enabled.
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.restx: CWOP: Posting not enabled.
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.restx: WOW: Posting not enabled.
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.restx: AWEKAS: Posting not enabled.
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.engine: 'pyephem' detected, extended almanac data is available
Aug  2 14:12:36 raspberrypi weewx[643] INFO __main__: Starting up weewx version 4.6.2
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.manager: Starting backfill of daily summaries
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.manager: Daily summaries up to date
Aug  2 14:12:36 raspberrypi weewx[643] INFO weewx.engine: Starting main packet loop.
Aug  2 14:32:55 raspberrypi weewx[643] INFO user.interceptor: using 'totalrainin' for rain_total
Aug  2 14:32:55 raspberrypi weewx[643] INFO user.interceptor: unrecognized parameter b'PASSKEY=27538119DDDCDFD7BBF653E0A278E94B
Aug  2 14:32:55 raspberrypi weewx[643] INFO user.interceptor: skipping rain measurement of 55.11: no last rain
Aug  2 14:32:55 raspberrypi weewx[643] INFO user.belchertown: version 1.2
Aug  2 14:33:03 raspberrypi weewx[643] INFO weewx.cheetahgenerator: Generated 12 files for report Belchertown in 8.48 seconds
Aug  2 14:33:04 raspberrypi weewx[643] INFO weewx.reportengine: Copied 37 files to /home/weewx/public_html
Aug  2 14:33:10 raspberrypi weewx[643] INFO weewx.reportengine: ftpgenerator: Ftp'd 12 files in 4.95 seconds
Aug  2 14:34:00 raspberrypi weewx[643] INFO user.interceptor: unrecognized parameter b'PASSKEY=27538119DDDCDFD7BBF653E0A278E94B
Aug  2 14:35:03 raspberrypi weewx[643] INFO user.interceptor: unrecognized parameter b'PASSKEY=27538119DDDCDFD7BBF653E0A278E94B
Aug  2 14:35:20 raspberrypi weewx[3290] INFO __main__: Initializing weewx version 4.6.2
Aug  2 14:35:20 raspberrypi weewx[3290] INFO __main__: Using Python 3.9.2 (default, Feb 28 2021, 17:03:44) #012[GCC 10.2.1 20210110]
Aug  2 14:35:20 raspberrypi weewx[3290] INFO __main__: Platform Linux-5.15.32-v8+-aarch64-with-glibc2.31
Aug  2 14:35:20 raspberrypi weewx[3290] INFO __main__: Locale is 'es_ES.UTF-8'
Aug  2 14:35:20 raspberrypi weewx[3290] INFO __main__: Using configuration file /home/weewx/weewx.conf
Aug  2 14:35:20 raspberrypi weewx[3290] INFO __main__: Debug is 0
Aug  2 14:35:20 raspberrypi weewx[3290] INFO weewx.engine: Loading station type Interceptor (user.interceptor)
Aug  2 14:35:20 raspberrypi weewx[3290] INFO user.interceptor: driver version is 0.53
Aug  2 14:35:20 raspberrypi weewx[3290] INFO user.interceptor: device type: ecowitt-client
Aug  2 14:35:20 raspberrypi weewx[3290] INFO user.interceptor: mode is listen
Aug  2 14:35:20 raspberrypi weewx[3290] INFO user.interceptor: listen on :8000
Aug  2 14:35:20 raspberrypi weewx[3290] ERROR weewx.engine: Import of driver failed: [Errno 98] La dirección ya se está usando (<class 'OSError'>)
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****  Traceback (most recent call last):
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****    File "/home/weewx/bin/weewx/engine.py", line 119, in setupStation
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****      self.console = loader_function(config_dict, self)
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****    File "/home/weewx/bin/user/interceptor.py", line 315, in loader
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****      return InterceptorDriver(**config_dict[DRIVER_NAME])
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****    File "/home/weewx/bin/user/interceptor.py", line 2522, in __init__
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****      self._device = self.DEVICE_TYPES.get(self._device_type)(**stn_dict)
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****    File "/home/weewx/bin/user/interceptor.py", line 2297, in __init__
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****      super(EcowittClient, self).__init__(
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****    File "/home/weewx/bin/user/interceptor.py", line 429, in __init__
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****      self._server = Consumer.TCPServer(address, port, handler)
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****    File "/home/weewx/bin/user/interceptor.py", line 584, in __init__
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****      TCPServer.__init__(self, (address, int(port)), handler)
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****    File "/usr/lib/python3.9/socketserver.py", line 452, in __init__
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****      self.server_bind()
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****    File "/usr/lib/python3.9/socketserver.py", line 466, in server_bind
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****      self.socket.bind(self.server_address)
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL weewx.engine:     ****  OSError: [Errno 98] La dirección ya se está usando
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL __main__: Unable to load driver: [Errno 98] La dirección ya se está usando
Aug  2 14:35:20 raspberrypi weewx[3290] CRITICAL __main__:     ****  Exiting...
--- Fin del código ---

edlmeteo:
Actualizo. Acaba de empezar a funcionar. No sé exactamente qué haber tocado. Pero para no quedarme con la duda, ¿alguien puede decirme qué significa ese "unrecognized parameter b'PASSKEY=27538119DDDCDFD7BBF653E0A278E94B" que aparece en el log?

jantoni:
Tienes la explicación y la dilución aquí

https://forum.meteoclimatic.net/index.php/topic,2801.msg22238.html#msg22238

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa