subscribe: set client_id for MQTT subscriber to ensure unique identification

This commit is contained in:
2025-12-28 19:13:44 +01:00
parent fc3350efcc
commit 6fab87e35c
2 changed files with 16 additions and 15 deletions
+1 -1
View File
@@ -5,8 +5,8 @@ import (
"os" "os"
"time" "time"
"github.com/gin-gonic/gin"
"git.piskot.si/SeminarM2/lambdaiot-core/internal/mqtt" "git.piskot.si/SeminarM2/lambdaiot-core/internal/mqtt"
"github.com/gin-gonic/gin"
) )
// MQTTPing publishes the current timestamp to the configured MQTT topic // MQTTPing publishes the current timestamp to the configured MQTT topic
+1
View File
@@ -32,6 +32,7 @@ client.on_connect = on_connect
client.on_message = on_message client.on_message = on_message
if username: if username:
client.username_pw_set(username, password) client.username_pw_set(username, password)
client.client_id = f"subscribe-{os.getpid()}"
try: try:
client.connect(host, port, 60) client.connect(host, port, 60)