Bathroom Floor Thermostat - Shden/ShHarbor GitHub Wiki

ESP8266 thermostat

Connectors

1-Wire (DS1820) lines

Red     DQ/Data
Blue    GND
Green   VCC

Connecting to the board: GRB from board side to centre.

See DS1820 sensor picture.

Programming lines

See draft here and also picture below.

Networking

MAC address: 18:fe:34:dd:28:c6

DHCP address: 192.168.1.80

Schematics

API

Status

To get current thermostat status:

curl http://192.168.1.80/Status

Temperature control

To update target temperature to 28.17 celsius:

curl -X PUT http://192.168.1.80/TargetTemperature?temp=28.17

Monitoring and flashing