Autor Tema: Raspberry PI 3b con PCE-FWS-20  (Leído 17594 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Giroquim

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: En Proyecto
Raspberry PI 3b con PCE-FWS-20
« en: 20 de Enero del 2018, 09:56:47 am »
Hola buenas,

Hace un par de años que tengo una estación PCE-FWS-20, conectada sin problemas con el CUMULUS a mi PC de sobremesa. He adquirido una Raspberry PI 3b y quería subir los datos a internet de manera permanente, con lo que he leído algunos hilos del foro y he instalado el CUMULUS MX, he definido la estación como Fine Offset, y  la verdad no entiendo porqué no me conecta. Al arrancar el servicio de CUMULUS MX en el terminal me reporta lo siguiente:

root@raspberrypi:/home/pi/CumulusMX# sudo mono CumulusMX.exe
Current culture: English (United Kingdom)
Serial: 74FECEABEB2DA94ECB5EBA0CD11A7137
Cumulus MX v.3.0.0 build 3043
Today.ini = data/today.ini
Last update=2018-01-20T09:46:22
Looking for Fine Offset station, VendorID=0x1941 ProductID=0x8021
System.MissingMethodException: Method 'Mono.Unix.Native.Syscall.uname' not found.
  at System.RuntimeType.InvokeMember (System.String name, System.Reflection.BindingFlags bindingFlags, System.Reflection.Binder binder, System.Object target, System.Object[] providedArgs, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, System.String[] namedParams) [0x008a0] in <8f2c484307284b51944a1a13a14c0266>:0
  at System.Type.InvokeMember (System.String name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args, System.Globalization.CultureInfo culture) [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0
  at HidSharp.Platform.Linux.NativeMethods.uname (System.String& sysname, System.String& release, System.String& machine) [0x00047] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
  at HidSharp.Platform.Linux.NativeMethods.uname (System.String& sysname, System.Version& release, System.String& machine) [0x00004] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
  at HidSharp.Platform.Linux.LinuxHidManager.get_IsSupported () [0x00002] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
Not supported
Fine Offset station not found
Cumulus running at: http://*:8998/
(Replace * with any IP address on this machine, or localhost)
Starting web socket server on port 8002
20/01/2018 09:46:22
Type Ctrl-C to terminate


como veis me indica Fine Offset station not found


Alguna idea? lógicamente la estación está conectada por USB, aunque no se como verificar que hay comunicación o que el puerto es el correcto si es que hay que configurarlo...

Gracias de antemano!


Desconectado B.Santiago

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 1.979
    • Ver Perfil
  • Estación: Ávila- La Colilla [ESCYL0500000005192A]
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #1 en: 20 de Enero del 2018, 11:03:22 am »
Dile a Cumulus que la estación es una Watson WH1080.
Mira en la wiki, en el apartado Fine Offset:

 http://wiki.meteoclimatic.net/wiki/Lista_Estaciones_Soportadas
« Última modificación: 20 de Enero del 2018, 11:06:20 am por B.Santiago »
[img width=180

Desconectado Giroquim

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: En Proyecto
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #2 en: 20 de Enero del 2018, 13:24:07 pm »
Hola B. Santiago, gracias por la respuesta, la Watson WH1080 no se puede escoger en el desplegable del CUMULUS MX, solo aparecen Fine Offset y Fine Offset with solar sensor.

Alguna otra idea?


Desconectado Giroquim

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: En Proyecto
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #3 en: 20 de Enero del 2018, 13:47:13 pm »
Por si a caso algo fuera mal, he vuelto a conectar la estaci'on al PC antiguo, y me ha cargado correctamente todos los datos. He visto por ah'i que se pod'ia copiar el archivo Cumulus.ini a si que lo he hecho, lo he copiado a la raspberry y he vuelto a iniciar los servicio del CumulusMX, pero tampoco va, continua dando el mismo mensaje de Fine Offset station not found.

Desconectado B.Santiago

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 1.979
    • Ver Perfil
  • Estación: Ávila- La Colilla [ESCYL0500000005192A]
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #4 en: 20 de Enero del 2018, 14:28:27 pm »
Vale; tienes razón.
El desplegable ofrece Undefined y LaCrosse WS2300, entre otras.
Ve  probando con estas dos, a ver si acepta alguna.

Me parece que la wiki de Cumulus sugiere usar Fine Offset con sensor solar; compruébalo en este enlace, en el apartado Fine Offset:


http://wiki.sandaysoft.com/a/Supported_Devices
« Última modificación: 20 de Enero del 2018, 14:33:01 pm por B.Santiago »
[img width=180

Desconectado Giroquim

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: En Proyecto
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #5 en: 20 de Enero del 2018, 15:50:51 pm »
Hola BSantiago,

Definitavamente es una Fine Offset, para diagnosticar mejor donde está el problema lo que he hecho ha sido descargarme el CumulusMX en el PC con windows, y una vez instalado y configurado me ha reconocido a la primera la estación meteo. Así que el tema está claro, es algo relacionado con la conexión a la raspberry o bien la instalación del cumulusMX en la misma.

Alguna otra idea? Alguien que tenga CumulusMX con Raspberry puede ayudar?

Gracias a todos,

Desconectado B.Santiago

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 1.979
    • Ver Perfil
  • Estación: Ávila- La Colilla [ESCYL0500000005192A]
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #6 en: 20 de Enero del 2018, 16:12:53 pm »
Que era Fine Offset con otro de sus muchos nombres, lo sabías hace mucho. Y que funcionaba bien con el PC.
El sistema Fine Offset, más Raspy, más Cumulus MX es lo que te ha creado las dificultades que relatas (y que no he sabido ayudarte a resolver)

No sé si habrá mucha gente con el conjunto MX+Raspy.
Así, de memoria, no me parece una combinación frecuente por aquí.

Esperemos a ver si entra alguien con aportaciones que puedan ayudarte.
[img width=180

Desconectado Giroquim

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: En Proyecto
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #7 en: 20 de Enero del 2018, 17:09:34 pm »
Estoy revisando el foro de CumulusMX en Sandaysoft, parece que podría estar relacionado con la versión de MONO utilizada, la 4.6 que es la actual; pues en anteriores revisiones se comenta que no le funcionaban los puertos USB y no detectava la Fine Offset... la verdad es la primera vez que toco un Raspbian / linux, y todavía me estoy familiarizando con los comandos.

Si tienes alguna otra idea B Santiago lo pruebo. Gracias otra vez.

Desconectado B.Santiago

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 1.979
    • Ver Perfil
  • Estación: Ávila- La Colilla [ESCYL0500000005192A]
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #8 en: 20 de Enero del 2018, 17:16:58 pm »
No; lo siento. No tengo más ideas.
Pero insisto: el hilo está abierto, y a lo mejor otros pueden añadirlas.
[img width=180

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #9 en: 20 de Enero del 2018, 17:19:14 pm »
A ver si puedo yo aportar mi granico de arena...

Qué te sale en la Raspi con sudo lsusb ? Te debería salir y si es la versión de mono.... has tratado de instalar mono-complete ?? sudo apt-get install mono-complete

P.D. se me había olvidado poner el apt-get en sudo apt-get install mono-complete...
« Última modificación: 20 de Enero del 2018, 17:24:00 pm por jmviper »


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Giroquim

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: En Proyecto
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #10 en: 20 de Enero del 2018, 17:41:46 pm »
Hola jmviper, sale esto:

Bus 001 Device 004: ID 1a81:1006 Holtek Semiconductor, Inc.
Bus 001 Device 009: ID 1941:8021 Dream Link WH1080 Weather Station / USB Missile Launcher
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

he ejecutado también el comando que comentas

Desconectado Giroquim

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: En Proyecto
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #11 en: 20 de Enero del 2018, 17:43:22 pm »
al ejecutar CumulusMX sale esto:

Current culture: English (United Kingdom)
Serial: 74FECEABEB2DA94ECB5EBA0CD11A7137
Cumulus MX v.3.0.0 build 3043
Today.ini = data/today.ini
Last update=2018-01-20T17:42:21
Looking for Fine Offset station, VendorID=0x1941 ProductID=0x8021
System.MissingMethodException: Method 'Mono.Unix.Native.Syscall.uname' not found.
  at System.RuntimeType.InvokeMember (System.String name, System.Reflection.BindingFlags bindingFlags, System.Reflection.Binder binder, System.Object target, System.Object[] providedArgs, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, System.String[] namedParams) [0x008a0] in <8f2c484307284b51944a1a13a14c0266>:0
  at System.Type.InvokeMember (System.String name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args, System.Globalization.CultureInfo culture) [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0
  at HidSharp.Platform.Linux.NativeMethods.uname (System.String& sysname, System.String& release, System.String& machine) [0x00047] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
  at HidSharp.Platform.Linux.NativeMethods.uname (System.String& sysname, System.Version& release, System.String& machine) [0x00004] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
  at HidSharp.Platform.Linux.LinuxHidManager.get_IsSupported () [0x00002] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
Not supported
Fine Offset station not found
Cumulus running at: http://*:8998/
(Replace * with any IP address on this machine, or localhost)
Starting web socket server on port 8002
20/01/2018 17:42:22
Type Ctrl-C to terminate

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #12 en: 20 de Enero del 2018, 18:36:08 pm »
Pues posiblemente sea mono. La 3.2.8 funciona bien. Vamos a ver la 3.8

Prueba con:

sudo apt-get remove mono-complete

sudo apt-get purge mono-complete

sudo apt-get autoremove


A continuación pones:

echo "deb http://download.mono-project.com/repo/debian wheezy/snapshots/3.8.0 main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list

después

sudo apt-get update

sudo apt-get install mono-complete

mono --version


A ver qué versión sale


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Giroquim

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: En Proyecto
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #13 en: 20 de Enero del 2018, 22:06:51 pm »
Tras correr todos los comandos como dices, sin errores, me sale la siguiente versión:

pi@raspberrypi:~ $ mono --version
Mono JIT compiler version 4.6.2 (Debian 4.6.2.7+dfsg-1)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
   TLS:           normal
   SIGSEGV:       normal
   Notifications: epoll
   Architecture:  armel,vfp+hard
   Disabled:      none
   Misc:          softdebug
   LLVM:          supported, not enabled.
   GC:            sgen
pi@raspberrypi:~ $

parece que continua con la más actual no?

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Raspberry PI 3b con PCE-FWS-20
« Respuesta #14 en: 20 de Enero del 2018, 22:54:09 pm »
...tenías mono instalado anteriormente... hay que desinstalar todo de mono

seguimos probando:

sudo apt-get purge mono-*

apt-get autoremove

sudo apt-get update

sudo apt-get install mono-complete

mono --version




Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es