Привет.
Были подключены два СОНОФА по MQTT. Один уже перепрошит другой прошивкой, другой отключен. В БД нашел MQTT записи от них и удалил вручную. А они все равно появляются. Подскажите как удалить ненужные записи в БД?
Спасибо.
Удаление данных из БД
Модератор: immortal
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
- KVN
- Сообщения: 89
- Зарегистрирован: Ср ноя 14, 2018 12:27 pm
- Откуда: UA
- Благодарил (а): 25 раз
- Поблагодарили: 3 раза
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Удаление данных из БД
sudo service mosquitto stop
rm -rf /путь/к/файлу/mosquitto.db (лежит в директории пользователя от имени которого стартует сервис, либо в /var/lib...можете попробовать найти поиском find / | grep mosquitto.db)
удалить топики из МД
sudo service mosquitto start
запустить сервис МД
Где то видел утилиту, которая якобы из базы может снести мусорные топики, сам не пробовал, но по мне дак проще грохнуть базу целиком. Новые топики в чистенькую базу запишутся. Привязки МД и любых других устройств не слетят.
rm -rf /путь/к/файлу/mosquitto.db (лежит в директории пользователя от имени которого стартует сервис, либо в /var/lib...можете попробовать найти поиском find / | grep mosquitto.db)
удалить топики из МД
sudo service mosquitto start
запустить сервис МД
Где то видел утилиту, которая якобы из базы может снести мусорные топики, сам не пробовал, но по мне дак проще грохнуть базу целиком. Новые топики в чистенькую базу запишутся. Привязки МД и любых других устройств не слетят.
- За это сообщение автора nick7zmail поблагодарил:
- KVN (Пн апр 22, 2019 11:18 am)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- KVN
- Сообщения: 89
- Зарегистрирован: Ср ноя 14, 2018 12:27 pm
- Откуда: UA
- Благодарил (а): 25 раз
- Поблагодарили: 3 раза
Re: Удаление данных из БД
У меня еще несколько устройств подключены по MQTT. Им придется заново прописывать привязки?? Не хотелось бы )))
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Удаление данных из БД
nick7zmail писал(а): ↑Пн апр 22, 2019 10:57 amНовые топики в чистенькую базу запишутся. Привязки МД и любых других устройств не слетят.
- За это сообщение автора nick7zmail поблагодарил:
- KVN (Пн апр 22, 2019 3:08 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- KVN
- Сообщения: 89
- Зарегистрирован: Ср ноя 14, 2018 12:27 pm
- Откуда: UA
- Благодарил (а): 25 раз
- Поблагодарили: 3 раза