[Модуль] MQTT (mqtt)
Модератор: immortal
-
- Сообщения: 9
- Зарегистрирован: Сб июл 15, 2017 2:09 pm
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Предложения по доработке модуля MQTT
Добрый день, постоянно выскакивают непонятные данные в MQTT с одного и того же модуля, при том не важно подключен модуль или нет
https://ibb.co/duvBrz
как убрать ошибку, спасибо
https://ibb.co/duvBrz
как убрать ошибку, спасибо
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: Предложения по доработке модуля MQTT
Это не ошибка, это топики с флагом "retain" которые остались на брокере, "лечится" двумя путями:
1.чистить базу mqtt брокера
или
2. единоразово записать в эти топики пустой пейлоад с УСТАНОВЛЕННЫМ флагом "retain"
1.чистить базу mqtt брокера
или
2. единоразово записать в эти топики пустой пейлоад с УСТАНОВЛЕННЫМ флагом "retain"
- За это сообщение автора Kvantos поблагодарили (всего 2):
- belyay (Ср окт 03, 2018 2:16 pm) • vy4eslavik (Чт янв 24, 2019 10:15 pm)
- Рейтинг: 2.33%
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Благодарил (а): 28 раз
- Поблагодарили: 52 раза
- Контактная информация:
Re: Предложения по доработке модуля MQTT
парни, в модуле есть такой replaсelist. так вот сяоми датчик движения шлет такую шнягу - [true,false,false,false,false,false,false,false] - это типа статус =1. как при помощи этого реплэйслиста его конвертировать? как в описалове - не работает. 1=[true,false,false,false,false,false,false,false] ничего не меняет, [true,false,false,false,false,false,false,false]=1 тоже.
никто не знает? так я и не разобрался с этой конвертацией
никто не знает? так я и не разобрался с этой конвертацией
Последний раз редактировалось nightwind Пт окт 12, 2018 9:18 am, всего редактировалось 1 раз.
-
- Сообщения: 193
- Зарегистрирован: Чт дек 17, 2015 10:08 am
- Откуда: Уфа
- Благодарил (а): 36 раз
- Поблагодарили: 14 раз
Re: Предложения по доработке модуля MQTT
как эту возможность реализовать? а то я по старинке
Код: Выделить всё
sudo service mosquitto stop
sudo rm /var/lib/mosquitto/mosquitto.db
sudo service mosquitto start
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: Предложения по доработке модуля MQTT
Ставим в настройках топика:
Retain "Да"
Установить чекбокс "установить:" и в поле "значение" - пусто
нажать "Сохранить"
Retain "Да"
Установить чекбокс "установить:" и в поле "значение" - пусто
нажать "Сохранить"
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
-
- Сообщения: 193
- Зарегистрирован: Чт дек 17, 2015 10:08 am
- Откуда: Уфа
- Благодарил (а): 36 раз
- Поблагодарили: 14 раз
Re: Предложения по доработке модуля MQTT
Может кому пригодится, как соединить два брокера между собой в bridge (в конце страницы) https://wirenboard.com/wiki/index.php/MQTT
сделать
Код: Выделить всё
connection cloudmqtt //название настройки
address m21.cloudmqtt.com:10858
remote_username fs_user_kp
remote_password 5dn_pass_pm
clientid pavel_test //можно не писать
try_private false
start_type automatic
topic # both // both - сообщения присылаются в обе стороны, и подписатся на все #
Код: Выделить всё
service mosquitto restart
-
- Сообщения: 193
- Зарегистрирован: Чт дек 17, 2015 10:08 am
- Откуда: Уфа
- Благодарил (а): 36 раз
- Поблагодарили: 14 раз
Re: Предложения по доработке модуля MQTT
у меня нет таких настроек. Последние обновление модуля : 2018-09-13 12:24:09
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: Предложения по доработке модуля MQTT
Сначала нужно зайти в соответствующий топик https://ibb.co/moxgM9
у меня в примере /phone/serg/alarm/clock_snooze
у меня в примере /phone/serg/alarm/clock_snooze
- Рейтинг: 1.16%
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
-
- Сообщения: 141
- Зарегистрирован: Пн авг 20, 2018 11:54 am
- Благодарил (а): 16 раз
- Поблагодарили: 76 раз
Re: Предложения по доработке модуля MQTT
Вроде исправил данную проблему, тестируем.mr.firwet писал(а): ↑Пт авг 24, 2018 4:01 pmДобрый день. Подскажите в чем может быть проблема. MD стоит на малинке, там же стоит сервер москито, с esp8266 приходят данные температуры каждые 2 сек, также подключено реле. MD не хочет обновлять значения, хотя они приходят, я отдельно проверил, при этом реле управляет без проблем. Значения обновляются только при перезапуске цикла cycle_mqtt.php