From b5f50e0e243d4f3e73efdc6e31ca00c7d855c707 Mon Sep 17 00:00:00 2001 From: DanielHaefliger Date: Thu, 27 Nov 2025 14:29:24 +0100 Subject: [PATCH] no message --- VGT_Sub/module.php | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/VGT_Sub/module.php b/VGT_Sub/module.php index 5e39296..b1d101f 100644 --- a/VGT_Sub/module.php +++ b/VGT_Sub/module.php @@ -72,24 +72,27 @@ class VGT_Sub extends IPSModule if (!$this->HasActiveParent()) return; $this->SendDataToParent(json_encode([ - "DataID" => "{A1B5C433-4F17-462D-AD71-383F5BBE4F5A}", - "Type" => "SUBSCRIBE", - "Topic" => $topic + "DataID" => "{F7A0DD2E-7684-95C0-64C2-D2A9DC47577B}", + "Buffer" => [ + "Topic" => $topic, + "QualityOfService" => 0 + ] ])); } - /* --------------------------------------------------------- - * MQTT Publish - * ---------------------------------------------------------*/ private function Publish(string $topic, string $payload) { if (!$this->HasActiveParent()) return; $this->SendDataToParent(json_encode([ - "DataID" => "{A1B5C433-4F17-462D-AD71-383F5BBE4F5A}", - "Type" => "PUBLISH", - "Topic" => $topic, - "Payload" => $payload + "DataID" => "{F7A0DD2E-7684-95C0-64C2-D2A9DC47577B}", + "Buffer" => [ + "Command" => "PUBLISH", + "Topic" => $topic, + "Payload" => $payload, + "Retain" => false, + "QualityOfService" => 0 + ] ])); }