DIY ESPHome Multisensor - Temp, Humidity, RGB LED, Motion and LUX
I built another multisensor for the bedroom and I decided to change up a few components. Dive in and take a step by step approach to build it with Otto Winter's ESPHome software this time around as it's been a year since I built the initial Bruh Automation version. ESPHome is easy to use and configure; No Arduino IDE, no coding, just a config file and the sensors wired up!
-=-=-=-=-=-=-Parts Used -=-=-=-=-=-=-
NodeMCU - https://amzn.to/2DqS4lb
TSL2561 LUX Sensor - https://amzn.to/3arcDgc
Jumper Wires - https://amzn.to/2UTDDNM
AM312 Motion Sensor - https://amzn.to/2I5HJkg
5mm Neopixel - https://amzn.to/2GlgtMX or 8mm Neopixel - https://amzn.to/2GlHb8a
DHT22 Temp/Humidity - https://amzn.to/2I4isa7
Dive into the fun world of 3D printing! https://amzn.to/2WnZ3Xn
Products I use and recommend - https://www.amazon.com/shop/digiblurdiy
-=-=-=-=-Come chat with us!-=-=-=-=-=
Discord - https://discord.gg/bNtTF2v
Patreon - https://www.patreon.com/digiblurDIY
Sample ESPHome YAML (replace the IP address and WiFi information)
esphome:
name: sensor_node1
platform: ESP8266
board: nodemcuv2
wifi:
ssid: 'yourWIFIhere'
password: 'yourPASShere'
manual_ip:
static_ip: 10.10.1.40 change this IP and remove this message
gateway: 10.10.1.1
subnet: 255.255.255.0
dns1: 10.10.1.1
dns2: 10.10.1.1
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
sensor:
- platform: dht
pin: D7
model: dht22
temperature:
name: "SenseNode Temp"
humidity:
name: "SenseNode Humidity"
update_interval: 30s
- platform: tsl2561
name: "SenseNode LUX"
address: 0x39
update_interval: 5s
binary_sensor:
- platform: gpio
pin: D6
name: "SenseNode Motion"
device_class: motion
on_press:
then:
- light.turn_on: ESPD4led
on_release:
then:
- light.turn_off: ESPD4led
light:
- platform: fastled_clockless
chipset: WS2812
pin: D3
num_leds: 1
rgb_order: RGB
name: "SenseNode LED"
- platform: binary
name: "SenseNode D4Led"
output: D4led
id: ESPD4led
i2c:
sda: D2
scl: D1
scan: False
output:
- platform: gpio
pin: D4
id: D4led
inverted: True
-=-=-=-=-=-3D Cases Used-=-=-=-=-=-
https://www.thingiverse.com/thing:2361388
https://www.thingiverse.com/thing:2477685
Huge shout out to Bruh Automation for starting me on this ESP8266 journey on the first version of this multisensor a year ago.
Видео DIY ESPHome Multisensor - Temp, Humidity, RGB LED, Motion and LUX канала digiblurDIY
-=-=-=-=-=-=-Parts Used -=-=-=-=-=-=-
NodeMCU - https://amzn.to/2DqS4lb
TSL2561 LUX Sensor - https://amzn.to/3arcDgc
Jumper Wires - https://amzn.to/2UTDDNM
AM312 Motion Sensor - https://amzn.to/2I5HJkg
5mm Neopixel - https://amzn.to/2GlgtMX or 8mm Neopixel - https://amzn.to/2GlHb8a
DHT22 Temp/Humidity - https://amzn.to/2I4isa7
Dive into the fun world of 3D printing! https://amzn.to/2WnZ3Xn
Products I use and recommend - https://www.amazon.com/shop/digiblurdiy
-=-=-=-=-Come chat with us!-=-=-=-=-=
Discord - https://discord.gg/bNtTF2v
Patreon - https://www.patreon.com/digiblurDIY
Sample ESPHome YAML (replace the IP address and WiFi information)
esphome:
name: sensor_node1
platform: ESP8266
board: nodemcuv2
wifi:
ssid: 'yourWIFIhere'
password: 'yourPASShere'
manual_ip:
static_ip: 10.10.1.40 change this IP and remove this message
gateway: 10.10.1.1
subnet: 255.255.255.0
dns1: 10.10.1.1
dns2: 10.10.1.1
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
sensor:
- platform: dht
pin: D7
model: dht22
temperature:
name: "SenseNode Temp"
humidity:
name: "SenseNode Humidity"
update_interval: 30s
- platform: tsl2561
name: "SenseNode LUX"
address: 0x39
update_interval: 5s
binary_sensor:
- platform: gpio
pin: D6
name: "SenseNode Motion"
device_class: motion
on_press:
then:
- light.turn_on: ESPD4led
on_release:
then:
- light.turn_off: ESPD4led
light:
- platform: fastled_clockless
chipset: WS2812
pin: D3
num_leds: 1
rgb_order: RGB
name: "SenseNode LED"
- platform: binary
name: "SenseNode D4Led"
output: D4led
id: ESPD4led
i2c:
sda: D2
scl: D1
scan: False
output:
- platform: gpio
pin: D4
id: D4led
inverted: True
-=-=-=-=-=-3D Cases Used-=-=-=-=-=-
https://www.thingiverse.com/thing:2361388
https://www.thingiverse.com/thing:2477685
Huge shout out to Bruh Automation for starting me on this ESP8266 journey on the first version of this multisensor a year ago.
Видео DIY ESPHome Multisensor - Temp, Humidity, RGB LED, Motion and LUX канала digiblurDIY
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
ESPHome Smart Laundry Notifications on an Electric DryerHome Assistant Beginners Guide: Installation, Addons, Integrations, Scripts, Scenes, and AutomationsRanking All My Smart Home Products and Projects. SMART HOME TOUR.Tasmota + D1mini (or Sonoff) - Temp & Humidity, ws2812 LEDs, and Motion DetectionSecurity Camera Systems - DIY or BUY? | BlueIris vs Reolink NVRTuya Convert 2.3 Flash Tuya Smartlife Devices | No Soldering! | Remove the cloud | Custom FirmwareDoes it suck? Chinese DIY Pure Sine Wave Inverter || Sinusoidal PWM (SPWM) TutorialSetting up Home Assistant Lovelace UIIntroduction to ESP32 - Getting StartedSuperHouse #21: Six Sonoff Secrets: Storage, Safety, Switches, Sensors, Software, and SitesHow to Make a Smart Garage Door | No fees or Cloud | DIY Smart Home - Ep#7What is MQTT and How It WorksHow to Configure Tasmota with Home Assistant - Auto Discovery and Legacy - Tasmota Tips Episode 2Voice Announcements with Home Assistant using your Medial Player and Text to SpeechDIY WiFi Solar Powered Weather Station with ESPHome$15 DIY Multisensor - Temperature, Humidity, Light, Motion, and RGB LEDHome Automation With Home Assistant and ESPHome - First StepsFree your Smart Devices from the Cloud WITHOUT Soldering! The Tuya Clamp for Tasmota & ESPHomeSmart Motion Sensor and Night Light - How To$5 DIY Wireless MQTT Smart Home Window Sensors