Autor Tema: Imagen para Raspberry PI preparada  (Llegit 273 cops)

0 Usuaris i 1 Visitant estan veient aquest tema.

Desconnectat Joseta

  • Associat AVAMET
  • Reixiu
  • *
  • Missatges: 4
  • Villena manda y no tu panda
    • Meteo Villena
Imagen para Raspberry PI preparada
« el: 19 de Mar de 17, 16:30:38 pm »


Después de varios días de pruebas, instalación de software y peleas con los protocolos de conexión, por fin he conseguido crear un versión modificada y estable para la subida de datos de nuestras estaciones meteorológicas a internet, ya sea a AVAMET, como a nuestra página web o a otros servicios.

¿Qué contiene esta imagen?
  • CumulusMX preparado para configurar y funcionar
  • Protocolo SSH activado para conectarnos con nuestra Raspberry PI mediante terminal
  • Protocolo XRDP para escritorio remoto desde Windows
  • Protocolo y servidor FTP para transferir archivos entre nuestro PC y la Raspberry PI
  • LogMein Hamachi para conectarnos con nuestra Raspberry PI desde una conexión a internet externa
  • Webmin para la administración de forma gráfica de la Raspberry PI mediante Windows
  • Posibilidad de crear cualquier tarea cronológica en cualquier intervalo de tiempo
  • Mayor soporte para dispositivos USB WiFi

Compatibilidad
Esta imagen es compatible con:
  • Raspberry PI model B+
  • Raspberry PI 2
  • Raspberry PI 2 B
  • Raspberry PI 3
  • Raspberry PI 3 B

Instalación
Paso 1:
Descargamos el archivo y descomprimimos la imagen.
Paso 2:
Descargamos el software Win32DiskImager desde aquí: https://sourceforge.net/projects/win32diskimager/files/latest/download
Paso 3:
Instalamos el software descargado anteriormente.
Paso 4:
Insertamos la micro sd e iniciamos el programa. En "Image File" pulsamos el icono de la carpeta y se nos abrirá el explorador de Windows. Buscamos la imagen descargada y la seleccionamos.
Paso 5:
En "Device" seleccionamos la letra asignada por el sistema de nuestra micro sd.
Paso 6:
Hacemos click en "Write" y comenzará a copiar la imagen a la micro sd. Cuando finalice saltará un aviso y ya podremos extraer nuestra micro sd.


Iniciar la Raspberri PI
Paso 1:
¡¡Imprescindible su conexión a un router mediante cable de red o tener conectado un dispositivo USB WiFi y el cable HDMI o RCA a la televisión para conectar la Raspberry al router!!

Insertamos la micro sd en la Raspberri PI y la conectamos a la corriente eléctrica.
Paso 2 (saltar si hemos conectado la Raspberry PI mediante cable de red):
Una vez que la Raspberri PI haya iniciado y veamos el escritorio por pantalla, nos dirigimos a la parte superior derecha y hacemos click en el icono de conexiones de red. Se desplegará una ventana con las conexiones de red disponibles. Seleccionamos la nuestra, introducimos la contraseña en caso de que tenga y conectamos.

Paso 3:
Descargamos e iniciamos PuTTY en Windows para poder comunicarnos con la Raspberry PI.
Descarga:
32 bits: https://the.earth.li/~sgtatham/putty/latest/w32/putty-0.68-installer.msi
64 bits: https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.68-installer.msi
Paso 4:
Ejecutamos PuTTY y ponemos la dirección IP de nuestra Raspberry PI (podemos mirarla en el apartado de clientes DHCP dentro de la configuración del router)
Pulsamos en "Open" y se nos abrirá la terminal.

En "login as" colocamos: pi
En  "password" colocamos: raspberry
Ya estaremos dentro de la Raspberry desde Windows.


De momento aquí no haremos nada más. Dejaremos esta ventana abierta para reiniciar más tarde una vez configurado Cumulus.

Configurar Cumulus
No tendremos que iniciar nada, la imagen está configurada para que Cumulus arranque automáticamente cuando la Raspberry PI se encienda.

Paso 1:
Abrimos nuestro navegador de internet preferido, yo usaré Google Chrome. En la barra de direcciones colocaremos: http://"ip de la raspberry":8998
En mi caso, el router ha asignado la IP 192.168.0.107 a la Raspberry PI, por lo que en mi navegador colocaré "http://192.168.0.107:8998", sin comillas.
Se nos abrirá una interfaz bastante agradable:

Paso 2:
Nos dirigiremos al apartado "settings->station settings"
Aquí seleccionaremos nuestro modelo de estación. Las estaciones que no sean Davis solo tendrán que indicar el modelo de estación, seleccionar las unidades correspondientes, rellenar los datos de localización desplegando "Location" haciendo click en dicho nombre y finalmente harán click en "Save".

Paso para estaciones Davis:
Conectamos el USB del datalogger a la Raspberry PI o el adaptador Serial-USB.
Volvemos a la ventana del Putty y escribimos los siguiente:
ls /dev
Pulsamos "enter". Nos aparecerá una lista larga de dispositivos en la consola, pero solo nos fijaremos en uno. Buscamos uno que su nombre es "ttyUSBX", en el que "X" será un número, en mi caso es 0. Eso será nuestra Davis.

Volvemos a la configuración del Cumulus.
Bajamos y donde dice "Serial port name" colocamos lo siguiente:
/dev/ttyUSBX
Donde X será el número que nos haya salido en el listado que hemos visto anteriormente.
Una vez hecho esto y configurado la localización y las unidades, haremos click en "Save"

Paso 3:
Ahora configuraremos la subida de archivos a internet.
Nos dirigimos a "Settings->Internet settings".
Desplegamos "Web/FTP site" y "Web/FTP settings".
Rellenamos los campos como cualquier otro programa administrativo de estaciones meteorológicas:
Host name: dirección FTP del sitio web
Directory: directorio donde se subirán los archivos
Username: nombre de usuario
Password: contraseña
Marcaremos la casilla "Auto update"
En "Upload interval" pondremos en minutos cada cuanto tiempo queremos que se suban los ficheros a internet.
Finalmente pulsamos en "Save" y se guardará la configuración.
Volvemos a PuTTY y escribimos:
sudo reboot 0
Se reiniciará la Raspberry PI y una vez reiniciado nuestra estación ya estará guardando y subiendo datos a internet. Ya no habrá que hacer nada más.

Descarga de la imagen

https://mega.nz/#!0FcFUDpL!GdRrznuN0J1pbhT4RpRyhjD6Bd49Y8H9uI-2GrpaSec

Estado: Raspbian PIXEL-AVMv1 20/03/2017

Agradecimientos:
  • Raspbian
  • Sandaysoft
  • Equipo y socios de AVAMET por el apoyo recibido

Script compatible con cualquier distribución basada en Debian, Ubuntu y derivados (También Raspberry PI):

Queda adjuntado un script para ejecutar en caso de no descargar la imagen. Funciona perfectamente en Raspbian, Debian, Ubuntu, Kubuntu...

Descarga: www.meteovillena.es/scriptrpi.sh (Click derecho, Guardar enlace como...)

Descarga desde Linux, pondremos en la consola:

Codi: [Escull]
wget www.meteovillena.es/scriptrpi.sh
Descargaremos el archivo y desde la terminal lo ejecutaremos de la siguiente forma:

Codi: [Escull]
sudo sh scriptrpi.sh
A las posibles preguntas que nos haga durante la instalación, pulsaremos "S" en caso de que el sistema esté en español y "Y" en caso de que esté en inglés. Una vez finalizado, se habrá instalado todo lo necesario.
« Darrera modificació: 08 de Abr de 17, 19:37:36 pm per Joseta »

Desconnectat Manuel N

  • Associat AVAMET
  • Reixiu
  • *
  • Missatges: 24
  • Cierzo
    • El Toro meteo
Re:Imagen para Raspberry PI preparada
« Respondre #1 el: 28 de Mar de 17, 23:38:24 pm »
no parece complicado después del curro que te has pegado!!! Como esta el tema teamviewer?


Enviado desde mi iPad utilizando Tapatalk
Manuel N
El Toro meteo -  VLC Penya-roja

Desconnectat Joseta

  • Associat AVAMET
  • Reixiu
  • *
  • Missatges: 4
  • Villena manda y no tu panda
    • Meteo Villena
Re:Imagen para Raspberry PI preparada
« Respondre #2 el: 03 de Abr de 17, 12:23:10 pm »
no parece complicado después del curro que te has pegado!!! Como esta el tema teamviewer?


Enviado desde mi iPad utilizando Tapatalk

El TeamViewer hay que instalarlo a parte. No lo incluí en la imagen.

Saludos.