/Home_Automation_Project

Home-Automation project using node MCU, Node-red, and NORA(To connect the home appliances to Google Assistant)

Primary LanguageC++

HOME-AUTOMATION

Node Red is a flow based tool, which lets you easily build IOT and homeautomation control system using a web browser. It is written in Nodejs and can run on Windows and Linux operating System. It can run on the NodeMCU/RaspberryPi making it an ideal system for home automation project.

How to install NODE-RED

1. Install Node.js from the official Node.js home page.

Check for the version using the command stated below:

node --version && npm --version

ss

2.Install node-red using the command stated below:

npm install -g --unsafe-perm node-red

3. Run Node-RED using the command stated below:

node-red

Command Prompt Screen Shot:

ss

Install Node-red-dashboard

To install the dashboard use the command stated below:

npm install node-red-dashboard

Making desired flow-chart and dashboard

Drag and drop the desired palletes for your project. To learn more about node-red flowcharts and dashboards, go through the official node-red website.

NODE-RED-FLOW-CHART for Home-Automation

mqtt project

NODE-RED-DASHBOARD for Home-Automation

dashboard

Connecting the whole system with Google Assistant:

NORA(NOde-Red home Automation)- There is a generated token that authorises Nora user to access Google Home API (sign up link). Once configured, you can start dropping devices into your NodeRED flows. TOKEN TO BE GENERATED IS UNIQUE.

ssnew

snap-shot of mobile1