Sommario:
- Forniture
- Passaggio 1: creazione del database
- Passaggio 2: configurazione dell'app
- Passaggio 3: codice
Video: Automazione domestica con Google Firebase: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Introduzione:
Questo è un progetto di automazione domestica che utilizza firebase e nodeMCU. Il primo motivo per cui ho scelto Firebase è perché può essere mantenuto facilmente, ha un rapporto sui progressi, Crash Analytics ecc. Ed è esattamente gratuito, quindi possiamo usare questo progetto per controllare le luci, i ventilatori, la TV, ecc. Quindi iniziamo
Forniture
- NodeMcu - 1 Nos
- Modulo Relè - 1 Nos
- Tagliere - 1 Nos
- Maglioni da uomo a donna – 3 Nos
- Una connessione Internet
- Un telefono Android
Passaggio 1: creazione del database
Per prima cosa devi andare su questo sito Web e accedere al tuo account Google. E fai clic su crea un nuovo progetto e dai il nome del tuo progetto e fai clic su continua. Dopo alcuni minuti, si dice "il tuo progetto è pronto" e viene visualizzato un pulsante continua per fare clic su di esso, viene visualizzata la dashboard, nella scheda del database sul lato sinistro ci sarà fare clic su di esso e scorrere lentamente verso il basso vedrai creare in tempo reale pulsante del database fare clic su di esso. Apre una finestra di dialogo che ti dice di scegliere una modalità bloccata o una modalità di prova. Seleziona la modalità di test e fai clic su abilita. Verrai indirizzato alla scheda Dati in alto, vedrai quattro schede fare clic sulla scheda delle regole e verificare se entrambe le regole di lettura e scrittura sono vere. In caso contrario, cambia entrambi in true. Ora vai alle impostazioni del progetto e copia il tuo ID progetto e la chiave API Web che useremo in seguito. E vai anche alla scheda degli account di servizio, nella scheda dei segreti del database a sinistra ci sarà fare clic sulla scheda e scorrere verso il basso vedrai il nome del database e un segreto fai clic sull'opzione mostra sul lato destro del segreto e copia il segreto e incolla in una finestra del blocco note. E ora questa parte è finita. Ora andremo alla parte dell'inventore dell'app.
Passaggio 2: configurazione dell'app
La parte app non è un lavoro difficile, ho fornito il link per scaricare il file.aia. Puoi semplicemente scaricarlo e importarlo nel tuo account. Innanzitutto, accedi all'inventore dell'app MIT e in alto, il mio progetto sarà lì, fai clic su di esso, verrà visualizzato un elenco di opzioni fai clic su importa progetto (.aia) dal mio computer e seleziona il file aia scaricato e fai clic su importa il progetto verrà importato e verrà aperto. ora fai clic sul widget firebaseDB1 la scheda delle impostazioni si aprirà sul lato destro in cui cambia il token firebase con la chiave API Web e cambia l'URL firebase con l'id del tuo progetto firebase nel formato (https://{your-project-id }.firebaseio.com/). E fai clic sull'opzione di compilazione per scaricare il file apk della tua app. Ora installa l'app sul tuo cellulare. E passiamo al passaggio successivo.
Passaggio 3: codice
Quindi ho fornito anche il codice. Quindi scarica il codice e aprilo cambia il firebase_HOST con il tuo ID progetto nel formato ({Your-project-id}.firebaseio.com). Cambia anche firebase_Auth con il tuo segreto Firebase che hai copiato in precedenza. E soprattutto non dimenticare di cambiare il nome e la password del wifi.
Link: Codice&App
Consigliato:
Assistente Google-Automazione domestica Iot con Esp8266: 6 passaggi
Assistente Google|Automazione domestica Iot Utilizzo di Esp8266: in queste istruzioni ti mostrerò l'automazione domestica controllata dall'assistente di Google
Interruttore luci WiFi per automazione domestica con ESP-01 e modulo relè con pulsante: 7 passaggi
Interruttore luci WiFi domotica con ESP-01 e modulo relè con pulsante: quindi nelle istruzioni precedenti abbiamo programmato un ESP-01 con Tasmota utilizzando un lampeggiatore ESP e collegato l'ESP-01 alle nostre reti wifi. Ora possiamo iniziare a programmarlo per accendere/spegnere un interruttore della luce utilizzando il WiFi o il pulsante. Per i lavori elet
Come realizzare l'automazione domestica basata su IoT con il relè di controllo dei sensori NodeMCU: 14 passaggi (con immagini)
Come realizzare l'automazione domestica basata sull'IoT con il relè di controllo dei sensori NodeMCU: in questo progetto basato sull'IoT, ho realizzato l'automazione domestica con Blynk e il modulo relè di controllo NodeMCU con feedback in tempo reale. Nella modalità manuale, questo modulo relè può essere controllato da cellulare o smartphone e, interruttore manuale. In modalità automatica, questo smart
Localizzatore GPS per auto con notifica SMS e caricamento dati Thingspeak, basato su Arduino, automazione domestica: 5 passaggi (con immagini)
Localizzatore GPS per auto con notifica SMS e caricamento dati Thingspeak, basato su Arduino, automazione domestica: ho realizzato questo localizzatore GPS l'anno scorso e dato che funziona bene lo pubblico ora su Instructable. È collegato alla presa degli accessori nel mio bagagliaio. Il localizzatore GPS carica la posizione dell'auto, la velocità, la direzione e la temperatura misurata tramite un dato mobile
Come realizzare un sistema di automazione domestica Firebase utilizzando NodeMCU - nella piattaforma IOT: 14 passaggi
Come realizzare un sistema di automazione domestica Firebase utilizzando NodeMCU | in piattaforma IOT: OBIETTIVO DI QUESTO PROGETTOQuesto progetto mira a sviluppare un sistema di automazione domestica che offra all'utente il controllo completo su tutti i dispositivi controllabili da remoto della sua casa utilizzando l'app Android IOT. Esistono molti server e piattaforme online di terze parti a