Tabla de contenido:

Automatización del hogar: 7 pasos
Automatización del hogar: 7 pasos

Video: Automatización del hogar: 7 pasos

Video: Automatización del hogar: 7 pasos
Video: 7 PRODUCTOS BÁSICOS PARA HACER TU CASA INTELIGENTE |NQUEH 2024, Noviembre
Anonim
Automatización del hogar
Automatización del hogar

Convierta su hogar en un hogar inteligente, con esto puede controlar todos los dispositivos electrónicos de su hogar dentro de una sola aplicación. Pero para este proyecto, solo me encargué de controlar toda la iluminación en casa. Todo se hizo fácilmente con Raspberry pi 3 y relé para controlar los interruptores físicos y una aplicación creada desde cero para controlar el relé del control remoto.

LOS MATERIALES REQUERIDOS

Frambuesa pi 3

Módulo de relé de 8 canales 5v

Tarjeta micro sd (8GB)

Cable de puente de hembra a hembra

SOFTWARE UTILIZADO

Win32DiskImager

Paso 1: Exprime Raspberry Pi con relé de 8 canales

Wring Raspberry Pi con relé de 8 canales
Wring Raspberry Pi con relé de 8 canales
Wring Raspberry Pi con relé de 8 canales
Wring Raspberry Pi con relé de 8 canales

Cable de acuerdo con el diagrama proporcionado arriba

Paso 2: Configura Raspbian Lite en Raspberry Pi

Visite

Desplácese hacia abajo y descargue la última Raspbian Lite (actual - Buster)

descomprime el archivo.zip y obtendrás un archivo.img

ejecutar Win32DiskImager

busque el archivo.img en la opción "Archivo de imagen"

seleccione la unidad correcta "Dispositivo" (por ejemplo, E:)

haga clic en el botón "Escribir" para iniciar el proceso de grabación

haga clic en "SÍ" cuando se le solicite

una vez hecho esto, inserte su tarjeta sd en raspberry pi y enciéndala

Paso 3: actualiza Raspbian

Configure la IP estática en Raspbian antes de la actualización, ¿CÓMO?

Inicie sesión en la terminal raspbian

Usuario: pi Contraseña: frambuesa

escribe

sudo nano /etc/dhcpcd.conf

desplácese hacia abajo hasta el final y pegue estas líneas de código

interfaz eth0

dirección_ip estática = / 24 enrutadores estáticos = servidores_de_nombres_de_dominio estáticos = interfaz wlan0 dirección_ip estática = / 24 enrutadores estáticos = servidores_de_nombres estáticos =

guárdelo presionando "ctrl + x" e "y"

finalmente reinicia tu pi, con "sudo reboot"

después de un reinicio exitoso, ejecute este comando para actualizar raspbian a la última versión

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

Paso 4: instalar paquetes

Es hora de instalar todas las dependencias necesarias

en la terminal ejecute estos comandos

sudo apt-get install nodejs

sudo apt-get install npm

sudo apt-get install git

sudo npm install pm2 -g

Compruebe si todo se instala correctamente ejecutando estos comandos

nodo -v

npm -v

pm2 -v

git --version

Paso 5: clonación del repositorio "HomeAutomationServer"

Clonar el repositorio "HomeAutomationServer" de github

clon de git

una vez clonado, vaya al directorio "HomeAutomationServer" y ejecute este

npm install

Todas las dependencias necesarias para el proyecto se instalarán automáticamente.

Paso 6: Ejecute el servidor con Pm2

Ejecute el servidor con pm2

escriba esto en la terminal para generar la ruta para pm2

inicio de pm2

copie el comando generado y péguelo en la terminal y ejecútelo

por último, inicie el servidor con pm2, escriba este comando, ya debería estar en el directorio correcto

pm2 start server.js --name "HomeAutomationServer" --watch

ejecute este comando para guardar el servidor en pm2 para que pm2 ejecute automáticamente su servidor en cada arranque

pm2 guardar

Paso 7: reiniciar el servidor

Reinicie el servidor con este comando

sudo reiniciar

una vez reiniciado, escriba este comando para verificar si el servidor se ejecuta automáticamente después del reinicio

lista pm2

Con eso, ha completado el tutorial para configurar el servidor que se ejecuta con pm2

PERO ANTES DE FINALIZAR TODO EL TUTORIAL, déjame decirte que esto es solo la mitad de la aplicación, así que, ¿dónde está el tutorial restante que preguntas, visita https://github.com/khairmuhammad-ybh/HomeAutomati… para el tutorial final? para instalar la aplicación en su dispositivo.

ACTUALIZACIONES

Descargue e instale el apk proporcionado aquí: HomeAutomation y pruébelo

Recomendado: