add firmware and hardware version to mqtt

This commit is contained in:
technyon
2023-02-20 20:38:51 +01:00
parent e4d973b36b
commit 4676f24e5f
5 changed files with 43 additions and 1 deletions

View File

@@ -451,6 +451,8 @@ void NetworkOpener::publishConfig(const NukiOpener::Config &config)
{
publishBool(mqtt_topic_config_button_enabled, config.buttonEnabled == 1);
publishBool(mqtt_topic_config_led_enabled, config.ledFlashEnabled == 1);
publishString(mqtt_topic_info_firmware_version, std::to_string(config.firmwareVersion[0]) + "." + std::to_string(config.firmwareVersion[1]) + "." + std::to_string(config.firmwareVersion[2]));
publishString(mqtt_topic_info_hardware_version, std::to_string(config.hardwareRevision[0]) + "." + std::to_string(config.hardwareRevision[1]));
}
void NetworkOpener::publishAdvancedConfig(const NukiOpener::AdvancedConfig &config)