Страница 83 из 97
Re: [Модуль] MQTT (mqtt)
Добавлено: Чт авг 19, 2021 12:44 pm
SmoKE_xDDD
Обновление дизайна:
Модуль получил новое обновление с полностью новым дизайном.
- 1.png (47.79 КБ) 2640 просмотров
- 2.png (41.7 КБ) 2640 просмотров
- 4.png (65.53 КБ) 2640 просмотров
- Респонсив
- Поддержка темной темы
- Скрытие полей когда они не нужны
- Скрытие кнопки удалить, чтобы случайно не нажать
- Анимации
- Частично лэнг файлы (Перевод в работе)
Ваши спасибы принимаю сюда
Re: [Модуль] MQTT (mqtt)
Добавлено: Пт авг 20, 2021 4:55 am
V.A.S.t
SmoKE_xDDD писал(а): ↑Чт авг 19, 2021 12:44 pm
Обновление дизайна:
Модуль получил новое обновление с полностью новым дизайном.
- Респонсив
- Поддержка темной темы
- Скрытие полей когда они не нужны
- Скрытие кнопки удалить, чтобы случайно не нажать
- Анимации
- Частично лэнг файлы (Перевод в работе)
Ваши спасибы принимаю сюда
Отличное обновление.
Из замечаний:
1. Сервис онлайн, а заливка строки - красная.
2. Исчезла кнопка Назад и путь до открытого топика, кода находишься в управлении топиком.
3. При использовании дерева кнопка удалить исчезает и появляется только в корне, на ветвях кнопка всегда отображается. То есть: я раскрываю дерево, навожу на любую ветку и сразу на всем дереве и его ветках появляется значок удалить. А должен только на строке под курсором, как я понял.
4. На большом мониторе справа от раскрытого дерева можно раскрыть ветви, нажав на пустом месте на строке с ветвью, то есть активная строка, позволяющая раскрыть ветвь идет до конца экрана. Желательно ее ограничить самой длинной раскрытой строкой.
В общем, попробуй создать ветвистое дерево, типа /mdm/home/data /mdm/home/command, и поймешь, о чем я говорю.
Re: [Модуль] MQTT (mqtt)
Добавлено: Пт авг 20, 2021 3:28 pm
SmoKE_xDDD
V.A.S.t писал(а): ↑Пт авг 20, 2021 4:55 am
1. Сервис онлайн, а заливка строки - красная.
Поправил. Идея не сработала =)
V.A.S.t писал(а): ↑Пт авг 20, 2021 4:55 am
2. Исчезла кнопка Назад и путь до открытого топика, кода находишься в управлении топиком.
От нее нет толку, она ведет просто на главную модуля, просто нажми MQTT в панели навигации
V.A.S.t писал(а): ↑Пт авг 20, 2021 4:55 am
3. При использовании дерева кнопка удалить исчезает и появляется только в корне, на ветвях кнопка всегда отображается. То есть: я раскрываю дерево, навожу на любую ветку и сразу на всем дереве и его ветках появляется значок удалить. А должен только на строке под курсором, как я понял.
Чуть изменил логику.
V.A.S.t писал(а): ↑Пт авг 20, 2021 4:55 am
4. На большом мониторе справа от раскрытого дерева можно раскрыть ветви, нажав на пустом месте на строке с ветвью, то есть активная строка, позволяющая раскрыть ветвь идет до конца экрана. Желательно ее ограничить самой длинной раскрытой строкой.
Это издержки респонсив, ведь блоки растягиваются на 100% ширины окна
Re: [Модуль] MQTT (mqtt)
Добавлено: Пт авг 20, 2021 4:51 pm
andrey040670
А перенос строк в значениях можно сделать?
А то страница растягивается по горизонту.
- 1.png (42.32 КБ) 2494 просмотра
- 2.png (46.2 КБ) 2494 просмотра
Хотя местами перенос есть:
- 3.png (70.97 КБ) 2490 просмотров
P/s
В старом дизайне также.
Re: [Модуль] MQTT (mqtt)
Добавлено: Ср авг 25, 2021 6:29 pm
kas5858
SmoKE_xDDD писал(а): ↑Чт авг 19, 2021 12:44 pm
Обновление дизайна:
Модуль получил новое обновление с полностью новым дизайном.
- Респонсив
- Поддержка темной темы
- Скрытие полей когда они не нужны
- Скрытие кнопки удалить, чтобы случайно не нажать
- Анимации
- Частично лэнг файлы (Перевод в работе)
Ваши спасибы принимаю сюда
Обновил, нажал на кнопку "дерево", вместо списка, иии...
Re: [Модуль] MQTT (mqtt)
Добавлено: Ср авг 25, 2021 6:33 pm
SmoKE_xDDD
kas5858 писал(а): ↑Ср авг 25, 2021 6:29 pm
SmoKE_xDDD писал(а): ↑Чт авг 19, 2021 12:44 pm
Обновление дизайна:
Модуль получил новое обновление с полностью новым дизайном.
- Респонсив
- Поддержка темной темы
- Скрытие полей когда они не нужны
- Скрытие кнопки удалить, чтобы случайно не нажать
- Анимации
- Частично лэнг файлы (Перевод в работе)
Ваши спасибы принимаю сюда
Обновил, нажал на кнопку "дерево", вместо списка, иии...
Стандартная история, когда много топиков, скрипт не успевает отработать. Тут я не виноват вроде....
Re: [Модуль] MQTT (mqtt)
Добавлено: Чт авг 26, 2021 6:38 am
polyglossum
С последним обновлением от 19,08,21г после того как поставил галочку в настройках на требуется авторизация цикл остановился и не стартовал никак пока галку в настройках не убрал.
Re: [Модуль] MQTT (mqtt)
Добавлено: Чт авг 26, 2021 9:53 pm
prmres
polyglossum писал(а): ↑Чт авг 26, 2021 6:38 am
С последним обновлением от 19,08,21г после того как поставил галочку в настройках на требуется авторизация цикл остановился и не стартовал никак пока галку в настройках не убрал.
а Mqtt брокер настроен на авторизацию?
Re: [Модуль] MQTT (mqtt)
Добавлено: Пт авг 27, 2021 4:19 pm
LocalBrownie
LocalBrownie писал(а): ↑Пн авг 16, 2021 4:22 pm
Изменил 59-ю на
Код: Выделить всё
if (!$mqtt_client->connect(false, NULL, $username, $password)) {
Рестартанул Алису, но ничего не изменилось. Наверное еще в настройках mosquitto надо поковыряться.
В общем все заработало...
Оказалось что "отключаться" и "подключаться" к брокеру надо не софтово - не остановкой/запуском цикла mqtt (тогда приходит только последнее сообщение) а именно на уровне сети - маршрут, например убрать, или нужный сетевой шнур выдернуть. При повторном подключении к брокеру после перерыва приходит пачка пропущенных сообщений.
Кстати, а тут
Код: Выделить всё
if (!$mqtt_client->connect(false, NULL, $username, $password)) {
"NULL" - это не Client_ID случайно? А то в настройках модуля я его не нашел.
Re: [Модуль] MQTT (mqtt)
Добавлено: Пт авг 27, 2021 6:17 pm
fandaymon
LocalBrownie писал(а): ↑Пт авг 27, 2021 4:19 pm
LocalBrownie писал(а): ↑Пн авг 16, 2021 4:22 pm
Изменил 59-ю на
Код: Выделить всё
if (!$mqtt_client->connect(false, NULL, $username, $password)) {
Рестартанул Алису, но ничего не изменилось. Наверное еще в настройках mosquitto надо поковыряться.
В общем все заработало...
Оказалось что "отключаться" и "подключаться" к брокеру надо не софтово - не остановкой/запуском цикла mqtt (тогда приходит только последнее сообщение) а именно на уровне сети - маршрут, например убрать, или нужный сетевой шнур выдернуть. При повторном подключении к брокеру после перерыва приходит пачка пропущенных сообщений.
Кстати, а тут
Код: Выделить всё
if (!$mqtt_client->connect(false, NULL, $username, $password)) {
"NULL" - это не Client_ID случайно? А то в настройках модуля я его не нашел.
Нет - client id задаётся в 56 строчке
Код: Выделить всё
$mqtt_client = new Bluerhinos\phpMQTT($host, $port, $client_name);