diff --git a/tasmota/tasmota_xsns_sensor/xsns_69_opentherm_protocol.ino b/tasmota/tasmota_xsns_sensor/xsns_69_opentherm_protocol.ino index b281f4781..1f68976f5 100644 --- a/tasmota/tasmota_xsns_sensor/xsns_69_opentherm_protocol.ino +++ b/tasmota/tasmota_xsns_sensor/xsns_69_opentherm_protocol.ino @@ -539,7 +539,7 @@ unsigned long sns_opentherm_get_next_request(struct OT_BOILER_STATUS_T *boilerSt { struct OpenThermCommandT *cmd = &sns_opentherm_commands[sns_opentherm_current_command]; // Return error if command known as not supported - if (!cmd->m_flags.notSupported) + if (!cmd->m_flags.notSupported && !cmd->m_flags.skip) { // Retrurn OT compatible request return cmd->m_ot_make_request(cmd, boilerStatus);