Changelog:
I'm not a C++ developer but if I take a look at hardware/OTGWBase.cppVersion 5.0, released 18 January 2021
Potential incompatibility: The PS=1 output has changed. If using this function, the program processing the information will have to be adapted accordingly.
- Add support for a 2nd central heating circuit using the new C2, and H2 commands.
- New TS command to select if a connected temperature sensor is used for the outside temperature (O), or the return water temperature (R). The current setting can be verified with the PR=D command.
- Support additional commands, like SH, SW and VS, in standalone mode.
- Report additional values in a PS=1 report: 7 (Cooling control), 8 (Control setpoint 2), 19 (DHW flow rate), 23 (CH2 room setpoint), 31 (CH2 flow temperature), 33 (Boiler exhaust temperature), 70 (V/H master status), 71 (V/H control setpoint), 77 (Relative ventilation).
- Use a WriteData request when sending the following IDs as alternative messages: 1 (TSet), 8 (TSetCH2), 14 (MaxRelMod), and 71 (VSet).
- Repeat alternative messages that didn't receive a valid response.
Code: Select all
void OTGWBase::ParseLine()
{
if (m_bufferpos<2)
return;
std::string sLine((char*)&m_buffer);
std::vector<std::string> results;
StringSplit(sLine,",",results);
if (results.size()==25)
{
...list of items processed
Does anyone have any experience with Domoticz and this firmware?
And could someone confirm or disprove my assumtion?