Advertisement
Guest User

Untitled

a guest
Nov 7th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. <?php
  2.  
  3. class MqttClient
  4. {
  5. private $server;
  6. private $port;
  7. private $user;
  8. private $password;
  9.  
  10. public function __construct($server, $port = 1883, $user = '', $password = '')
  11. {
  12. $this->server = $server;
  13. $this->port = $port;
  14. $this->user = $user;
  15. $this->password = $password;
  16. }
  17.  
  18. public function publish($topic, $payload)
  19. {
  20. exec(sprintf('mosquitto_pub -h %s -p %d -u %s -P %s -t "%s" -m "%s"', $this->server, $this->port, $this->user, $this->password, $topic, $payload));
  21. }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement