mirror of
https://github.com/letscontrolit/ESPEasy.git
synced 2026-07-28 04:07:47 +00:00
[AutoDiscovery] Embed setting for online message in /config setting
This commit is contained in:
@@ -1161,7 +1161,7 @@ bool MQTT_DiscoveryPublishWithStatusAndSet(taskIndex_t taskIndex,
|
||||
const bool retainDsc = ControllerSettings.mqtt_retainDiscovery();
|
||||
const String discoveryTopic(ControllerSettings.MqttAutoDiscoveryTopic);
|
||||
const String publishTopic(ControllerSettings.Publish);
|
||||
const String discoveryConfig(ControllerSettings.MqttAutoDiscoveryConfig);
|
||||
const String discoveryConfig(parseStringKeepCase(ControllerSettings.MqttAutoDiscoveryConfig, 1, '|'));
|
||||
|
||||
const String uniqueId = MQTT_TaskValueUniqueName(taskName, valueName);
|
||||
const String publish = MQTT_DiscoveryBuildValueTopic(publishTopic,
|
||||
|
||||
@@ -67,7 +67,7 @@ const __FlashStringHelper* toString(ControllerSettingsStruct::VarType parameterI
|
||||
case ControllerSettingsStruct::CONTROLLER_AUTO_DISCOVERY_OPTION: return F("Enable Auto Discovery");
|
||||
case ControllerSettingsStruct::CONTROLLER_AUTO_DISCOVERY_TRIGGER: return F("Discovery Trigger topic");
|
||||
case ControllerSettingsStruct::CONTROLLER_AUTO_DISCOVERY_TOPIC: return F("Auto Discovery topic");
|
||||
case ControllerSettingsStruct::CONTROLLER_AUTO_DISCOVERY_CONFIG: return F("Config suffix (/config)");
|
||||
case ControllerSettingsStruct::CONTROLLER_AUTO_DISCOVERY_CONFIG: return F("Config suffix|online message (/config|online)");
|
||||
case ControllerSettingsStruct::CONTROLLER_RETAINED_DISCOVERY_OPTION: return F("Retain Discovery");
|
||||
# endif // if FEATURE_MQTT && FEATURE_MQTT_DISCOVER
|
||||
|
||||
|
||||
@@ -337,7 +337,7 @@ void handle_controllers_ControllerSettingsPage(controllerIndex_t controllerindex
|
||||
}
|
||||
addSelector_Foot(true);
|
||||
|
||||
addHelpButton(F("EasyProtocols"));
|
||||
// addHelpButton(F("EasyProtocols")); // Documentation on Wiki is outdated
|
||||
|
||||
const protocolIndex_t ProtocolIndex = getProtocolIndex_from_ControllerIndex(controllerindex);
|
||||
const ProtocolStruct& proto = getProtocolStruct(ProtocolIndex);
|
||||
|
||||
Reference in New Issue
Block a user