book collections email follower instructable user
Picture of IoT Push Notification Using Nodemcu on Phone(For Anything)

Sending notification for messages, emails are old fashioned...

So lets make something new that is very easy and simple NO COMPLICATED SERVER SIDE PHP HOSTING OR OTHER COMPLICATION...

Home automation, water pump level, garden watering, automated pet feeding, PIR alarm and much more whatever you want to get notified on your phones.(android/iOS)

ENJOY and be lazy but get notified!!!!!

Step 1: Components Required

Picture of Components Required

the main component is Nodemcu(ESP8266) or any other equivalent development boards like adafruit huzzah, wemos d1 mini etc.

And the sensors to use depends upon your need...

I'm using the notifier to notify my previously made internet/cloud controlled project, PIR alarm circuit, ultrasonic sensor controlled water level, IR sensor door!!

After the configuration of sensors the vital thing left is programming.

To configure nodemcu in arduino please visit my previous instructables...

NOTE: Please read the whole instructable don't half read it and damage your kits, I will not be responsible :P

kedarm57 months ago
What should we write in esp notify notifier for ultrasonic sensor
Abhrodeep Chanda (author)  kedarm57 months ago
its normal one only just add this line "notifier.sendNotification(device_id,"header","message")" in the loop of the ultrasonic sensor for every test case. like algorithm- if distance >500 then D1=HIGH and after that use the aforesaid line with your message.
NirmalK311 year ago

Thanks for early reply. Sir how can receive same alert message from the same ESP to multiple mobile nos with same token.Is it possible?

NirmalK311 year ago

Thanks Sir, really very good and easy project.But why"invalid library found"was showing after compiling the code,although it is working fine. Can it work at my office?if ESP is at home.

Abhrodeep Chanda (author)  NirmalK311 year ago
yes definitely it can work in your office just need a wifi over there. same procedure. If we manually put the library it sometime shows invalid library but can be fixed if we put the files in document>arduino>library as well as program files>arduino>library. I hope it works. Thanks for checking out the project.
LuLusWorld1 year ago

I'm only able to use guest WiFi so there is no password. Would it work if I just deleted the code asking for the WiFi password?

Abhrodeep Chanda (author)  LuLusWorld1 year ago
Try it. If deleting it doesnt work do one thing keep quotes as it is with nothing between tge quotes. simply "". no spaces in that. notify me if it works. I never thought of a open wifi!!
cfieiras1 year ago

How it works with ios? Thanks!

Abhrodeep Chanda (author)  cfieiras1 year ago
The app is not available for iOS right now. sorry

It worked as a charm. Thank you very much!!

Abhrodeep Chanda (author)  fabio1231231 year ago

well done. Thanks for trying!!

D6equj51 year ago
Good project but app tell me my email address is not usable.
Abhrodeep Chanda (author)  D6equj51 year ago

Sorry but I don't have a clue for that discrepancy of the app. This doesn't happen usually try another gmail account!! that may help :)

gada8881 year ago

Nice project,but cannot get the app.

I found the app easily, as normal app

Abhrodeep Chanda (author)  Fugit1851 year ago

very pleased to know that... please notify me if you tried this project!! :)

One question. The Ultrasonic (HC-SR04) has 5V logic on the Trig and or Sensor output. The NodeMCU has a 3V3 logic on the input. Official the NodeMCU is not 5V (input) tolerant. You don't have any trouble? I did a project with NodeMCU and Ultrasonic and I us some resistors the level shift 5V to 3V3. I guess for long term operation it is better.

Abhrodeep Chanda (author)  DavidMyName1 year ago
I have my cloud controlled nodemcu project installed in my house for more than 2months. And the nodemcu may it be wemos/lolin/amica any model has a logic output of 3V3 but the max input voltage through micro usb or Vin pin can be 12V (max) but not recommended as it doesn't have heat sink with tiny voltage regulator. my power bank used in the project with ultrasonic sensor has output voltage of max 5.1V so no problem with nodemcu as its voltage regulator generate almost no heat. Same power bank but with 2 parallel output was used to power ultrasonic sensor and nodemcu, echo n trig pin can be handled with 3V3 logic. actually air acts the coolant of that negligible heat in nodemcu for 5V. So no problem :)
ErinaR1 year ago

awesome project...will it really work if I only include the library and use the function? i need to try this. thanks

Abhrodeep Chanda (author) 1 year ago


Abhrodeep Chanda (author) 1 year ago
it's a pre-access version of the app
Abhrodeep Chanda (author) 1 year ago
you can get it on google play store, just search for ESPnotify. ok if you dont you can get it from here ""