add enclosure info
This commit is contained in:
parent
32e7a2547e
commit
ca7c17bc1f
13
README.md
13
README.md
@ -2,8 +2,9 @@
|
|||||||
|
|
||||||
This project shows a super easy way to get started with your own DIY Multisensor to use with [Home Assistant](https://home-assistant.io/), a sick, open-source Home Automation platform that can do just about anything.
|
This project shows a super easy way to get started with your own DIY Multisensor to use with [Home Assistant](https://home-assistant.io/), a sick, open-source Home Automation platform that can do just about anything.
|
||||||
|
|
||||||
The code covered in this repository utilizies Home Assistant's [MQTT JSON Light Component](https://home-assistant.io/components/light.mqtt_json/), [MQTT Sensor Component](https://home-assistant.io/components/sensor.mqtt/), and a [NodeMCU ESP8266](http://geni.us/cpmi) development board.
|
Bonus, this project requires **no soldering** and **no breadboards** - just header wires and the development board!
|
||||||
|
|
||||||
|
The code covered in this repository utilizies Home Assistant's [MQTT JSON Light Component](https://home-assistant.io/components/light.mqtt_json/), [MQTT Sensor Component](https://home-assistant.io/components/sensor.mqtt/), and a [NodeMCU ESP8266](http://geni.us/cpmi) development board.
|
||||||
|
|
||||||
### Supported Features Include
|
### Supported Features Include
|
||||||
- **DHT22** temperature sensor
|
- **DHT22** temperature sensor
|
||||||
@ -47,6 +48,16 @@ This code also supports remote uploading to the ESP8266 using Arduino's OTA libr
|
|||||||
![alt text](https://github.com/bruhautomation/ESP-MQTT-JSON-Multisensor/blob/master/wiring_diagram.png?raw=true "Wiring Diagram")
|
![alt text](https://github.com/bruhautomation/ESP-MQTT-JSON-Multisensor/blob/master/wiring_diagram.png?raw=true "Wiring Diagram")
|
||||||
|
|
||||||
|
|
||||||
|
### 3D Printed Enclosure
|
||||||
|
In an effort to make the sensor less ugly, I designed an enclosure in 123D Design and uploaded the [STL file](https://github.com/bruhautomation/ESP-MQTT-JSON-Multisensor/blob/master/BRUH%20Multisensor%20V1.stl) in case you want to print your own. It's also availible on [Thingiverse](http://www.thingiverse.com/thing:2239142). I printed mine on a [Prusa I3 clone](https://www.youtube.com/watch?v=PLRdMtZVQfQ) with a layer height of 0.2 mm, 40% infill, and no supports in [ESUN PLA](http://geni.us/GS3U) and it turned out great.
|
||||||
|
|
||||||
|
Alternatively, you can also make your own enclosure by hand using something like [Instamorph](http://geni.us/BtidLG3). It's themoplastic that melts in hot water and then solidifies to hard plastic at room temperature. You can even get [pigment packs](http://geni.us/dNTi) and take it next level. I, personally, suck at using it, but it's cheap and functional.
|
||||||
|
|
||||||
|
Of course, you can use a project box, tupperware, a card board box, or skip the enclosure all together.
|
||||||
|
|
||||||
|
![alt text](https://github.com/bruhautomation/ESP-MQTT-JSON-Multisensor/blob/master/BRUH%20Multisensor%20V1.PNG?raw=true "Enclosure")
|
||||||
|
|
||||||
|
|
||||||
### Home Assistant Service Examples
|
### Home Assistant Service Examples
|
||||||
Besides using the card in Home Assistant's user interface, you can also use the Services tool to control the light using the light.turn_on and light.turn_off services. This will let you play with the parameters you can call later in automations or scripts.
|
Besides using the card in Home Assistant's user interface, you can also use the Services tool to control the light using the light.turn_on and light.turn_off services. This will let you play with the parameters you can call later in automations or scripts.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user