Exemplo n.º 1
0
 public MqttConfigMessage(SensorType sensorType, string name, Dictionary <string, object> payload, bool retain = true) : base("", payload, retain)
 {
     Topic = $"{Utils.Settings.MqttTopic}/{name}/config";
     if (Utils.Settings.MqttDiscoveryEnabled && Utils.Settings.MqttDiscoveryPrefix.Length > 0)
     {
         Topic = $"{Utils.Settings.MqttDiscoveryPrefix}/{sensorType.Name()}/{Topic}";
     }
 }