Comments (2)
Look here - https://github.com/miksumin/OpenTherm/tree/master/examples/OpenThermMaster_Async
from opentherm_library.
I know it's been a while since the above post, but I thought I'd add my recent observations.
I flashed the following Arduino sketch by the same author as above to my ESP32-DevkitC-V4 board with DiyLess ESP32/ESP8266 Thermostat Shield, connected to my (nearly new) Baxi 824 System Boiler.
https://github.com/miksumin/OpenTherm/tree/master/examples/OpenThermTestIDs
This produced the attached output, but worringly, left the boiler flashing an E83 (Communication Error) message, which repeatedly returned after disconnecting the ESP32 kit and power cycling the boiler to return to Hive 230v control. I couldn't find anything online on how to clear this error message, but eventually reasoned that it might have been due to the final request/response in the above sketch returning an error, as shown in the log. So, I then flashed the ESP32 with a simple sketch that periodically just gets the boiler temperature as shown below, and to my great relief, this cleared the boiler error message.
// Get Boiler Temperature
ch_temperature = ot.getBoilerTemperature();
Serial.println("CH temperature is " + String(ch_temperature) + " degrees C");
Looking at the output log, it seems that my Baxi 824 System Boiler is OpenTherm 4.0, information I surprisingly couldn't find in any of the manuals or online!
Hope this helps someone.
from opentherm_library.
Related Issues (20)
- Viessmann Vitodens 100 HOT 2
- Вызов обработчика прерываний через код скетча?
- [question] Async response handler: sending back responses doesn't work without delay HOT 2
- ISR not in IRAM! HOT 2
- [question] Data timing HOT 3
- Compilation issue in Tasmota ESP32 build with BLE and OpenTherm enabled
- Room thermostat values not available HOT 24
- ported to esp-idf framework HOT 1
- Heating start / stop (no enable /disable) HOT 7
- Cannot communicate with Intergas Kompakt HR 22 HOT 3
- Add method getLastResponse HOT 3
- Setting hot water temperature fails (Tasmota) HOT 1
- Nest Thermostat
- Only getting invalid response on Master side HOT 2
- ICACHE_RAM_ATTR is deprecated
- Help needed - boiler not starting - viessman vitodens 100-w HOT 4
- Not compiling when "thingProperties.h" is used. HOT 4
- [HELP] OpenTherm Master Schematic HOT 1
- OpenTherm monitor HOT 5
- Protocol instability, request for help HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opentherm_library.