Software > WeeWX
RASPBIAN STRECH LITE 16-08-2017 + IMAGEN JANTONI + UTILIDAD DE ENVIO DATOS WEEWX
colareis:
Yo no soy experto pero por qué no lo haces con el usuario root? Yo lo hacía antes con el usuario pi y es un lío porque hay que cambiar todo. Despues en la carpeta de root creas una carpeta llamaca meteoclimatic y ahí metes los 4 archivos de la utilidad de envío a meteoclimatic. Con el programa Bitvise ssh se mueven facilmente los archivos a esa carpeta.
Es muy fácil cambiarlo.
- Habilitar el usuario root
Asignar un password al usuario root:
sudo passwd root
Introducir contraseña de root 2 veces
Cambiar el archivo
sudo nano /etc/ssh/sshd_config
Debemos modificar la siguiente línea:
PermitRootLogin without-password
Y cambiarla por:
PermitRootLogin yes
Guardar y reiniciar ssh
sudo service ssh restart
colareis:
Pongo todos los pasos que hago desde que instalo weewx. Al principio con el usuario pi y después con el root.
1)Instalar weewx
wget http://jantoni.no-ip.org/download/raspweather/weewx.sh no funciona
wget http://jantoni.es/download/raspweather/weewx.sh no funciona
Descargar weewx.sh y meter el archivo en la carpeta pi
sudo chmod +x weewx.sh
sudo ./weewx.sh
2)Detener weewx y reiniciar con la estación conectada a la raspberry
sudo /etc/init.d/weewx stop (para detener weewx)
sudo /etc/init.d/weewx start (para iniciar)
sudo poweroff o sudo reboot
A los 10 min se generará la primera plantilla
3)Bajarse la plantilla de meteoclimatic, renombrarla como
meteoclimatic.html.tmpl
y situarla en
/etc/weewx/skins/Standard
4) Editar el archivo skin.conf situado en
/etc/weewx/skins/Standard
y añadir en la sección toDate
[[[Meteoclimatic]]]
template = meteoclimatic.html.tmpl
Con esto, WeeWX generará la plantilla de Meteoclimatic y la situará
en /var/www/html/weewx
5)Habilitar el usuario root
Asignar un password al usuario root:
sudo passwd root
Introducir contraseña de root 2 veces
Cambiar el archivo
sudo nano /etc/ssh/sshd_config
Debemos modificar la siguiente línea:
PermitRootLogin without-password
Y cambiarla por:
PermitRootLogin yes
Guardar y reiniciar ssh
sudo service ssh restart
6) Descargar la utilidad para subir la plantilla a meteoclimatic
http://forum.meteoclimatic.net/index.php/topic,32.0.html
7) Crear carpeta meteoclimatic en el directorio root y mover los 4 archivos del apartado 6
mkdir meteoclimatic
8)Modificar el archivo meteoclimatic.ini
Poner ESAND-------------- en las xxxxxxxxxxx (tanto en Station como DigestKey)
Path: /var/www/html/weewx/meteoclimatic.html
Password: ----
9) Modificar el archivo crontab situado en /etc
# Envía datos a Meteoclimatic cada 15 minutos, empezando en el minuto 2 de cada hora
2-59/15 * * * * root /root/meteoclimatic/meteoclimatic.sh
10) Para Wunderground modificar el archivo weewx.conf
enable = true
station = ---------
password = ----------
11) Reiniciar weewx
/etc/init.d/weewx reload
burgati:
--- Cita de: colareis en 23 de Septiembre de 2017, 17:32:43 ---Pongo todos los pasos que hago desde que instalo weewx. Al principio con el usuario pi y después con el root.
5)Habilitar el usuario root
Asignar un password al usuario root:
sudo passwd root
Introducir contraseña de root 2 veces
Cambiar el archivo
sudo nano /etc/ssh/sshd_config
Debemos modificar la siguiente línea:
PermitRootLogin without-password
Y cambiarla por:
PermitRootLogin yes
Guardar y reiniciar ssh
sudo service ssh restart
--- Fin de la cita ---
Muchas gracias colareis....voy a intentarlo esta tarde de la manera que lo haces tú.
Una cosa en el paso 5 cuando lo cambias por PermitRootLogin yes, hay que borrar el asterisco que precede a la linea o hay que dejarle igualmente.
Intenté con mi anterior configuracion seguir esos pasos y no pude ser root, luego intentaba entrar como root en bitvise y no me dejaba y ima ya no pude ponerlo como estaba , total que formatee de nuevo memoria y vuelta a empezar......a ver si esta vez ya es la definitiva
colareis:
--- Cita de: burgati en 24 de Septiembre de 2017, 09:32:55 ---
--- Cita de: colareis en 23 de Septiembre de 2017, 17:32:43 ---Pongo todos los pasos que hago desde que instalo weewx. Al principio con el usuario pi y después con el root.
5)Habilitar el usuario root
Asignar un password al usuario root:
sudo passwd root
Introducir contraseña de root 2 veces
Cambiar el archivo
sudo nano /etc/ssh/sshd_config
Debemos modificar la siguiente línea:
PermitRootLogin without-password
Y cambiarla por:
PermitRootLogin yes
Guardar y reiniciar ssh
sudo service ssh restart
--- Fin de la cita ---
Muchas gracias colareis....voy a intentarlo esta tarde de la manera que lo haces tú.
Una cosa en el paso 5 cuando lo cambias por PermitRootLogin yes, hay que borrar el asterisco que precede a la linea o hay que dejarle igualmente.
Intenté con mi anterior configuracion seguir esos pasos y no pude ser root, luego intentaba entrar como root en bitvise y no me dejaba y ima ya no pude ponerlo como estaba , total que formatee de nuevo memoria y vuelta a empezar......a ver si esta vez ya es la definitiva
--- Fin de la cita ---
A mi me sale sin asterisco, pero si a ti te sale lo tienes que borrar para que haga efecto.
Acuérdate antes de hacerlo de asignar el usuario a root con
sudo passwd root
adejeclima:
alguna idea que pasa...
raspberry pi 3 rasbian stretch y script de jantoni
gracias de antemano.
pi@raspberrypi:~ $ wget http://jantoni.es/download/raspweather/weewx.sh
--2018-02-24 17:52:16-- http://jantoni.es/download/raspweather/weewx.sh
Resolving jantoni.es (jantoni.es)... 212.227.247.196
Connecting to jantoni.es (jantoni.es)|212.227.247.196|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘weewx.sh’
weewx.sh [ <=> ] 634 --.-KB/s in 0s
2018-02-24 17:52:17 (10.8 MB/s) - ‘weewx.sh’ saved [634]
pi@raspberrypi:~ $ chmod +x weewx.sh
pi@raspberrypi:~ $ sudo ./weewx.sh
./weewx.sh: 2: ./weewx.sh: Syntax error: newline unexpected
pi@raspberrypi:~ $
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa