https://github.com/thkl/esp8266_ccu_thermometer
A little project to connect a DS18B20 via ESP8266 to a Homematic CCU
https://github.com/thkl/esp8266_ccu_thermometer
Last synced: 27 days ago
JSON representation
A little project to connect a DS18B20 via ESP8266 to a Homematic CCU
- Host: GitHub
- URL: https://github.com/thkl/esp8266_ccu_thermometer
- Owner: thkl
- License: mit
- Created: 2019-01-28T15:22:31.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-29T20:22:31.000Z (over 7 years ago)
- Last Synced: 2025-01-12T09:29:23.640Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 510 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ESP8266_CCU_Thermometer
Compiling
=========
PlatformIO: this project is ready to use on PlatformIO.
ArduinoIDE: src/* is what you need. You have to add WifiManager and DallasTemperature to your libraries.
Config
======
Just connect with your phone to the AccessPoint ESP_Thermometer.
You have to setup your Wifi, CCU IP and variable name.
CCU
===
Create a variable of type number for saving the current temperature. (eg. ESP_Thermometer).
To monitor the current voltage connect A0 via a 220kO resistor to 3.3V . To save this value to ccu create a 2nd variable with the same name but a "Bat_" Prefix (eg. Bat_ESP_Thermometer). If you don't want to monitor the voltage set BATT_LEVEL to 0.
Sleep
=====
After saving the current temperature the ESP will go to deep sleep for 60 minutes to save battery life.
You may change the sleep time via SLEEP_TIME variable.
Reset To default : Press and hold the ResetSettings Button (connected to PIN D2) and reset the ESP (or powercycle)
Todo
====
* config for sleep time
* config for battery level
* create ccu variables if they are not present