Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
MQTT - PHP
#1
witam... 
potrzebuje pomocy w ogarnięciu tematu spięcia wysyłania na mqtt danych poprzez phpa. 
na serwerze pracuje https://github.com/bluerhinos/phpMQTT 
pytania...

poniższy kod teoretycznie ma publikować client_id czy to prefix? z ustawień.
jak powinien wyglądać prefix i składnia dla zmiennej publish? 
chciałbym poprzez php pobrać dane z jsona zewnętrznego urządzenia i przesłać je do mqtt jako zmienne m1-m20, bo jak na razie nie ma szansy na doczekanie się na taką obsługę bezpośrednio w LK
później mqtt serwer wykona stosowne działania na podstawie tych zmiennych


Kod PHP:
<?php

require('../phpMQTT.php');

$server 'mqtt.ats.pl';     // change if necessary
$port 1883;                     // change if necessary
$username 'user';                   // set your username
$password 'pass';                   // set your password
$client_id '????????'// make sure this is unique for connecting to sever - you could use uniqid()

$mqtt = new Bluerhinos\phpMQTT($server$port$client_id);

if (
$mqtt->connect(trueNULL$username$password)) {
    
$mqtt->publish('prefix/tematu''m1 = 100 ' date('r'), 0false);
    
$mqtt->close();
} else {
    echo "Time out!\n";
}
/
?>
e-chata.hyzne.com | LK1 - sterowniki akwarystyki | LK2 - sterowniki ihome | LK3 - niezliczone ilości wersji/nakładek na farmach PV i nie tylko | LK4 - testy bezprzewodowe
Odpowiedz


Wiadomości w tym wątku
MQTT - PHP - przez stAch - 01-08-2024, 11:43 PM
RE: MQTT - PHP - przez wilkxt - 01-09-2024, 10:45 AM
RE: MQTT - PHP - przez stAch - 01-09-2024, 02:51 PM
RE: MQTT - PHP - przez stAch - 01-11-2024, 10:37 PM
RE: MQTT - PHP - przez tonymony - 01-12-2024, 12:37 PM
RE: MQTT - PHP - przez stAch - 01-12-2024, 11:18 PM

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości