function command($macid, $action) { //$mqtt->setAuth('sskaje', '123123'); $mqtt = new spMQTT('tcp://10.129.28.118:1883/'); $connected = $mqtt->connect(); if (!$connected) { die(" <span class='error'>Mosca MQTT Server is Offline\n</span>"); } $mqtt->ping(); $msg = str_repeat($action, 1); //echo "</br>esp/valve/".$macid; $mqtt->publish('esp/' . $macid, $msg, 0, 1, 0, 1); //echo "</br>Success"; }
function command($macid, $action) { include 'settings/mqttsetting.php'; $mqtt = new spMQTT($mqttaddress); $connected = $mqtt->connect(); if (!$connected) { die("<span class='text text-danger'> Mosca MQTT Server is Offline\n</span>"); } $mqtt->ping(); $msg = str_repeat($action, 1); //echo "</br>esp/valve/".$macid; $mqtt->publish('esp/' . $macid, $msg, 0, 1, 1, 1); //echo "</br>Success"; }
<?php require __DIR__ . '/spMQTT.class.php'; $mqtt = new spMQTT('tcp://10.129.28.118:1883/'); spMQTTDebug::Enable(); //$mqtt->setAuth('sskaje', '123123'); $connected = $mqtt->connect(); if (!$connected) { die("Not connected\n"); } $mqtt->ping(); //$msg = str_repeat('1234567890', 1); //$mqtt->publish('esp/valve', $msg, 0, 1, 0, 1); sleep(1); $msg = str_repeat('122', 1); # mosquitto_sub -t 'sskaje/#' -q 1 -h test.mosquitto.org $mqtt->publish('esp/valve', $msg, 0, 1, 0, 1); echo "Success";
function command($macid, $action) { $mqtt = new spMQTT('tcp://10.129.28.181:1880/'); $connected = $mqtt->connect(); if (!$connected) { die("<span class='text text-danger'> Mosca MQTT Server is Offline\n</span>"); } $mqtt->ping(); $msg = str_repeat($action, 1); //echo "</br>esp/valve/".$macid; $mqtt->publish('esp/' . $macid, $msg, 0, 1, 1, 1); //echo "</br>Success"; }