Refactor MQTT publish calls in ForceSendTopic to remove unnecessary InstanceID parameter
This commit is contained in:
@@ -238,7 +238,7 @@ class MonitoringClient extends IPSModule {
|
|||||||
$topic = $catId["top"]. $parname."_".$varname;
|
$topic = $catId["top"]. $parname."_".$varname;
|
||||||
$payload = round(getvalue($childid), 2);
|
$payload = round(getvalue($childid), 2);
|
||||||
|
|
||||||
$this->MqttPublish($this->InstanceID,$mqttId, $topic, $payload, false);
|
$this->MqttPublish($mqttId, $topic, $payload, false);
|
||||||
IPS_LogMessage("Monitoring Client", "Force Update with Parent: " . $topic . " mit Payload: " . $payload);
|
IPS_LogMessage("Monitoring Client", "Force Update with Parent: " . $topic . " mit Payload: " . $payload);
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -258,17 +258,17 @@ class MonitoringClient extends IPSModule {
|
|||||||
|
|
||||||
$varInfo = IPS_GetVariable($childid);
|
$varInfo = IPS_GetVariable($childid);
|
||||||
$varname = IPS_GetName($childid);
|
$varname = IPS_GetName($childid);
|
||||||
$topic = $catId["top"]. $parname."_".$varname;
|
$topic = $catId["top"].$varname;
|
||||||
$payload = round(getvalue($childid), 2);
|
$payload = round(getvalue($childid), 2);
|
||||||
|
|
||||||
$this->MqttPublish($this->InstanceID,$mqttId, $topic, $payload, false);
|
$this->MqttPublish($mqttId, $topic, $payload, false);
|
||||||
IPS_LogMessage("Monitoring Client", "Force Update none Parent: " . $topic . " mit Payload: " . $payload);
|
IPS_LogMessage("Monitoring Client", "Force Update none Parent: " . $topic . " mit Payload: " . $payload);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
$topic = "Projekte". $projectyear."/".$projectnumber. "/ISP" .$ispnumber. "/Name";
|
$topic = "Projekte". $projectyear."/".$projectnumber. "/ISP" .$ispnumber. "/Name";
|
||||||
$this->MqttPublish($this->InstanceID,$mqttId, $topic, $projectname, false);
|
$this->MqttPublish($mqttId, $topic, $projectname, false);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user