Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 836 Bytes

README.md

File metadata and controls

28 lines (18 loc) · 836 Bytes

Hardware

Any ESP32 with enough pins to drive relays should work. A pre-integrated dev board with relays can save some time. controller-installed.png spa-controller-schematic.png

Software Installation

Libraries

  • Arduino_JSON (Benoit Blanchon)
  • OneWire
  • DallasTemperature

Binary

make upload monitor

Web UI

One-time step: Use Arduino IDE to upload SPIFFS to initialize the partition: Tools->ESP32 Sketch Data Upload (You'll need the ESP32 additional boards installed)

If you do not see that menu item, install https://github.com/me-no-dev/arduino-esp32fs-plugin

Web Development for the UI

make upload-spiffs-via-http-inotifywait
This will automatically upload any changed files in data/ directory on save