View on GitHub

Scott Hraban's Home Automation

A collection of descriptions, configurations, and IOT projects

Temperature Sensor

This project runs on an ESP8266, using MQTT over Wifi to send the temperature back to openHAB.

I created a custom circuit board to make it a little more durable and reliable.

I have used both the TO92 and the waterproof probes.

I ran into a fair bit of issues with heat from the components being picked up by the sensor, even with the extended traces on the circuit board. In the end I gave on on elegant solutions and just stuck a fan on the thing to keep the ambient air circulating over the sensor. The fan is only being driven by 5v, but I used a 12v fan so that it would spin slow, and thus be quiet, to assist in the WAF of the project. Unfortunately that also meant that the fan sometimes does not have enough voltage to start spinning - once it is going it is fine, but it sometimes needs a push.

Software

Arduino project for ESP8266 board.

Wiring Schematic

Schematic

Circuit Board

Circuit Board

Eagle project

I used the OSH Park service to fabricate the board for this project, sending them this zip file with the Gerber (and other) files.

Project Box

Temperature Sensor Project Box

Designed in Autodesk Fusion 360, available on Thingiverse.

BOM