Здравствуйте.
Подскажите пожалуйста.
1. Cвязка mdm + москит mqtt и esp8266. В mdm в mqtt постоянно создается топик, путь которого отличается от рабочего (используемый топик) только наличием пробела в конце пути. Удаляю - он снова появляется. Другие клиенты mqtt "не при делах". Как это убрать?
2. Mdm двумя методами шлет сообщения в один топик - 0 или 1. Я верно понимаю здесь начинает работать правило логического сложения? Если 1 и 1 то на выходе 1, если 1 и 0 то на выходе 1, если 0 и 0 то на выходе 0.
благодарю
mqtt, два метода в один топик
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: mqtt, два метода в один топик
Удалить базу москита. Рабочие топики создадутся заново, старых больше не будет.yden писал(а):Здравствуйте.
Подскажите пожалуйста.
1. Cвязка mdm + москит mqtt и esp8266. В mdm в mqtt постоянно создается топик, путь которого отличается от рабочего (используемый топик) только наличием пробела в конце пути. Удаляю - он снова появляется. Другие клиенты mqtt "не при делах". Как это убрать?
Нет...если первый метод записал 1, второй 0 - 0 и останется. Остаётся значение, которое последнее записано. Для "логического сложения" надо третий метод писать, а из первых 2х записывать переменные во временные свойства какие нить, а в третьем методе их анализировать, и писать итоговое свойство.yden писал(а): 2. Mdm двумя методами шлет сообщения в один топик - 0 или 1. Я верно понимаю здесь начинает работать правило логического сложения? Если 1 и 1 то на выходе 1, если 1 и 0 то на выходе 1, если 0 и 0 то на выходе 0.
благодарю
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 141
- Зарегистрирован: Пн авг 22, 2016 10:03 am
- Благодарил (а): 28 раз
- Поблагодарили: 5 раз
Re: mqtt, два метода в один топик
1. Если знаете как удалить базу, поделитесь плиз.nick7zmail писал(а):Удалить базу москита. Рабочие топики создадутся заново, старых больше не будет.yden писал(а):Здравствуйте.
Подскажите пожалуйста.
1. Cвязка mdm + москит mqtt и esp8266. В mdm в mqtt постоянно создается топик, путь которого отличается от рабочего (используемый топик) только наличием пробела в конце пути. Удаляю - он снова появляется. Другие клиенты mqtt "не при делах". Как это убрать?Нет...если первый метод записал 1, второй 0 - 0 и останется. Остаётся значение, которое последнее записано. Для "логического сложения" надо третий метод писать, а из первых 2х записывать переменные во временные свойства какие нить, а в третьем методе их анализировать, и писать итоговое свойство.yden писал(а): 2. Mdm двумя методами шлет сообщения в один топик - 0 или 1. Я верно понимаю здесь начинает работать правило логического сложения? Если 1 и 1 то на выходе 1, если 1 и 0 то на выходе 1, если 0 и 0 то на выходе 0.
благодарю
2. Я верно понял: в mdm 1 топик mqtt = 1 метод?
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: mqtt, два метода в один топик
1. От операционки зависит...вы эту инфу не сообщали, я и не лез в подробности)) в линухе в /var/lib/mosquitto база лежит. Удалять командой rm <путь к файлу>. Если напишет недостаточно прав - sudo rm <путь к файлу>. А вот в винде не пользовался...скорее всего либо прямо в папке пользователя папка с именем .mosquitto (скорее всего скрытая), либо как для обычных прог - в <папка пользователя>\AppData либо в C:\ProgramData
2. Да, как то так. Это не только МДМ, это в принципе по протоколу MQTT так должно быть.
2. Да, как то так. Это не только МДМ, это в принципе по протоколу MQTT так должно быть.
- За это сообщение автора nick7zmail поблагодарил:
- yden (Вт мар 20, 2018 9:34 am)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 141
- Зарегистрирован: Пн авг 22, 2016 10:03 am
- Благодарил (а): 28 раз
- Поблагодарили: 5 раз
Re: mqtt, два метода в один топик
с 1 проблему решил: значение топика сделал 0, остановил москита, уладил базу, в mdm удалил топик, перегрузил компьютер.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: mqtt, два метода в один топик
Значение не обязательно менять было)) достаточно остановить сервис и снести бд.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 141
- Зарегистрирован: Пн авг 22, 2016 10:03 am
- Благодарил (а): 28 раз
- Поблагодарили: 5 раз
Re: mqtt, два метода в один топик
Ок. Благодарю.nick7zmail писал(а):Значение не обязательно менять было)) достаточно остановить сервис и снести бд.
Отправлено с моего Xperia XZ1 Compact через Tapatalk