From 94df080bf710198c75535ff265d4c24fb146610f Mon Sep 17 00:00:00 2001 From: Alex X Date: Tue, 25 Nov 2025 20:13:22 +0300 Subject: [PATCH] Fix MQTT url for tuya source for some regions --- pkg/tuya/smart_api.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/tuya/smart_api.go b/pkg/tuya/smart_api.go index 3c96fe98..09615db4 100644 --- a/pkg/tuya/smart_api.go +++ b/pkg/tuya/smart_api.go @@ -468,7 +468,7 @@ func (c *TuyaSmartApiClient) initToken() error { return errors.New(loginResp.ErrorMsg) } - c.mqttsUrl = fmt.Sprintf("wss://%s/mqtt", loginResp.Result.Domain.MobileMqttsUrl) + c.mqttsUrl = fmt.Sprintf("ssl://%s:%d", loginResp.Result.Domain.MobileMqttsUrl, loginResp.Result.Domain.MqttsPort) c.expireTime = time.Now().Unix() + 2*24*60*60 // 2 days in seconds return nil