Thingiverse
Smarthome Multisensor V1 by truglodite
by Thingiverse
Last crawled date: 4 years, 1 month ago
I designed this enclosure for an esp8266 powered all-in-one smarthome device. Here is the list of the parts I used in this project:
Wemos D1 Mini:https://www.amazon.com/gp/product/B081PX9YFV/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1
SSD1306 64x128 OLED display:https://www.amazon.com/PEMENOL-Display-0-96inch-Raspberry-Microcontroller/dp/B07F3KY8NF/ref=sr_1_3?crid=3QXQAY17JCDZC&dchild=1&keywords=ssd1306+oled&qid=1585187363&sprefix=ssd13%2Caps%2C197&sr=8-3
12mm 5V buzzer (add a small NPN transistor or fet to drive it at 5V):https://www.amazon.com/gp/product/B01N7NHSY6/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
AMS1117 3v3 supply:https://www.amazon.com/gp/product/B0778KR6FZ/ref=ppx_yo_dt_b_asin_title_o03_s01?ie=UTF8&psc=1
MT3608 DC-DC boost supply:https://www.amazon.com/gp/product/B081JJDD7J/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1
RCWL-0516 microwave motion sensor:https://www.amazon.com/RCWL-0516-Detection-Microwave-Detector-Distance/dp/B07MTWZDQZ/ref=sr_1_2?crid=MD3YKDT8XHET&dchild=1&keywords=rcwl-0516&qid=1585527400&sprefix=rcwl%2Caps%2C200&sr=8-2
BH1750 luminance sensor:https://www.amazon.com/HiLetgo-GY-302-BH1750-Intensity-Illumination/dp/B00M0F29OS/ref=sr_1_1?dchild=1&keywords=bh1750&qid=1585187244&sr=8-1
DHT22 humidity sensor:https://www.amazon.com/Aideepen-Digital-Temperature-Humidity-Replace/dp/B01IBBFOF0/ref=sr_1_8?dchild=1&keywords=dht22&qid=1585188263&sr=8-8
Dallas DS18B20 temperature sensor:https://www.amazon.com/DS18B20-Temperature-Raspberry-Separate-Antistatic/dp/B07STT9H74/ref=sr_1_2?dchild=1&keywords=dallas+temperature+sensor&qid=1585527304&sr=8-2
DFPlayer Mini:https://www.amazon.com/Anmbest-YX5200-DFPlayer-Supporting-Arduino/dp/B07JGWMPTF/ref=sr_1_2?dchild=1&keywords=dfplayer&qid=1585187409&sr=8-2
5W mini speaker:https://www.amazon.com/CQRobot-Speaker-Interface-Electronic-Projects/dp/B0822YL2L2/ref=sr_1_14?dchild=1&keywords=5w+speaker&qid=1585187457&sr=8-14
6x6x5mm momentary N/O button:https://www.amazon.com/Momentary-Tactile-Through-Breadboard-Friendly/dp/B07WF76VHT/ref=sr_1_5?dchild=1&keywords=6mm+button&qid=1585596563&sr=8-5
You could do whatever you want with this combo of hardware. I program these things using esphome for homeassistant. I use the OLED display to show date, time, inside/outside temp/humidity, etc, the sensors and button just report states to home assistant, and the dfplayer/speaker provide mp3 voice and beeper prompts/feedback for various automations I use. I use the step up converter to provide 12V to an optional external rcwl0516 microwave motion sensor (this sensor needs to be mounted away from wires & metal).
I manually added supports for the longer bridges, so no supports should be necessary (my a8 prints this in abs @0.2mm no problem).
The OLED screen, button mount (button simply presses into mount), speaker, and bh1750 go in the lid, the rest of the stuff goes in the main box. Except for the DHT and the beeper, all of the devices are secured with melt down pins and PCB rails. Press the part onto the pins/rails, heat a bolt or screwdriver and melt the pins/rails down against the board to fix them permanently. The beeper and dht are secured with a press fit. You can use a hot screwdriver or glue to secure them better if needed. Note that it is always easier to solder all wires to the boards first, before permanently mounting the boards in the box.
The square hole on the left side is sized to fit the largest micro USB end I had on hand; it should fit most cords you might use. Wires for the rcwl & dallas sensors may pass through the 4mm holes located on the left, right, back, and/or bottom sides (note these 2 devices are best mounted away from the heat and interference emitted from the main enclosure). 2 access holes are placed on the front and rear of the box to access the MT3608 adjust pot and the wemos reset button. Another access hole in the back allows external access to the micro sd card for the dfplayer.
A side note on wiring... There are many ways to wire the power to all the devices. To maximize efficiency and reduce noise, connect the 5V pins from the wemos to the step up converter, 3v3 regulator, beeper, and dfplayer (dfplayer always has 3v3 on the tx/rx pins, and it sounds better+louder at 5V input vs 3v3). Connect the 3v3 regulator to the button, OLED screen, and lum, dallas, and dht sensors. The RCWL gets 11V from the step up converter, and similar to the dfplayer it always puts out 3v3 on the output pin.
I uploaded an example of the esphome yaml configuration I use for my multisensor. I was in the process of fine tuning the code when I posted this. So there is one version without a beeper and with dallas temp, and another without dallas temp and with beeper. This is related to a problem with my beeper circuit pulling down D4 too much during bootup. I plan to test swapping the soft tx with the beeper to make it possible to use all available features at once.
Wemos D1 Mini:https://www.amazon.com/gp/product/B081PX9YFV/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1
SSD1306 64x128 OLED display:https://www.amazon.com/PEMENOL-Display-0-96inch-Raspberry-Microcontroller/dp/B07F3KY8NF/ref=sr_1_3?crid=3QXQAY17JCDZC&dchild=1&keywords=ssd1306+oled&qid=1585187363&sprefix=ssd13%2Caps%2C197&sr=8-3
12mm 5V buzzer (add a small NPN transistor or fet to drive it at 5V):https://www.amazon.com/gp/product/B01N7NHSY6/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
AMS1117 3v3 supply:https://www.amazon.com/gp/product/B0778KR6FZ/ref=ppx_yo_dt_b_asin_title_o03_s01?ie=UTF8&psc=1
MT3608 DC-DC boost supply:https://www.amazon.com/gp/product/B081JJDD7J/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1
RCWL-0516 microwave motion sensor:https://www.amazon.com/RCWL-0516-Detection-Microwave-Detector-Distance/dp/B07MTWZDQZ/ref=sr_1_2?crid=MD3YKDT8XHET&dchild=1&keywords=rcwl-0516&qid=1585527400&sprefix=rcwl%2Caps%2C200&sr=8-2
BH1750 luminance sensor:https://www.amazon.com/HiLetgo-GY-302-BH1750-Intensity-Illumination/dp/B00M0F29OS/ref=sr_1_1?dchild=1&keywords=bh1750&qid=1585187244&sr=8-1
DHT22 humidity sensor:https://www.amazon.com/Aideepen-Digital-Temperature-Humidity-Replace/dp/B01IBBFOF0/ref=sr_1_8?dchild=1&keywords=dht22&qid=1585188263&sr=8-8
Dallas DS18B20 temperature sensor:https://www.amazon.com/DS18B20-Temperature-Raspberry-Separate-Antistatic/dp/B07STT9H74/ref=sr_1_2?dchild=1&keywords=dallas+temperature+sensor&qid=1585527304&sr=8-2
DFPlayer Mini:https://www.amazon.com/Anmbest-YX5200-DFPlayer-Supporting-Arduino/dp/B07JGWMPTF/ref=sr_1_2?dchild=1&keywords=dfplayer&qid=1585187409&sr=8-2
5W mini speaker:https://www.amazon.com/CQRobot-Speaker-Interface-Electronic-Projects/dp/B0822YL2L2/ref=sr_1_14?dchild=1&keywords=5w+speaker&qid=1585187457&sr=8-14
6x6x5mm momentary N/O button:https://www.amazon.com/Momentary-Tactile-Through-Breadboard-Friendly/dp/B07WF76VHT/ref=sr_1_5?dchild=1&keywords=6mm+button&qid=1585596563&sr=8-5
You could do whatever you want with this combo of hardware. I program these things using esphome for homeassistant. I use the OLED display to show date, time, inside/outside temp/humidity, etc, the sensors and button just report states to home assistant, and the dfplayer/speaker provide mp3 voice and beeper prompts/feedback for various automations I use. I use the step up converter to provide 12V to an optional external rcwl0516 microwave motion sensor (this sensor needs to be mounted away from wires & metal).
I manually added supports for the longer bridges, so no supports should be necessary (my a8 prints this in abs @0.2mm no problem).
The OLED screen, button mount (button simply presses into mount), speaker, and bh1750 go in the lid, the rest of the stuff goes in the main box. Except for the DHT and the beeper, all of the devices are secured with melt down pins and PCB rails. Press the part onto the pins/rails, heat a bolt or screwdriver and melt the pins/rails down against the board to fix them permanently. The beeper and dht are secured with a press fit. You can use a hot screwdriver or glue to secure them better if needed. Note that it is always easier to solder all wires to the boards first, before permanently mounting the boards in the box.
The square hole on the left side is sized to fit the largest micro USB end I had on hand; it should fit most cords you might use. Wires for the rcwl & dallas sensors may pass through the 4mm holes located on the left, right, back, and/or bottom sides (note these 2 devices are best mounted away from the heat and interference emitted from the main enclosure). 2 access holes are placed on the front and rear of the box to access the MT3608 adjust pot and the wemos reset button. Another access hole in the back allows external access to the micro sd card for the dfplayer.
A side note on wiring... There are many ways to wire the power to all the devices. To maximize efficiency and reduce noise, connect the 5V pins from the wemos to the step up converter, 3v3 regulator, beeper, and dfplayer (dfplayer always has 3v3 on the tx/rx pins, and it sounds better+louder at 5V input vs 3v3). Connect the 3v3 regulator to the button, OLED screen, and lum, dallas, and dht sensors. The RCWL gets 11V from the step up converter, and similar to the dfplayer it always puts out 3v3 on the output pin.
I uploaded an example of the esphome yaml configuration I use for my multisensor. I was in the process of fine tuning the code when I posted this. So there is one version without a beeper and with dallas temp, and another without dallas temp and with beeper. This is related to a problem with my beeper circuit pulling down D4 too much during bootup. I plan to test swapping the soft tx with the beeper to make it possible to use all available features at once.
Similar models
thingiverse
free
Smarthome Multisensor V2 by truglodite
...rcwl gets 11v from the step up converter, and similar to the dfplayer it always puts out 3v3 on...
3d_export
$5
bathroom towel set 01
...ns-turkish-organic-slippers/dp/b016y8jzqg/ref=sr_1_3?dchild=1&keywords=bath%2bslippers&qid=1633083417&sr=8-3&th=1
thingiverse
free
mini keg co2 mount by -KT-
...aqax68objr3&dchild=1&keywords=ball+lock+picnic+tap&qid=1602425476&sprefix=ball+lock+picnic%2caps%2c190&sr=8-5
thingiverse
free
ESP-32 Desktop OLED display by mhorder
...velopment-dual-mode-microcontroller-integrated/dp/b07q576vwz/ref=sr_1_3?dchild=1&keywords=esp32&qid=1598823575&sr=8-3
thingiverse
free
Xiaomi Aqara holder by rapanapa
...sensor-thermometer/dp/b07ftkqzjv/ref=sr_1_38?dchild=1&keywords=xiaomi+aqara+temperature+sensor&qid=1616057755&sr=8-38
thingiverse
free
Hotend fan support - LONGER LK4 Pro & Alfawise U30 Pro by MiniMoro
...iga-blower-40x40x10mm-cooling-printer/dp/b08bz6w47m/ref=sr_1_7?dchild=1&keywords=fan+printer+3d&qid=1614643510&sr=8-7
grabcad
free
38 mm OD, 6 mm Shaft, Incremental Optical Rotary Encoder
...cal-encoder-collector-8-24npn/dp/b07shdpf3w/ref=sr_1_4?dchild=1&keywords=rotary+optical+encoder&qid=1620589926&sr=8-4
thingiverse
free
Cable cam TecSM by Josue99
...30&qid=1607658498&sr=8-1
wingnuthttps://www.amazon.com/-/es/dp/b07qb5n4wl/ref=twister_b08hmdmnkg?_encoding=utf8&psc=1
thingiverse
free
Inductive Sensor (18mm) for Folger Tech FT-5 by PoseidonAudio
...oach-sensor-inductive-proximity/dp/b008fzc8f2/ref=sr_1_2?ie=utf8&qid=1487561575&sr=8-2&keywords=18mm+inductive+sensor
thingiverse
free
Switch Cover by TechCentric
....amazon.com/support-guitar-effect-switch-bypass/dp/b012cf1asq/ref=sr_1_2?dchild=1&keywords=3pdt&qid=1613407268&sr=8-2
Multisensor
thingiverse
free
Multisensor by sslopes
...hingiverse
caixa para multisensor. além do nodemcu e sensores correspondentes leva também o transformador ac-dc 5 v 700ma 3.5 w.
thingiverse
free
Fibaro/Multisensor 6 Recessor by EKENSWE
...fibaro/multisensor 6 recessor by ekenswe
thingiverse
fitting piece for fibaro sensor to fit multisensor 6 recessor
thingiverse
free
Multisensor Case by cuitlahac
...
his vid:https://www.youtube.com/watch?v=jpjfvc-9irq&feature=youtu.be
https://wordpress.com/post/cuitbuilts.wordpress.com/929
thingiverse
free
Fibaro Multisensor outdoor mount by ROBBshop
... print it yourself or buy it at www.robbshop.nl. click on the linkhttps://www.robbshop.nl/montagebeugel-multisensor-fibaro-buiten
thingiverse
free
Multisensor casing by BostjanMi
...thingiverse
ir receiver (tsop18), temperature and humidity sensor (dht22).
inspired by https://www.thingiverse.com/thing:2416865
thingiverse
free
multisensor NodeMCU by bouledrouasam
...d unit i used nodemcu+pir sensor+ dht11+ and light sensor i stuck it to the side
please write a comment if you have any question
thingiverse
free
Multisensor Case by smoro
...shup of a number of different housings that i mixed together.
for:
amica nodemcu
dht22 temp/humidity sensor
temt6000 light sensor
thingiverse
free
Aeotec Multisensor 6 Recessor by jalla2000
...he "onepiece" version is a newer version intended to be printed in one go. my personal favourite is the square version.
thingiverse
free
NodeMCU multisensor corner box by erikbuch
... glued inside front panel with sensor in the small hole. all electronics is the same as https://www.thingiverse.com/thing:2239142
thingiverse
free
Aeotec Multisensor 6 corner enclosure
...iction alone and is very stable without being obnoxiously over-tightened. the box does not need supports, but the faceplate does.
Truglodite
thingiverse
free
RCWL-0516 Cover by truglodite
... made it thin but with some clearance, to save filament and minimize interference. it fits nicely for me printed in abs on my a8.
thingiverse
free
SSR Cover (Remix) by truglodite
.... a pair of zipties may be used to secure the wires in their tubes. sized to work with larger wires and crimp on spade terminals.
thingiverse
free
8mm LED Strip Clip by truglodite
... have to remove the adhesive backing, but loose enough to where you can still slide the strip in even if the adhesive is exposed.
thingiverse
free
Ramps Enclosure Remix (lid pin added) by truglodite
.... so i did this remix to add a flange and holes to accept a pin/bolt that locks the lid shut (so it won't fall from gravity).
thingiverse
free
Keystone Surface Mount (single) by truglodite
...small gap on 2 sides of the keystone's face once installed, but it's barely noticeable and they still hold very securely.
thingiverse
free
Anet A8 20mm Printed Rubber Foot by truglodite
... flat headed screws. i just used some small self tapping flat heads, but a set of machine screws and nuts could also get it done.
thingiverse
free
Micro SD Card Extension, Cards, & Stick Mount by truglodite
... room is for my larger usb3 readers to fit, but the standard usb hole inside secures smaller sticks too. prints without supports.
thingiverse
free
4ch Mosfet Enclosure by truglodite
...assive cooling. the slots alone are adequate for my application, but comment if you need me to add a lid with a fan port instead.
thingiverse
free
Double Mosfet Box by truglodite
...n to save filament. the dimensions are designed for a 0.45mm printer line width (0.4mm nozzle), but other settings may work fine.
thingiverse
free
IEE VFD Enclosure Control Box by truglodite
...cts where you want a honkin' big vfd with "3 button menus". i made the rear compartment over sized for this reason.
Smarthome
thingiverse
free
Tablet Smarthome Holder by bertkuh
...tablet smarthome holder by bertkuh
thingiverse
tablet smarthome holder
fits amazon firetablet 7
thingiverse
free
TeHyButton Smarthome wifi open door sensor enclosure box by gumslone
...or the tehybutton wifi smarthome open door data logger, which i sell on tindie.
shortlink: https://www.tindie.com/products/19651/
thingiverse
free
Smarthome Sensor ESPHome 8266 Temp, Humidity, Light, Air pressure
...the sensor
i send the wemos into deepsleep and wake it every 5min for 30sec (dont forget to connect d0 and rst)
more info soon...
thingiverse
free
pxlBlck - IOT/SmartHome notification system by Nerdiy
...here: https://nerdiy.de/en/lizenz/
videos
https://www.youtube.com/watch?v=v85cp-wsehq&list=plbdozbj6t0q4ngt_zj3ziztrls4c4zjq4
thingiverse
free
PicoClick Case SmartHome Button by MakerRob_42
... lipo battery.
you can get yourself one at hhtronik: https://hhtronik.com/product/picoclick-v2-2-by-maker-moekoe/
happy printing!
thingiverse
free
Netatmo SmartHome Indoor Module Support by almostnothing
...ht
0.27 first layer
infil 25
shell 3
a support for the power supply box has to be created. lined auto support worked fine for me.
thingiverse
free
Smarthome Rainsensor with Zigbee Aqara Sensor
...b_test=searchweb0_0,searchweb201602_2,searchweb201603_52
you can just pin the cable in the screws on the back of the rain sensor.
thingiverse
free
Schalterprogramm Zentralplatte
...schalterprogramm zentralplatte thingiverse zentralpatte, schalterprogramm, smarthome ...
thingiverse
free
Regensensor | Zigbee | Smarthome | Blitzwolf by Aerodeck
...ts-notification-ip64-waterproof-for-home-basement-kitchen-bathroom-laundry-room-p-1777203.html?rmmds=myorder&cur_warehouse=cz
thingiverse
free
Thermostat with Shelly for OpenHAB SmartHome (Busch Jäger) by CatMaster07
...de/homeautomation/zentrale/openhab-2/l%c3%b6sungen-f%c3%bcr-openhab/600-thermostatsteuerung-f%c3%bcr-eine-ww-fu%c3%9fbodenheizung
V1
turbosquid
$35
v1
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$10
street tree v1
...street tree v1
3dexport
street tree v1
3d_export
$5
potato v1
...potato v1
3dexport
turbosquid
$20
Kitchen V1
...bosquid
royalty free 3d model kitchen v1 for download as max on turbosquid: 3d models for games, architecture, videos. (1153622)
turbosquid
$12
sofa v1
...turbosquid
royalty free 3d model sofa v1 for download as max on turbosquid: 3d models for games, architecture, videos. (1283267)
turbosquid
$3
Chair V1
...urbosquid
royalty free 3d model chair v1 for download as fbx on turbosquid: 3d models for games, architecture, videos. (1486093)
turbosquid
$15
Cupboard v1
...royalty free 3d model cupboard v1 for download as max and fbx on turbosquid: 3d models for games, architecture, videos. (1444568)
3d_export
$5
tram v1
...tram v1
3dexport
3d_export
$8
lumber car v1
...lumber car v1
3dexport
lumber car v1 printable, low poly model.
turbosquid
$20
DELTALIGHT v1
...free 3d model deltalight v1 for download as max, max, and obj on turbosquid: 3d models for games, architecture, videos. (1630928)