NodeMCU Multisensor - temp, humidity, light, motion, RGB Led



Description
UPDATE 10 JUN 2017 - I added a second version of my enclosure that moves the DHT22 sensor outside the case, removes the standoff for the LDR sensor, and adds a pocket for the LED. This should reduce most of the high temperatures being reported by the board and the removal of the standoff allows you to use either the TEMT600 sensor or photoresistor module. A dab of hot glue can help hold everything in place until you can snap the case together.
Video Tutorial - https://youtu.be/jpjfVc-9IrQ
This enclosure is for DIY Multisensor that can be built using a NodeMCU 1.0 ESP8266 development board. It works great with Home Assistant - my favorite open-source, home automation platform.
no soldering and no breadboards required!
The code for the NodeMCU development board was written in the ArduinoIDE and is availible here.
A few people have reported that the floating PIR sensor issue is back. If it happens, wrap the PIR module in electrical tape, then aluminum foil, and then electrical tape again. Using the tape will make sure you don't short anything out with the foil on either the module or other components in the system.
Supported Features Include
- DHT22 temperature sensor
- DHT 22 humdidity sensor
- AM312 PIR motion sensor
- photoresistor or TEMT600 light sensor
- RGB led with support for color, flash, fade, and transition
- Over-the-Air (OTA) upload from the ArduinoIDE
Parts List
Amazon Prime (fast shipping)
OR
Aliexpress (long shipping = cheap prices)
OR
Wiring Diagram
