
Índice:
- Passo 1:
- Etapa 2: Por que você seleciona o Firebase
- Etapa 3: Ok, para não ir para a destruição do projeto …
- Etapa 4: Criando uma conta Fairbase
- Etapa 5: em seguida, mostrar como esta interface, fornecer o nome do projeto e selecionar o nome do país
- Etapa 6: Ouça, eu seleciono o nome do projeto Automação residencial e selecione meu país e, em seguida, pressione Criar
- Etapa 7: depois de um momento, mostre esta interface, clique em contenção
- Etapa 8: vá para os primeiros passos
- Etapa 9: Vá para Regras e Código Eadit como imagem
- Etapa 10: vá para sua configuração e mostre sua chave de API
- Etapa 11: Criação de aplicativo
- Etapa 12: Agora vá para Projeto e importe o arquivo Homeautomation.aia em seu computador
- Etapa 13: Clique na opção de círculo vermelho e na opção Flow That Image Commend
- Etapa 14: Parte do Programa Ardunio
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

OBJETIVO DESTE PROJETO
Este projeto tem como objetivo desenvolver um sistema de automação residencial que dê ao usuário controle completo sobre todos os dispositivos controláveis remotamente de sua casa usando o aplicativo IOT Android. Existem muitos servidores online de terceiros e plataformas disponíveis para mostrar os dados de seu projeto IOT. Mas, todas essas plataformas como ThingSpeak, Adafruit.io, Blynk e IFTT etc, mas hoje eu seleciono firebase
Passo 1:
Etapa 2: Por que você seleciona o Firebase
O Firebase fornece uma maneira rápida de persistir os dados sensoriais coletados no nível do dispositivo e funciona muito bem com as APIs do Android, que são compatíveis com AndroidThings. Muitos programadores de dispositivos móveis e dispositivos que eu encontrei lutam com a programação do lado do servidor. O Firebase pode realmente ajudar a preencher essa lacuna e torná-la mais fácil. Será interessante ver os desenvolvedores usando seus recursos off-line. Se você é novo em IoT ou em qualquer dispositivo que coleta dados e precisa transmiti-los por meio de redes, a regra de ouro a ser assumida é que a conectividade de rede não pode ser assumida. Como resultado, você precisará coletar os dados off-line e, quando a rede estiver disponível, transmiti-los ao seu servidor. O Firebase com seu recurso off-line pode realmente tornar isso simples para muitos desenvolvedores.
O Firebase tem muitos recursos, incluindo banco de dados em tempo real, autenticação, nuvem de mensagens, armazenamento, hospedagem, laboratório de testes e análises, mas vou usar apenas autenticação e banco de dados em tempo real.
Etapa 3: Ok, para não ir para a destruição do projeto …
Vou dividir este projeto Três partes
1. Criação de conta fairbase
2. Criação de aplicativos
3. Parte do programa Ardunio
Etapa 4: Criando uma conta Fairbase

Primeiro vá para https://console.firebase.google.com/ e faça login
Clique em Adicionar projeto
Etapa 5: em seguida, mostrar como esta interface, fornecer o nome do projeto e selecionar o nome do país

Etapa 6: Ouça, eu seleciono o nome do projeto Automação residencial e selecione meu país e, em seguida, pressione Criar

Etapa 7: depois de um momento, mostre esta interface, clique em contenção

Etapa 8: vá para os primeiros passos

Etapa 9: Vá para Regras e Código Eadit como imagem


Etapa 10: vá para sua configuração e mostre sua chave de API

Etapa 11: Criação de aplicativo
Sem tensão, irei fornecer a você um arquivo de linha completo para o appinventor, basta clicar aqui e fazer o download
não vá para ai2.appinventor.mit.edu para abrir este arquivo
Etapa 12: Agora vá para Projeto e importe o arquivo Homeautomation.aia em seu computador




Etapa 13: Clique na opção de círculo vermelho e na opção Flow That Image Commend


Etapa 14: Parte do Programa Ardunio
Você precisa de alguma mudança no seu código ardunio
FIREBASE_HOST copiar e colar no banco de dados fairbase
FIREBASE_AUTH copiar e colar na configuração do projeto
e configure seu nome e senha WIFI
Baixe o bacalhau ardunio aqui clique aqui
Este tutorial foi publicado pela primeira vez em clique aqui
mais tutorial sobre o Nodemcu clique aqui
Recomendado:
Como fazer automação residencial baseada em IoT com relé de controle de sensores NodeMCU: 14 etapas (com imagens)

Como fazer automação residencial baseada em IoT com relé de controle de sensores NodeMCU: Neste projeto baseado em IoT, fiz automação residencial com módulo de relé de controle Blynk e NodeMCU com feedback em tempo real. No modo manual, este módulo de relé pode ser controlado a partir do celular ou smartphone e, comutação manual. No modo automático, isso é inteligente
Como fazer uma casa inteligente usando o módulo de relé de controle do Arduino. Idéias para automação residencial: 15 etapas (com fotos)

Como fazer uma casa inteligente usando o módulo de relé de controle do Arduino. Idéias para automação residencial: neste projeto de automação residencial, projetaremos um módulo de relé residencial inteligente que pode controlar 5 eletrodomésticos. Este módulo de relé pode ser controlado por celular ou smartphone, remoto IR ou remoto de TV, interruptor manual. Este relé inteligente também pode sentir r
Automação residencial usando o Google Firebase: 3 etapas

Automação residencial usando o Google Firebase: Introdução: este é um projeto de automação residencial que usa firebase e nodeMCU. Em primeiro lugar, porque escolhi o Firebase é porque pode ser facilmente mantido, tem relatório de progresso, Crash Analytics etc e exatamente é gratuito para que possamos
(DIY) Como fazer ESP8266 Ultra Mini & Simple Relay Placa de automação residencial: 17 etapas

(DIY) Como fazer a placa de automação residencial ESP8266 Ultra Mini e Simple Relay: Olá, todo mundo, Hoje vou informá-los, como fazer uma placa de relé Mini Esp 12 Wifi medindo apenas 3,9 cm x 3,9 cm! Esta placa tem alguns recursos muito interessantes que todo amante de tecnologia vai adorar ter. Incluí todos os arquivos nas próximas etapas. Esta placa
Sistema de automação residencial usando Arduino e módulo Bluetooth HC-05: 5 etapas (com fotos)

Sistema de automação residencial usando Arduino e módulo Bluetooth HC-05: Ei pessoal, como vocês estão! Hoje estou aqui com meu segundo Arduino Instructable. É um sistema de automação residencial controlado por Bluetooth. Você pode controlar seus eletrodomésticos apenas de seu smartphone. as coisas funcionam perfeitamente! Também projetei o aplicativo