Sem descrição

FloKra 0c5bd9f65a updated releases to v0.7.1 há 2 anos atrás
.vscode c1d989924a ## 0.6.5 2022-11-25 há 2 anos atrás
ClearESP-Sketch b470e6565c 0.6.1 2020-01-16 há 4 anos atrás
build fda2eb22e9 0.6.2 2020-01-23 há 4 anos atrás
docs b87bb1ebc4 0.6.0 2020-01-13 há 4 anos atrás
lib b87bb1ebc4 0.6.0 2020-01-13 há 4 anos atrás
libraries d9e47579fd 0.5.0 2020-01-09 há 4 anos atrás
releases 0c5bd9f65a updated releases to v0.7.1 há 2 anos atrás
src a671e64932 ## 0.7.1 2022-11-26 há 2 anos atrás
test d9e47579fd 0.5.0 2020-01-09 há 4 anos atrás
webinterface b470e6565c 0.6.1 2020-01-16 há 4 anos atrás
.clang-format d9e47579fd 0.5.0 2020-01-09 há 4 anos atrás
.gitignore d9e47579fd 0.5.0 2020-01-09 há 4 anos atrás
.travis.yml d9e47579fd 0.5.0 2020-01-09 há 4 anos atrás
CHANGELOG.md a671e64932 ## 0.7.1 2022-11-26 há 2 anos atrás
COMMANDS.md a671e64932 ## 0.7.1 2022-11-26 há 2 anos atrás
HARDWARE_DE.md 3eb0ee4b47 * DHT sensor reading - retry if failed (does not fix issue) há 5 anos atrás
HTTP-web-interface-and-API.md d9e47579fd 0.5.0 2020-01-09 há 4 anos atrás
HomeAssistant.md a671e64932 ## 0.7.1 2022-11-26 há 2 anos atrás
LIBRARIES.md b87bb1ebc4 0.6.0 2020-01-13 há 4 anos atrás
README.md a671e64932 ## 0.7.1 2022-11-26 há 2 anos atrás
README_DE.md a671e64932 ## 0.7.1 2022-11-26 há 2 anos atrás
SOFTWARE_DE.md 3eb0ee4b47 * DHT sensor reading - retry if failed (does not fix issue) há 5 anos atrás
TODO.txt d9e47579fd 0.5.0 2020-01-09 há 4 anos atrás
WEBINTERFACE.md 52b35aa433 fix img paths in WEBINTERFACE.md há 3 anos atrás
platformio.ini 16750fa041 0.6.4 2021-03-22 há 3 anos atrás
webif_1.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_2.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_add.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_datetime.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_device_1.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_device_2.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_logging.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_mqtt_1.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_mqtt_2.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_th_adv_1.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_th_adv_2.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_th_adv_3.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_th_basic.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_conf_webif.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_console.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
webif_info.png 3828207441 added WEBINTERFACE.md with screenshots há 3 anos atrás
workspace.code-workspace d9e47579fd 0.5.0 2020-01-09 há 4 anos atrás

README.md

WiFiThermostat

ESP8266 based, WiFi connected thermostat designed as replacement for electronic room thermostats used for most domestic heating systems.

Deutsche version

Features

  • current temperature/humidity measurement using a digital DHT22 type sensor
  • smoothing of measured values, filtering of
  • thermostat with configurable hysteresis and 3 modes with different set-point temperatures (normal, 2x reduction)
  • control unit with LCD and 3 pushbuttons
  • power unit with power supply and relais for heating control
  • telemetry via WiFi/MQTT (set temp, heating mode, heating on/off, PIR-sensor)
  • web interface for configuration and control
  • configuration and value changes also via MQTT and UART commands
  • PIR movement sensor for room surveillance can be attached, status is pushed via MQTT
  • initial configuration via WiFi AP mode with captive portal
  • non blocking WiFi and MQTT connection
  • built-in support for Home Assistant home automation server via MQTT, supports:
    • set heating target temperature
    • set heating mode
    • local or webIF changes sends updates to HASS
    • current temperature/humidity is reported
    • PIR sensor state changes (if connected) are reported
  • built-in 2-way support for Domoticz Home Automation controller over MQTT
    • set point and mode can be controlled from Domoticz
    • local changes sending updates to Domoticz
    • current temperature/humidity is reported to Domoticz
    • PIR sensor state changes (if connected) are pushed to Domoticz
    • designed to use Domoticz as the "intelligent" controller for schedules etc.
    • NOW NOT UNDER ACTIVE DEVELOPMENT ANY MORE as I switched to Home Assistant
  • value changes (set point and mode, both from local and remote) can be automatically saved to flash

Hardware

Control Unit

To be installed instead of normal room thermostat. Uses 3 wires directly connected with Power Unit (+5V, GND, HEATING).

consists of:

  • small wall mount case
  • 2x16 char LCD display
  • 3 buttons (plus, minus, mode)
  • DHT22 temperature/humidity sensor
  • ESP8266 MCU (Wemos D1 mini)
  • transistor for relay

Power Unit

To be installed near or inside the actual heating. Power supply must be connected to power (230V), heating relay (2 wires) connects to room thermostat terminals on the heating controller. Supports all 5-240V AC/DC (but requires extra relay to switch high loads such as an electric heating!).

consists of:

  • power supply module (5V/3W)
  • 5V close-circuit relay for heating control

Software

Libraries

Web Interface

Screenshots here: Web Interface

Home Assistant integration

see details here: Home Assistant