webappAIO/backend/app/Services/Mqtt/MqttPublisher.php
2026-08-04 11:26:25 +03:00

15 lines
326 B
PHP

<?php
namespace App\Services\Mqtt;
use PhpMqtt\Client\Facades\MQTT;
use PhpMqtt\Client\MqttClient;
class MqttPublisher
{
public static function publish(string $topic, array $payload, int $qos = MqttClient::QOS_AT_LEAST_ONCE): void
{
MQTT::connection()->publish($topic, json_encode($payload), $qos);
}
}