Interphone ESP8266 2 Components Only < 4$

by KevinM183 in Circuits > Remote Control

5249 Views, 40 Favorites, 0 Comments

Interphone ESP8266 2 Components Only < 4$

IMG_20170817_171939.jpg
IMG_20170817_172511.jpg
Capture d&rsquo;écran 2017-08-19 à 14.29.50.jpg

I suggest you to open your door or building door remotely with WiFi, I do that because I'm bored to get my keys out of my pocket, and it's more fun and you win some time.
If you have any questions go comment, i will reply fast as possible.

Don't forget to vote if you think it's a good improvement! I participate in the contest "Fix it". Thanks

What You Need

Capture d&rsquo;écran 2017-08-19 à 13.58.11.jpg
Capture d&rsquo;écran 2017-08-19 à 13.57.57.jpg
IMG_20170819_154749.jpg

For do that you need 2 components

Connections

Connect all components together like this :

Phone charger + to 5V Wemos

Phone charger - to G Wemos (GND)

SSR - to GND

SSR + to D5 Wemos

And connect the AC signal from interphone to SSR PIN 2/1

Have Fun

Compile and download the code to ESP8266 with USB and for future upgrade use OTA :-)

Connect to you ESP8266 with giving ip address and control the door.

I know my code can be improved ( Timers ) avoid delay on "discret" function but I will do quickly and i would like to share with you.

I think i will improve this project to add the buzzer detect and control it, to do not disturb me nightly or too earlier.

And add the door magnet detector to enable/disable email when my door is open when i'm not here.

The old phone charger is behind the light switch :-)

Note : Sorry for my english, i'm french and my english is not 100% perfect.

Downloads

Optionnal - Widget on Android

Screenshot_20170819-182526.png
Screenshot_20170819-182105.png

To open the door even faster you make a widget who do the http request for you.

Download the Http Request Widget APP https://play.google.com/store/apps/details?id=com...

And configure this your ESP8266 IP replace the 192.168.1.20 by your IP.

On iPhone you can add a website in your home screen, do with /discret or /opendoor URL.

If you cannot connect to your WiFi network and you have a data plan with your mobile, you can configure a redirection port on your router, but be careful to expose your esp8266 because it can't handle alot of clients, and is quite dangerous. I suggest if you have raspberry use Nginx proxy and limit and protect with auth.