version 2.0.5
This commit is contained in:
@@ -153,12 +153,11 @@ class MonitoringClient extends IPSModule {
|
|||||||
$linkInfo = IPS_GetLink($childid);
|
$linkInfo = IPS_GetLink($childid);
|
||||||
$linkTarget = $linkInfo["TargetID"];
|
$linkTarget = $linkInfo["TargetID"];
|
||||||
$childid = $linkTarget;
|
$childid = $linkTarget;
|
||||||
$varInfo = IPS_GetVariable($childid);
|
|
||||||
}
|
}
|
||||||
}else{
|
|
||||||
$varInfo = IPS_GetVariable($childid);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$varInfo = IPS_GetVariable($childid);
|
||||||
|
|
||||||
$changedtime = $varInfo["VariableChanged"];
|
$changedtime = $varInfo["VariableChanged"];
|
||||||
$varname = IPS_GetName($childid);
|
$varname = IPS_GetName($childid);
|
||||||
$topic = $catId["top"]. $parname."_".$varname;
|
$topic = $catId["top"]. $parname."_".$varname;
|
||||||
@@ -208,22 +207,23 @@ class MonitoringClient extends IPSModule {
|
|||||||
|
|
||||||
foreach ($childids as $childid){
|
foreach ($childids as $childid){
|
||||||
if (IPS_VariableExists($childid) != 1){
|
if (IPS_VariableExists($childid) != 1){
|
||||||
|
|
||||||
if(IPS_LinkExists($childid) == 1){
|
if(IPS_LinkExists($childid) == 1){
|
||||||
$linkInfo = IPS_GetLink($childid);
|
$linkInfo = IPS_GetLink($childid);
|
||||||
$linkTarget = $linkInfo["TargetID"];
|
$linkTarget = $linkInfo["TargetID"];
|
||||||
$childid = $linkTarget;
|
$childid = $linkTarget;
|
||||||
}
|
|
||||||
}else{
|
|
||||||
$varInfo = IPS_GetVariable($childid);
|
$varInfo = IPS_GetVariable($childid);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$varInfo = IPS_GetVariable($childid);
|
||||||
$varname = IPS_GetName($childid);
|
$varname = IPS_GetName($childid);
|
||||||
$topic = $catId["top"]. $parname."_".$varname;
|
$topic = $catId["top"]. $parname."_".$varname;
|
||||||
$payload = round(getvalue($childid), 2);
|
$payload = round(getvalue($childid), 2);
|
||||||
|
|
||||||
SEMC_MqttPublish($this->InstanceID,$mqttId, $topic, $payload, false);
|
SEMC_MqttPublish($this->InstanceID,$mqttId, $topic, $payload, false);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user