Skip to content

IOT ANDROID BASED SMART HOME AUTOMATION SYSTEM USING FIREBASE , ARDUNIO, JAVA, JS , HTML , CSS

Notifications You must be signed in to change notification settings

DaBiQ/IoT-SMART-HOME-AUTOMATION-ARDUNIO-FIREBASE-ANDROID

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT-SMART-HOME-AUTOMATION-ARDUNIO-FIREBASE-ESP8266-ANDROID-MyHome

Iot based Smart Home Automation connected with firebase and Android ESP8266 is main controller in IoT

What sensor and Devices are use?

  1. Esp8266 board
  2. Relays Modules * 6
  3. load *6
  4. Resistors *18
  5. Capacitors *6
  6. 7805 Voltage regulatosr
  7. Wires
  8. PZEM – 004T 80-260V 100A module

PROPOSED SYSTEM

  1. Electrical port switching (on/off): User can switch ON the electrical ports and switch OFF the electrical ports. There will be total 6 ports.
  2. Automatic on/off the electrical ports: User will select Days, Start Time, Stop Time for the particular electrical port. At selected days & time the electrical port will automatically turned ON & turned OFF.
  3. Electricity consumption monitoring: User will get the real time consumption information in the mobile. User will get the information such as energy consumption, power consumption, current consumption, bill (in rs). User can see the graph of the consumption.

How to use

After build the andriod app with your firebase config and link it with Auth and databaes of the firebase and change the website firebase config to yours, you need to get the userid from the firebase , ( i include a fragment to print it in the dashboard) and replace it in the arduino code , and java script code for website for define the path. dont forget to change the email and password in the js code becouse its predefined .

TO DO

add adrduino code for the PZEM module to included in the project

Screenshots of the project circle:

Screenshot

Screenshots of ANDROID APP:

Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot

Screenshot Screenshot

Screenshots of WEBSITE :

Screenshot