Teltonika RUTX10 MQTT
ООО «Цифровой Ангел»
MQTT (Телеметрический транспорт MQ или транспорт телеметрии с очередью сообщений) является стандартом ISO (ISO / IEC PRF 20922), основанным на публикации и подписке, «облегченным» протоколом обмена сообщениями для использования поверх протокола TCP / IP. Он предназначен для отправки коротких сообщений от одного клиента (издателя) другому (подписчику) через посредников, которые отвечают за доставку сообщений до конечной точки. Маршрутизаторы TRB поддерживают эту функцию через брокера Mosquitto с открытым исходным кодом. Сообщения отправляются следующим образом: клиент (подписчик) подписывается на тему (ы); издатель публикует сообщение на эту конкретную тему (ы). Затем брокер проверяет, кто подписан на эту конкретную тему (темы), и передает данные от издателя подписчику. Эта глава является кратким описанием функции MQTT в маршрутизаторах TRB.
MQTT Broker
Брокер будет «прослушивать» соединения через указанный локальный порт. Для того, чтобы принимать соединения от WAN, вам также необходимо установить флажок «Включить удаленный доступ».
Поле | Значение | Описание |
---|---|---|
Enable | off | on; Default: off | Вкл\выкл MQTT Broker |
Local Port | integer [0..65535]; Default: "1883" | Определяет локальный порт, который будет прослушивать брокер MQTT |
Enable Remote Access | off | on; Default: off | Если этот параметр включен, MQTT Broker будет доступен удаленному пользователю (из глобальной сети) |
Безопасность
Вкладка Безопасность MQTT используется для установки безопасности соединения MQTT через TLS / SSL.
Field Name | Value | Description |
---|---|---|
Use TLS/SSL | off | on; Default: off | Включает или выключает использование сертификатов TLS / SSL |
CA File | .ca file; Default: " " | Центр сертификации - это организация, которая выдает цифровые сертификаты. Цифровой сертификат удостоверяет владение открытым ключом указанным субъектом сертификата. |
CERT File | .crt file; Default: " " | Файл сертификата - это тип цифрового сертификата, который используется клиентскими системами для выполнения аутентифицированных запросов к удаленному серверу. Клиентские сертификаты играют ключевую роль во многих проектах взаимной аутентификации, обеспечивая надежные гарантии личности запрашивающей стороны. |
Key File | .key file; Default: " " | Закрытый ключ для клиента, чтобы установить соединение |
TLS version | tlsv1 | tlsv1.1 | tlsv1.2 | Support all; Default: Support all | Аутентифицирует клиента на сервере и точно определяет, кто он |
Мост
MQTT Broker также поддерживает функцию под названием Bridge. Мост MQTT используется для связи между двумя брокерами MQTT. Окно параметров моста представлено ниже. Некоторые из них являются обязательными, поскольку они необходимы для создания соединения: Имя соединения, Удаленный адрес и Удаленный порт. Для получения дополнительной информации о параметрах MQTT Bridge вы можете прочитать официальную страницу руководства mosquitto.conf.
Field Name | Value | Description |
---|---|---|
Enable | off | on; Default: off | Включение или выключение моста MQTT |
Connection Name | string; Default: " " | Название Мостовой связи. Хотя это используется для более простых целей управления, это поле является обязательным |
Remote Address | ip; Default: " " | Адрес удаленного брокера |
Remote Port | integer [0..65535]; Default: 1883 | Указывает, какой порт использует удаленный посредник для прослушивания соединений |
Use Remote TLS/SSL | off | on; Default: off | Позволяет использовать сертификаты TLS / SSL удаленного брокера. Если этот флажок установлен, вам будет предложено загрузить сертификаты TLS / SSL. |
Use Remote Bridge Login | off | on; Default: off | Позволяет использовать данные удаленного входа. Если этот флажок установлен, вам будет предложено ввести идентификатор удаленного клиента, имя пользователя и пароль |
Try Private | off | on; Default: off | Проверьте, является ли удаленный брокер другим экземпляром демона |
Clean Session | off | on; Default: off | Проверьте, чтобы отменить состояние сеанса после подключения или отключения |
Topic | string; Default: " " | Указывает названия тем, на которые подписывается ваш брокер |
Direction | OUT | IN| BOTH; Default: OUT | Направление, в котором сообщения будут доступны |
QoS Level | At most once (0) |At least once (1) | Exactly once (2); Default: At most once (0) | Уровень QoS публикации / подписки, используемый для этой темы |
Разное
Последний раздел параметров MQTT Broker называется Разное. Он содержит параметры, которые не относятся ни к безопасности, ни к мосту.
Field Name | Value | Description |
---|---|---|
ACL File | ACL file; Default: " " | Содержимое этого файла используется для контроля доступа клиентов к темам брокера. |
Password File | password file; Default: " " | В файле паролей хранятся имена пользователей и соответствующие пароли, используемые для аутентификации. |
Persistence | off | on; Default: off | Если этот параметр включен, данные о подключении, подписке и сообщении будут записываться на диск. В противном случае данные хранятся только в памяти маршрутизатора. |
Allow Anonymous | off | on; Default: off | Если включен, Брокер разрешает анонимный доступ |
MQTT Publisher
MQTT Publisher - это клиент, который отправляет сообщения брокеру, который затем пересылает эти сообщения подписчику.
Field Name | Value | Description |
---|---|---|
Enable | off | on; Default: off | Включает или выключает MQTT Publisher |
Hostname | host | ip; Default: " " | IP-адрес брокера или имя хоста |
Port | integer [0..65535]; Default: 1883 | Указывает порт, используемый для подключения к брокеру |
Username | string; Default: " " | Имя пользователя, используемое для аутентификации при подключении к брокеру |
Password | string; Default: " " | Пароль, используемый для аутентификации при подключении к Брокеру |
Оборудование
-
14 320 ₽ руб.Без НДС
Оптовая цена по запросуМаршрутизатор, оснащенный Wave-2 802.11ac двух диапазонным Wi-Fi со скоростью до 867 Мбит/с, 4х Gigabit Ethernet со скоростью до 1000 Мбит/с, модулем Bluetooth LE
На ваш e-mail было отправлено письмо с регистрационной информацией.
Пожалуйста, дождитесь письма, так как контрольная строка изменяется при каждом запросе.