Inhoudsopgave:

Domotica met Google Firebase: 3 stappen
Domotica met Google Firebase: 3 stappen

Video: Domotica met Google Firebase: 3 stappen

Video: Domotica met Google Firebase: 3 stappen
Video: ESPHome Installation Guide: First Steps 2024, December
Anonim
Image
Image
Domotica met Google Firebase
Domotica met Google Firebase

Inleiding:

Dit is een domotica-project dat firebase en nodeMCU gebruikt. De eerste reden waarom ik Firebase heb gekozen, is omdat het gemakkelijk kan worden onderhouden, het heeft een voortgangsrapport, Crash Analytics enz. En het is precies gratis, dus we kunnen dit project gebruiken om de lichten, ventilatoren, tv, enz. Te besturen. Dus laten we beginnen

Benodigdheden

  • NodeMcu - 1 Nos
  • Relaismodule - 1 nrs
  • Breadboard - 1 Nos
  • Man-vrouw truien – 3 Nos
  • Een internetverbinding
  • Een Android-telefoon

Stap 1: Database maken

Database maken
Database maken
Database maken
Database maken
Database maken
Database maken
Database maken
Database maken

Eerst moet u naar deze website gaan en inloggen op uw Google-account. En klik op maak een nieuw project aan en geef je projectnaam op en klik op doorgaan. Na een paar minuten staat er: "uw project is klaar" en er verschijnt een knop Doorgaan om erop te klikken, het dashboard verschijnt. Aan de linkerkant vindt u het databasetabblad, klik erop en scrol langzaam naar beneden, u ziet realtime maken database-knop klik erop. Er wordt een dialoogvenster geopend waarin wordt aangegeven dat u een vergrendelde modus of een testmodus moet kiezen. Selecteer de testmodus en klik op inschakelen. U wordt doorverwezen naar het tabblad Gegevens bovenaan ziet u vier tabbladen klik op het tabblad regels en controleer of zowel de lees- als schrijfregels waar zijn. Als dit niet het geval is, wijzigt u beide in waar. Ga nu naar projectinstellingen en kopieer uw project-ID en web-API-sleutel die we later zullen gebruiken. En ga ook naar het tabblad serviceaccounts, op het linker tabblad met databasegeheimen klikt u op het tabblad en scrolt u naar beneden, u ziet de databasenaam en een geheim klik op de optie weergeven aan de rechterkant van het geheim en kopieer het geheim en plak het in een kladblokvenster. En nu is dit deel voorbij. Nu gaan we naar het app-uitvindergedeelte.

Stap 2: Configuratie van de app

Configuratie van de app
Configuratie van de app
Configuratie van de app
Configuratie van de app

Het app-gedeelte is geen moeilijke klus. Ik heb de link gegeven om het.aia-bestand te downloaden. Je kunt het gewoon downloaden en importeren in je account. Meld u eerst aan bij de uitvinder van de MIT-app en bovenaan staat mijn project, klik erop en er wordt een lijst met opties weergegeven. project wordt geïmporteerd en geopend. klik nu op de firebaseDB1-widget. Het tabblad Instellingen wordt aan de rechterkant geopend, wijzig het firebase-token met de web-API-sleutel en verander de firebase-URL met uw firebase-project-ID in de indeling (https://{uw-project-id }.firebaseio.com/). En klik op de build-optie om het apk-bestand van uw app te downloaden. Installeer nu de app op je mobiele telefoon. En we gaan naar de volgende stap.

Stap 3: Coderen

Code
Code

Dus ik heb de code ook gegeven. Dus download de code en open deze. Wijzig de firebase_HOST met uw project-ID in het formaat ({Your-project-id}.firebaseio.com). Wijzig ook firebase_Auth met uw firebase-geheim dat u eerder hebt gekopieerd. En vergeet vooral niet de wifi-naam en het wachtwoord te wijzigen.

Link: Code&App

Aanbevolen: