В конструкторе отмечена опция "MQTT JSON клиент" ("MQTT клиент" не отмечена). В настройках прошивки RCswitch options для кода кнопки задано изменение состояние gpio.
Но по событию RCswitch в MQTT не приходит изменение состояния gpio, а также код кнопки в rcdata (если изменение состояния gpio для этой кнопки не задано).
Состояние изменения gpio по нажатию кнопки на пульте должно сразу приходить в MQTT, тоже самое с кодом нажатой кнопки, но оно не приходит, хотя с опцией "MQTT клиент" все работает. Приходят только все данные в json через заданный промежуток времени.
Если отметить в конструкторе обе опции "MQTT клиент" и "MQTT JSON клиент" (хотя это и неправильно), то по нажатию кнопки на пульте изменение состояния gpio приходит сразу в json формате, а принятый код с кнопки (если изменение состояния gpio для этой кнопки не задано) в обычном формате (топик rcdata).
Хотелось бы исправления данного бага, т.е. чтобы с опцией "MQTT JSON клиент" по нажатию кнопки на пульте в MQTT сразу приходило изменение состояния gpio, а также принятый с пульта код кнопки (если изменение состояния gpio для этой кнопки не задано).