mqtt status submit for subchannels changed

This commit is contained in:
2026-02-14 22:38:53 +03:00
parent 685456ea5d
commit 8db9e551ff
2 changed files with 3 additions and 3 deletions

View File

@@ -2134,7 +2134,7 @@ int Item::SendStatus(long sendFlags, char * subItem) {
if (itemType == CH_THERMO) strcpy_P(cmdstr, AUTO_P);
}
else //for subItems - transpatent print
st.toString(cmdstr,sizeof(cmdstr),FLAG_COMMAND | FLAG_PARAMETERS);
st.toString(cmdstr,sizeof(cmdstr),sendFlags);//FLAG_COMMAND | FLAG_PARAMETERS); 14/02/26
setTopic(addrstr,sizeof(addrstr),T_OUT);
strncat(addrstr, itemArr->name, sizeof(addrstr)-1);

View File

@@ -394,13 +394,13 @@ while (i)
case CMD_ON:
cmd.Percents255(fanObj->valueint);
cmd.setSuffix(S_FAN);
sendFlags |= FLAG_COMMAND | FLAG_PARAMETERS;
sendFlags |= FLAG_COMMAND;// | FLAG_PARAMETERS; 14/02/26
cmdObj->valueint = cmd.getCmd();
break;
case CMD_OFF:
cmd.Percents255(0);
cmd.setSuffix(S_FAN);
sendFlags |= FLAG_COMMAND | FLAG_PARAMETERS;
sendFlags |= FLAG_COMMAND;// | FLAG_PARAMETERS; 14/02/26
cmdObj->valueint = cmd.getCmd();
break;
case CMD_ENABLE: