mirror of
https://github.com/anklimov/lighthub
synced 2026-03-14 05:16:31 +03:00
mqtt status submit for subchannels changed
This commit is contained in:
@@ -2134,7 +2134,7 @@ int Item::SendStatus(long sendFlags, char * subItem) {
|
|||||||
if (itemType == CH_THERMO) strcpy_P(cmdstr, AUTO_P);
|
if (itemType == CH_THERMO) strcpy_P(cmdstr, AUTO_P);
|
||||||
}
|
}
|
||||||
else //for subItems - transpatent print
|
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);
|
setTopic(addrstr,sizeof(addrstr),T_OUT);
|
||||||
strncat(addrstr, itemArr->name, sizeof(addrstr)-1);
|
strncat(addrstr, itemArr->name, sizeof(addrstr)-1);
|
||||||
|
|||||||
@@ -394,13 +394,13 @@ while (i)
|
|||||||
case CMD_ON:
|
case CMD_ON:
|
||||||
cmd.Percents255(fanObj->valueint);
|
cmd.Percents255(fanObj->valueint);
|
||||||
cmd.setSuffix(S_FAN);
|
cmd.setSuffix(S_FAN);
|
||||||
sendFlags |= FLAG_COMMAND | FLAG_PARAMETERS;
|
sendFlags |= FLAG_COMMAND;// | FLAG_PARAMETERS; 14/02/26
|
||||||
cmdObj->valueint = cmd.getCmd();
|
cmdObj->valueint = cmd.getCmd();
|
||||||
break;
|
break;
|
||||||
case CMD_OFF:
|
case CMD_OFF:
|
||||||
cmd.Percents255(0);
|
cmd.Percents255(0);
|
||||||
cmd.setSuffix(S_FAN);
|
cmd.setSuffix(S_FAN);
|
||||||
sendFlags |= FLAG_COMMAND | FLAG_PARAMETERS;
|
sendFlags |= FLAG_COMMAND;// | FLAG_PARAMETERS; 14/02/26
|
||||||
cmdObj->valueint = cmd.getCmd();
|
cmdObj->valueint = cmd.getCmd();
|
||||||
break;
|
break;
|
||||||
case CMD_ENABLE:
|
case CMD_ENABLE:
|
||||||
|
|||||||
Reference in New Issue
Block a user