Search This Blog

Sunday, February 16, 2020

Wifi Door Sensor

I started out by buying a NEO Wifi Door Sensor. They are fairly cheap and I had read online that they had a esp chip in them. So the theory was I could reprogram it to talk MQTT to my openhab server. The device was fairly small and runs off a cr2 battery.


So I tore it apart and saw the pads labeled vcc,gnd,tx,rx,and io_0. Thought it was a walk in the park, solder some wires and load code through the arduino ide. 


This is where everything fell apart... Couldn't get an code to load and I realized there was another mcu sharing the tx/rx lines. In the end I gave up and just took the magnet and reed switch, then built my own using a Wemos D1 Mini.


I used the schematic found from this website: http://www.whatimade.today/esp-8266-mailbox-notifier-using-deepsleep-and-blynk/. A single 18650 battery powers the unit, currently monitoring the battery to determine how long it will last. The device was then packaged up on a hand soldered pcb.


Then placed on my front door.


So now every time the door is opened, it sends an update to the openhab/Mqtt server, the server then turns on my foyer and living room lights. #nerdgoals

Code: https://github.com/kbittle/Esp8266_DoorSensor

No comments:

Post a Comment