fix opentherm json

This commit is contained in:
Barbudor 2021-08-31 17:51:18 +02:00
parent f77690dd9a
commit 8033917a36
2 changed files with 2 additions and 6 deletions

View File

@ -237,7 +237,7 @@ void sns_opentherm_stat(bool json)
{
ResponseAppend_P(PSTR(",\"OPENTHERM\":{"));
ResponseAppend_P(PSTR("\"conn\":\"%s\","), statusStr);
ResponseAppend_P(PSTR("\"settings\":%d,"), Settings->ot_flags);
ResponseAppend_P(PSTR("\"settings\":%d"), Settings->ot_flags);
sns_opentherm_dump_telemetry();
ResponseJsonEnd();
#ifdef USE_WEBSERVER

View File

@ -549,7 +549,6 @@ void sns_opentherm_process_success_response(struct OT_BOILER_STATUS_T *boilerSta
void sns_opentherm_dump_telemetry()
{
bool add_coma = false;
for (int i = 0; i < SNS_OT_COMMANDS_COUNT; ++i)
{
struct OpenThermCommandT *cmd = &sns_opentherm_commands[i];
@ -558,11 +557,8 @@ void sns_opentherm_dump_telemetry()
continue;
}
ResponseAppend_P(PSTR("%s\"%s\":"), add_coma ? "," : "", cmd->m_command_name);
ResponseAppend_P(PSTR(",\"%s\":"), cmd->m_command_name);
cmd->m_ot_appent_telemetry(cmd);
add_coma = true;
}
}