1
0

debugging

This commit is contained in:
2022-01-28 23:05:58 +01:00
parent 1361cb9395
commit 425107cec7
22 changed files with 167 additions and 136 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), __FILE__ . ":" . __LINE__);
$callback($topic, $message);
}
@@ -29,33 +29,33 @@ function publish($topic, $payload, $commande="set") //, $eventKey)
//echo "setting mids" .EOL;
$mids[$mid] = true;
}
logger(LOG_INFO, $logFh, "Publishing " . $string . " with payload => " . json_encode($payload));
logger(LOG_INFO, $logFh, "Publishing " . $string . " with payload => " . json_encode($payload), __FILE__ . ":" . __LINE__);
}else
{
logger(INFO, _("Test mode on: no publishing "));
logger(INFO, _("Test mode on: no publishing "), __FILE__ . ":" . __LINE__);
}
}
function connectResponse($r, $message)
{
global $connected;
echo sprintf(_("I got code %d and message : '%s'"), $r, $message) . EOL;
//echo sprintf(_("I got code %d and message : '%s'"), $r, $message) . EOL;
switch ($r)
{
case 0:
echo _("Successfull connection") . EOL;
logger(INFO, _("Successfull connection"), __FILE__ . ":" . __LINE__);
$connected = true;
break;
case 1:
echo _("Connection refused : unacceptable protocol version") . EOL;
logger(ERROR, _("Connection refused : unacceptable protocol version"), __FILE__ . ":" . __LINE__);
$connected = true;
break;
case 2:
echo _("Connection refused : identifier rejected") . EOL;
logger(ERROR, _("Connection refused : identifier rejected"), __FILE__ . ":" . __LINE__);
$connected = true;
break;
case 3:
echo _("Connection refused (broker unavailable )") . EOL;
logger(ERROR, _("Connection refused (broker unavailable )"), __FILE__ . ":" . __LINE__);
$connected = true;
break;
}
@@ -66,7 +66,7 @@ function subscribeResponse($mid, $qosCount)
global $topics, $mids, $nSubscribed;
//print_r($mids);
$key = $mids[$mid];
echo _("Subscribed to ") . $key . EOL;
logger(INFO, _("Subscribed to ") . $key, __FILE__ . ":" . __LINE__);
$topics[$key]->status = true;
$nSubscribed += 1;
}
@@ -75,7 +75,7 @@ function unsubscribeResponse($mid)
{
global $client; //$topics, $mids, $nSubscribed;
//$key = $mids[$mid];
echo _("Unsubscribed"); // from ") . $topics[$key]->name . EOL;
logger(INFO, _("Unsubscribed", __FILE__ . ":" . __LINE__)); // from ") . $topics[$key]->name);
//$topics[$key]->status = false;
//$nSubscribed -= 1;
$client->disconnect();
@@ -86,19 +86,19 @@ function disconnectResponse($r)
global $connected;
if ($r != 0)
{
echo _('Badly ');
$str = _('Badly ');
}else
{
echo _('Cleanly ');
$str = _('Cleanly ');
}
echo _("disconnected from server") . EOL;
logger(ERROR, $str . _("disconnected from server"));
$connected = false;
}
function publishResponse($mid)
{
global $mids, $events;
logger(LOG_INFO, "Event with mid = " . $mid . " published by MQTT broker");
logger(LOG_INFO, sprintf(_("Event with mid = %d published by MQTT broker"), $mid), __FILE__ . ":" . __LINE__);
if (isset($mids[$mid]))
{
//echo "unsetting mids" . EOL;