Table des matières:

Domotique avec Google Firebase : 3 étapes
Domotique avec Google Firebase : 3 étapes

Vidéo: Domotique avec Google Firebase : 3 étapes

Vidéo: Domotique avec Google Firebase : 3 étapes
Vidéo: Débuter en DOMOTIQUE avec cette BOX 100% DIY et qui fait tout !!!! (Home assistant 2022) 2024, Juillet
Anonim
Image
Image
Domotique avec Google Firebase
Domotique avec Google Firebase

Introduction:

Il s'agit d'un projet domotique qui utilise firebase et nodeMCU. La première raison pour laquelle j'ai choisi Firebase est qu'il peut être maintenu facilement, qu'il contient un rapport d'avancement, Crash Analytics, etc.

Fournitures

  • NodeMcu - 1 Nos
  • Module de relais - 1 Nos
  • Planche à pain - 1 Nos
  • Sauteurs mâles à femelles – 3 Nos
  • Une connexion internet
  • Un téléphone Android

Étape 1: Création de la base de données

Création de base de données
Création de base de données
Création de base de données
Création de base de données
Création de base de données
Création de base de données
Création de base de données
Création de base de données

Vous devez d'abord vous rendre sur ce site Web et vous connecter à votre compte Google. Et cliquez sur créer un nouveau projet et donnez le nom de votre projet et cliquez sur continuer. Après quelques minutes, il dit: "votre projet est prêt" et un bouton continuer apparaît pour cliquer dessus, le tableau de bord apparaît, sur l'onglet de la base de données de gauche sera là, cliquez dessus et faites défiler lentement vers le bas, vous verrez créer en temps réel bouton de la base de données, cliquez dessus. Il ouvre une boîte de dialogue vous indiquant de choisir soit un mode verrouillé, soit un mode test. Sélectionnez le mode test et cliquez sur activer. Vous serez dirigé vers l'onglet Données en haut, vous verrez quatre onglets cliquer sur l'onglet règles et vérifier si les règles de lecture et d'écriture sont vraies. Sinon, changez les deux en true. Allez maintenant dans les paramètres du projet et copiez votre identifiant de projet et votre clé API Web que nous utiliserons plus tard. Et allez également dans l'onglet des comptes de service, sur l'onglet des secrets de la base de données de gauche sera là, cliquez sur l'onglet et faites défiler vers le bas, vous verrez le nom de la base de données et un secret cliquez sur l'option d'affichage sur le côté droit du secret et copiez le secret et collez dans une fenêtre du bloc-notes. Et maintenant, cette partie est terminée. Nous allons maintenant passer à la partie inventeur de l'application.

Étape 2: Configuration de l'application

Configuration de l'application
Configuration de l'application
Configuration de l'application
Configuration de l'application

La partie application n'est pas un travail difficile, j'ai fourni le lien pour télécharger le fichier.aia. Vous pouvez simplement le télécharger et l'importer dans votre compte. Tout d'abord, connectez-vous à l'inventeur de l'application MIT et en haut, mon projet sera là, cliquez dessus une liste d'options s'affichera cliquez sur importer le projet (.aia) depuis mon ordinateur et sélectionnez le fichier aia téléchargé et cliquez sur importer le projet sera importé et sera ouvert. cliquez maintenant sur le widget firebaseDB1, l'onglet des paramètres s'ouvrira sur le côté droit pour modifier le jeton firebase avec la clé API Web et modifier l'URL firebase avec l'identifiant de votre projet firebase au format (https://{your-project-id }.firebaseio.com/). Et cliquez sur l'option de construction pour télécharger le fichier apk de votre application. Installez maintenant l'application sur votre téléphone mobile. Et nous allons passer à l'étape suivante.

Étape 3: Coder

Code
Code

J'ai donc fourni le code aussi. Alors téléchargez le code et ouvrez-le, modifiez le firebase_HOST avec votre identifiant de projet au format ({Your-project-id}.firebaseio.com). Modifiez également firebase_Auth avec votre secret firebase que vous avez copié précédemment. Et surtout n'oubliez pas de changer le nom et le mot de passe wifi.

Lien: Code et application

Conseillé: