1
0

debugging hooks\ncleaning code

This commit is contained in:
2022-01-17 21:01:11 +01:00
parent 4fb5504cdc
commit 11a2253804
7 changed files with 61 additions and 91 deletions

View File

@@ -6,7 +6,7 @@ function messageReceived($message)
global $topics, $logFh, $devices, $included;
$topic = explode ("/", $message->topic);
$callback = $topics[$topic[0]]->callback;
//logger(DEBUG, "===== topic " . print_r($topic, true));
logger(DEBUG, "topic => " . print_r($topic, true));
$callback($topic, $message);
}
@@ -15,21 +15,25 @@ function messageReceived($message)
function publish($topic, $payload, $commande="set", $eventKey)
{
global $client, $mids, $logFh;
//print_r($payload);
global $client, $mids, $logFh, $testMode;
$string = $topic . "/" . $commande;
//$mid = $client->publish($string, json_encode($payload) , 2); //TODO activer
if (isset($mids[$mid]))
if ($testMode === false)
{
//echo "unsetting mids" .EOL;
unset ($mids[$mid]);
$mid = $client->publish($string, json_encode($payload) , 2);
if (isset($mids[$mid]))
{
//echo "unsetting mids" .EOL;
unset ($mids[$mid]);
}else
{
//echo "setting mids" .EOL;
$mids[$mid] = true;
}
logger(LOG_INFO, $logFh, "Publishing " . $string . " with payload => " . json_encode($payload));
}else
{
//echo "setting mids" .EOL;
$mids[$mid] = true;
logger(INFO, _("Test mode on: no publishing "));
}
//echo $string . " =>>>>>> " . json_encode($payload) . EOL;
logger(LOG_INFO, $logFh, "Publishing " . $string . " with payload => " . json_encode($payload));
}
function connectResponse($r, $message)