Skip to content

SABERGLOW/E-Butler

Repository files navigation

E-Butler

E-Butler logo

Alfred ain't got shit on this ...

Home Automation with NodeMCU-ESP8266-CP Module + Firebase + Google Assistant + Dialogflow + Android

 

 

Overview

This project is about different home automation features that you can implement using ESP8266 Module paired with Firebase and Google Assistant. As an example, I have implemented a door unlock demo in this project. The aim is to alert the user when the doorbell rings and enable him/her to unlock the door using Google Assisstant. The project can be further developed to include Google Home integration, IFTTT, or whatever your heart may desire.

Tech Stack

  1. PlatformIO
    • Used to program NodeMCU-ESP8266-CP Module in C++.
    • Dependencies: ArduinoJSON & Firebase Arduino
  2. Firebase
    • Firebase Realtime Database
    • Firebase Functions: Google Assistant function + Android Push Notification function
  3. Dialogflow
    • Used to integrate Google Assistant commands with our Firebase RTDB.
  4. Android App
    • Developed in JAVA for receving Push Notifications from Firebase.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy