Tabla de contenido:
- Suministros
- Paso 1: creación de la base de datos
- Paso 2: configuración de la aplicación
- Paso 3: Código
Video: Automatización del hogar con Google Firebase: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Introducción:
Este es un proyecto de automatización del hogar que utiliza firebase y nodeMCU. Primero, el motivo por el que elegí Firebase es porque se puede mantener fácilmente, tiene un informe de progreso, Crash Analytics, etc. y es exactamente gratis, por lo que podemos usar este proyecto para controlar las luces, los ventiladores, la televisión, etc. Así que comencemos
Suministros
- NodeMcu - 1 números
- Módulo de relé - 1 Nos
- Protoboard - 1 Nos
- Saltadores macho a hembra - 3 Nos
- Una conexión a internet
- Un teléfono android
Paso 1: creación de la base de datos
Primero debe ir a este sitio web e iniciar sesión en su cuenta de Google. Y haga clic en crear un nuevo proyecto y proporcione el nombre de su proyecto y haga clic en continuar. Después de unos minutos, dice, "su proyecto está listo" y aparece un botón de continuar para hacer clic en él, aparece el tablero, en la pestaña de la base de datos del lado izquierdo estará allí, haga clic en ella y desplácese lentamente hacia abajo y verá crear en tiempo real botón de base de datos haga clic en él. Abre un cuadro de diálogo que le indica que elija un modo bloqueado o un modo de prueba. Seleccione el modo de prueba y haga clic en habilitar. Se le dirigirá a la pestaña Datos en la parte superior, verá cuatro pestañas, haga clic en la pestaña de reglas y verifique si las reglas de lectura y escritura son verdaderas. Si no, cambie ambos a verdadero. Ahora vaya a la configuración del proyecto y copie el ID del proyecto y la clave API web que usaremos más adelante. Y también vaya a la pestaña de cuentas de servicio, en la pestaña de secretos de la base de datos izquierda estará allí, haga clic en la pestaña y desplácese hacia abajo, verá el nombre de la base de datos y un secreto, haga clic en la opción mostrar en el lado derecho del secreto y copie el secreto y pegue en una ventana de bloc de notas. Y ahora esta parte ha terminado. Ahora pasaremos a la parte del inventor de la aplicación.
Paso 2: configuración de la aplicación
La parte de la aplicación no es un trabajo difícil. He proporcionado el enlace para descargar el archivo.aia. Puede descargarlo e importarlo a su cuenta. Primero, inicie sesión en el inventor de la aplicación MIT y en la parte superior, mi proyecto estará allí, haga clic en él, se mostrará una lista de opciones, haga clic en importar proyecto (.aia) desde mi computadora y seleccione el archivo aia descargado y haga clic en importar el El proyecto se importará y se abrirá. ahora haga clic en el widget firebaseDB1, la pestaña de configuración se abrirá en el lado derecho y cambiará el token de firebase con la clave de API web y cambie la URL de firebase con la identificación de su proyecto de firebase en el formato (https:// {your-project-id }.firebaseio.com /). Y haga clic en la opción de compilación para descargar el archivo apk de su aplicación. Ahora instale la aplicación en su teléfono móvil. Y pasaremos al siguiente paso.
Paso 3: Código
Así que también he proporcionado el código. Así que descargue el código y ábralo, cambie firebase_HOST con su ID de proyecto en el formato ({Your-project-id}.firebaseio.com). También cambie firebase_Auth con el secreto de su base de fuego que copió anteriormente. Y especialmente, no olvide cambiar el nombre y la contraseña de wifi.
Enlace: Código y aplicación
Recomendado:
Automatización del hogar con relé de control de temperatura LDR con sensor táctil NodeMCU: 16 pasos
Automatización del hogar con relé de control de temperatura LDR con sensor táctil NodeMCU: en mis proyectos anteriores de NodeMCU, he controlado dos electrodomésticos desde la aplicación Blynk. Recibí muchos comentarios y mensajes para actualizar el proyecto con Control Manual y agregar más funciones. Así que he diseñado esta Caja de Extensión de Hogar Inteligente. En este IoT
Asistente de Google - Iot de automatización del hogar con Esp8266: 6 pasos
Asistente de Google | Iot de automatización del hogar con Esp8266: en estas instrucciones, le mostraré la automatización del hogar controlada por el asistente de Google
Interruptor de luz WiFi de automatización del hogar con ESP-01 y módulo de relé con botón pulsador: 7 pasos
Interruptor de Luz WiFi Domótica con ESP-01 y Módulo de Relé con Pulsador: Entonces en las instrucciones anteriores programamos un ESP-01 con Tasmota usando un ESP Flasher y conectamos el ESP-01 a nuestras redes wifi. Ahora podemos comenzar a programarlo para encender / apagar un interruptor de luz mediante WiFi o el pulsador. Para el trabajo eléctrico
Automatización del hogar con el Asistente de Google y Adafruit IO: 3 pasos
Automatización del hogar con el Asistente de Google y Adafruit IO: El asistente de Google es un servicio de comando de voz basado en IA (Inteligencia Artificial). Mediante la voz podemos interactuar con el asistente de Google y este puede buscar en Internet, programar eventos, configurar alarmas, controlar aparatos, etc. Este servicio está disponible en sma
Cómo hacer un sistema de automatización del hogar Firebase usando NodeMCU - en la plataforma IOT: 14 pasos
Cómo hacer un sistema de automatización del hogar Firebase usando NodeMCU | en la Plataforma IOT: OBJETIVO DE ESTE PROYECTO Este proyecto tiene como objetivo desarrollar un sistema de automatización del hogar que brinde al usuario un control completo sobre todos los dispositivos controlables de forma remota de su hogar utilizando la aplicación IOT para Android. Hay muchos servidores y plataformas en línea de terceros a