Comandos para introducir en la raspberry mediante puTTY

Índice de la guía

Descarga del software necesario

Putty

Utilizaremos puTTY para conectar con nuestra raspberry por consola. Lo podéis descargar de aquí https://www.putty.org/

download putty
download putty

Lo más seguro es que vuestro PC, si es moderno, sea de 64 bits. En caso de duda bajar la versión de 32, o bien probar y si la de 64 bits no os funciona ya os bajáis la de 32 bits.

Acceder a nuestra raspberry por consola

Bien, ya tenemos localizada la IP de nuestra raspberry. Vamos a entrar a ella por primera vez… 

Abrimos el puTTY y ponemos la IP de nuestra raspberry, y el puerto 22, como podemos ver en la siguiente captura.

El usuario por defecto es pi y la contraseña (password) es raspberry.

Vamos a cambiar la contraseña por defecto, para evitar que alguien no deseado pueda acceder a nuestra raspberry.

Para ello escribimos lo siguiente:

passwd

Nos pedirá la password actual que es raspberry y luego que pongamos dos veces el nuevo password. Si todo fue bien nos dirá que la ha cambiado

Actualización del la raspberry

Es importante que mantengamos nuestra raspberry actualizada, incluso si acabamos de instalar la imagen, debemos seguir estos pasos para actualizarla… Para pegar texto en la consola podremos hacerlo clicando con el botón derecho del ratón.

sudo apt-get update

sudo apt-get upgrade

El upgrade nos mostrará la lista de paquetes que serán actualizados. Le decimos que si Y damos enter y esperamos un ratito que termine… Dependerá que tarde más o menos de tu conexión y de la cantidad de paquetes a actualizar. Una vez terminado nuestra raspberry ya estará al día!

Si ves que tarda mucho en el paso «Unpacking raspberrypi-kernel (1.20200212-1) over (1.20190925-1) ..» ten paciencia, tarda más de lo normal, no cierres y espera.. sobre todo no apagues mientras está actualizando

Comandos para nuestra raspberry desde puTTY

Al igual que en Tasmota podemos lanzar comandos desde la consola para que se apliquen automáticamente, en nuestra raspberry podemos hacer lo mismo mediante puTTY.

Vamos a resumir unos cuantos comandos interesantes a continuación:

Reinicio de nuestra raspberry

sudo reboot

o

sudo service domoticz restart

Parar el sistema domoticz

sudo systemctl stop domoticz

o

sudo service domoticz.sh stop

Arranque del sistema domoticz

sudo systemctl start domoticz

o

sudo service domoticz.sh start

Configurar red wifi a la que queremos que nuestra raspberry se conecte

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Debe quedar el siguiente texto:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=ES
network={
ssid="SSID del WIFI A CONECTAR"
key_mgmt=NONE
}

Activar la conexión wifi del apartado anterior

sudo ifconfig wlan0 up

Visualizamos la lista de redes Wifi que recibe nuestra raspberry

sudo iwlist wlan0 scan | grep ESSID

Actualización de la raspberry

sudo apt-get update

sudo apt-get upgrade

Visualizar datos de nuestra versión de raspbian

lsb_release -a

Visualizamos información mqtt que recibe nuestra raspberry

mosquitto_sub -h localhost -t "#" -v



Enviar información mqtt con texto

mosquitto_pub -h localhost -t "domotuto.com/prueba funcionamiento mqtt" -m "funciona"

Paramos mqtt y volvemos a arrancarlo para que tome la nueva configuración (si es que hemos añadido o modificado algún parámetro)

sudo systemctl stop mosquitto
sudo systemctl start mosquitto
sudo systemctl status mosquitto

Levantar Node Red

node-red-start

Visualizar los servicios programados en nuestra raspberry

sudo crontab -e

Pulsamos 1

Información de los puertos actuales para revisar puertos, log... Antes paramos el sistema

sudo nano /etc/init.d/domoticz.sh

Visualizamos la información y eth0 para Ethernet y wlan0 para Wifi

ifconfig

Comprobación de errores de voltaje de la alimentación de la raspberry

sudo cat /var/log/messages | grep Voltage

Si aparecen registros es que tenemos problemas de voltaje

Inicio automático de Node Red (tras caídas de red, o tras apagar y encender la raspberry)

sudo systemctl enable nodered.service

Comprobar qué versiones de librerías tenemos instaladas

sudo pip3 list

Actualizar crontab

sudo systemctl daemon-reload

Para cualquier duda o consulta tienes disponible el grupo de telegram «Domoticz a lo Spain» para entrar, ponerte cómodo y participar cuanto quieras.

Clica aquí para entrar en él

Cualquier duda, sugerencia o comentario será bien recibida en la web!