CumulusMX en Ubuntu

Después de hacer un post a como instalar y hacer funcionar CumulusMX en Windows vamos a ver como va la cosa en Ubuntu.

Descargamos el archivo de instalación desde el forum de Sandaysoft, recordar que hay que estar registrado para que funcione el link…Ese archivo es el mismo que para windows,lo descomprimimos en donde queramos, por ejemplo en /home, y una vez descomprimido tenemos que instalar un emulador de windows .net. Sandaysoft nos dice que tiene que ser “mono” le haremos caso e instalaremos “mono”. En una consola escribimos

sudo apt-get update 

sudo apt-get install mono-complete

Ahora ya tenemos instalado mono en nuestro sistema así que…

vamos a la carpeta donde hemos descomprimido CumulusMX y tecleamos:

sudo mono CumulusMX.exe

Nos dice que todavía no se puede conectar con nuestra estación, así que abrimos en una navegador lo siguiente:

http://localhost:8998

Nos abre la página principal de nuestro Cumulus sin ningún dato, por lo tanto hay que ir a la pestaña “Settings” y meter los parámetros para que funcione nuestra estación: Temperatura en grados F o C, lluvia en Inches o mm., etc. También el puerto a través del cual se conectará nuestra estación: En Ubuntu los puertos serie empiezar por TTY, al igual que los puertos usb TTYUSB0. Le decimos que puerto utiliza nuestra estación. También nos pide datos para enviar por FTP datos a internet, host, usuario, contraseña, puerto y archivo de destino en nuestro servidor.

Una vez completada la configuración volvemos a la consola y pulsando Ctrl y C así saldremos momentáneamente de CumulusMX. Volvemos a teclear

sudo mono CumulusMX.exe

Nos dice que se ha conectado a nuestra estación, si no hay errores, así que a comprobarlo.

Esta vez al abrir http://localhost:8998 nos deberían salir ya datos de nuestra estación.

Si te conectas por el puerto TTYUSB0 a veces la conexión falla, no se porque pero cambia a TTYUSB1 por la cara. Hay una manera de evitar esto editando una regla en udev pero esto lo dejo para otro día. Suerte.

 

Anuncios

Cumulus

He pasado mi estación Davis Vue al software de CumulusMX. Hasta ahora tenía el software Cumulus 1.9.4 un software que hace tiempo no estaba actualizado, los creadores de esa versión se habían centrado en CumulusMX dejando abandonado el anteriormente citado Cumulus 1.9.4. Probé el nuevo software y me gustó, sobre todo por lo poco que exige al ordenador al ser aplicación web y por la interfaz tan clara que tiene.

De todas formas después de probarlo decidí que el antiguo funcionaba bien y para que cambiar. Hace unos días el Cumulus 1.9.4 empezó a fallar, no recibía datos de la Davis y si los recibía los trataba con errores. Así que me puse a pasar todos los datos del Cumulus antiguo al CumulusMX y a poner en funcionamiento el nuevo programa.

El CumulusMX se descarga desde un enlace que hay en el foro de SandaySoft enlace Pero para que salga la descarga previamente hay que registrarse en el foro. Una vez descargado hay que  descomprimir la carpeta descargada en una ubicación fácil de manejar, por ejemplo en la raíz del disco principal (C:). La instalación para windows se hace mediante el símbolo del sistema o command, esta consola se encuentra en “accesorios” del menú inicio- programas. Hay que abrir esta consola como administrador, no como simple usuario, para ello hacer click en la consola con el botón derecho del ratón y elegir “ejecutar como administrador”. Una vez abierto el símbolo del sistema se busca en él la ubicación donde hemos descomprimido CumulusMX, en esa ubicación ejecutamos el comando

netsh http add urlacl url=http://*:8998/ user=\users

Después el comando “cumulusmx”

y luego abrimos un navegador web y en la dirección ponemos http://localhost:8998. Nos saldrá la interfaz de CumulusMX todavía sin datos de nuestra estación. Se los metemos en la configuración de la estación en “settings”. Le metemos el puerto por el que se conecta la estación al ordenador, la altitud, la longitud, la latitud, las unidades de medidas y cualquier otro dato importante que veamos. Aprovechamos también para configurar datos para envío a internet y a twitter, si tenemos.

En el símbolo del sistema reiniciamos con las teclas Control-c y volvemos a ejecutar el comando “cumulusmx”. Volvemos a poner en un navegador  http://localhost:8998 y ahora deberían llegar ya datos de nuestra estación y poder verse en esa dirección.

Suerte con el cambio a cumulus-mx.