Welcome, Guest
Username: Password: Remember me
Welcome to TeslaSCADA forum!

Tell us and our members about your experience of using our products.
  • Page:
  • 1
  • 2

TOPIC: Настройка MQTT

Настройка MQTT 3 years 5 months ago #1195

  • fatkhrus
  • fatkhrus's Avatar
  • Offline
  • Administrator
  • Posts: 826
  • Thank you received: 123
  • Karma: -107
Servers.MQTTServer1.uri = Tags.uri;
Servers.MQTTServer1.username = Tags.user;
Servers.MQTTServer1.connected = Tags.recon; - это поле лишнее. Поле connected только для чтения
Tags.Tag = Servers.MQTTServer1.connect;
Не пробовали изменить только одно поле uri? Просто у нас сделано так что при изменении любого поля происходит попытка соединиться снова. Если пытаетесь изменить два поля один реконнект может накладываться на другой. У вас есть возможность прислать проект и координаты ваших серверов чтобы попробовать у нас соединиться.
Или у вас локальные сервера?

С уважением,
Руслан
The administrator has disabled public write access.

Настройка MQTT 3 years 5 months ago #1196

  • Phazz
  • Phazz's Avatar
сервер удаленный. А куда отправить на почту?
The administrator has disabled public write access.

Настройка MQTT 3 years 5 months ago #1197

  • fatkhrus
  • fatkhrus's Avatar
  • Offline
  • Administrator
  • Posts: 826
  • Thank you received: 123
  • Karma: -107
Пришлите на почтовый адрес: This email address is being protected from spambots. You need JavaScript enabled to view it. ваш проект и адреса серверов с которыми хотите проверить.

С уважением,
Руслан
The administrator has disabled public write access.

Настройка MQTT 3 years 5 months ago #1198

  • Phazz
  • Phazz's Avatar
Отправил
The administrator has disabled public write access.

Настройка MQTT 2 years 4 months ago #1700

Здравствуйте!
Подскажите как пользоваться строкой JSON path: в настройках тегов.
Точнее как туда писать путь: для подписки (индикации, когда данные идут В TeslaScada) пробую стандартный вариант $.temp0 (пробую извлечь значение температуры). В андроид приложении IoTMQTTPanel работает, в TeslaScada данные не приходят.
Как публиковать Json? Точнее: при публикации нужно писать что-то типа {"название параметра":значение параметра}. Например, как для кнопки опубликовать ее состояние в JSON?
The administrator has disabled public write access.

Настройка MQTT 2 years 4 months ago #1702

  • fatkhrus
  • fatkhrus's Avatar
  • Offline
  • Administrator
  • Posts: 826
  • Thank you received: 123
  • Karma: -107
Здравствуйте,
Если ответ MQTT содержит JSON массив введите JSON path для того чтобы выбрать нужное значение. Для примера если ответ такой: «{foo: bar, lat: 0.23443, long: 12.3453245}» для получения значения long введите «long» в соответствующем поле. Если ответ содержит много размерный JSON то ключи необходимо указывать через запятую без пробелов. Подробнее: teslascada.com/HTMLRU/mqtt-tag-settings.html. По поводу публикации JSON. К сожалению у нас нет простого способа публикации JSON сообщений. Вам придется в скрипте составить JSON строку и присвоить ее тегу через который сообщение отправится на брокер.

С уважением,
Руслан
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Go to top