подскажите как удалить устройство из девайс с именем на русском языке и если в название есть пробел
Aider, добрый день!
Протестировал такую последовательность действий:
Выполнить команду
echo "export LANG=ru_RU.utf8" >> /root/.bashrc
завершить сессию, войти заново.
Выполнить команду
locale
В выводе должно быть:
LANG=ru_RU.utf8
Выполнить команду
mosquitto_sub -v -t "/#" | grep Русское
Здесь “Русское” – часть имени устройства. Выход их команды Ctrl-C.
Определить по выводу mosquitto_sub полное название устройства и выполнить команду c топиком устройства в кавычках:
mqtt-delete-retained "/devices/Русское название/#"
Выложил Видеоурок 09 - Wirenboard “Установка Grafana на Amazon WS” в котором подробно описывается процесс установки Grafana и компонентов, необходимых для ее совместной работы с Wirenboard по получению и отображению данных.
Также эту инструкцию можно использовать для установки не только на Amazon WS, а и на другие серверы с ОС Linux Ubuntu.
Выложен Видеоурок 10 - Wirenboard “Подключение и настройка WB-MWAC”, в котором демонстрируется подключение и работа датчика H20-contact исп.2 (с внешним питанием), кнопка сброса, а также настройки взаимодействия входов и выходов через mapping-матрицу.
По аналогии можно производить настройку mapping-матрицы и в прочих модулях, содержащих релейные выходы.
@Flagman! Спасибо большое за новый замечательный туториал!
Хотел уточнить вот какую вещь: реле, которые установлены в модуле, имеют перекидной контакт, что позволяет как закрывать, так и открывать кран.
Предполагается, что логическое значение “единица” coil-регистра означает, что кран открыт.
Сценарий использования WB-MWAC с mapping-матрицей по умолчанию переводит кран из открытого в закрытое положение при обнаружении протечки.
То есть:
- изначально реле выключены, а краны закрыты;
- вы включаете их с помощью S1 и S2 (или по команде с контроллера), краны открываются;
- при обнаружении протечки согласно mapping-матрице, реле выключаются, а краны снова закрываются.
А в ролике не продемонстрирован этот функционал, и говорится: “это начальная конфигурация, которая не подразумевает подачу сигнала на реле”. Это верно, но она подразумевает отключение реле для перекрытия кранов.
Для меня это оказался “не явный” сценарий
Да уж! Дополнил документацию, в разделе про mapping-матрицу.
В процессе столкнулся еще с одним нюансом.
Если просто КЗ с F1 - F3 на iGND, то срабатывание четкое.
А при подключении H2O-contact исп.2 (с внешним питанием) сигнал от датчика “проходит” при соединении iGND с GND.
Тут будут комментарии по подключению?
А питание для датчика вы берете с контакта iVout? Там 5 вольт для питания как раз датчиков протечки, гальванически изолированная цепь питания.
Да, именно с него. Только не 5 вольт, а 15 вольт DC.
(позже я понял насколько это удобно при основном питании в 24 вольта, так как датчиков на 24 значительно меньше чем на 12)
Да, 15 В, не 5, но странно это. Сейчас проверил, с датчиком с питанием Neptun, GND и iGND не пришлось объединять, все работает и без них: использовали iGND, iVout и F1.
Подозреваем, что это какие-то проблемы с вашим WB-MWAC. При отключенных датчиках, счетчиках, кнопках между V+ и iGND не должно быть напряжения, и между iVout и GND тоже.
Напряжение есть.
При случае проверю это предположение на следующем таком же модуле.
Если между V+ и iGND или iVout и GND есть напряжение, это гарантийный случай, надо менять!
На сайте Sprut.AI выложена статья “Проект Умного дома в квартире Wirenboard и SprutHub с поддержкой Apple HomeKit, GoogleHome, Алиса от Яндекс” по основным стадиям проектирования Умного дома на примере 3-х комнатной квартиры. Для удобства в конце статьи имеются исходные документы, которые можно свободно использовать в своей работе.
Здравствуйте пишу сюда так как не разобрался есть ли личные сообщения на сайте. Можете ответить на один вопрос?
Есть ли сторонний способ найти ошибку в коде?
Добрый день!
А можете. пожалуйста, сформулировать задачу конкретнее, а то не очень понятно.
Создан Видеоурок 11 - " Отправка уведомлений в Telegram"
Описан процесс создания бота для контроллера, канала куда предполагается отправлять уведомления, а также примеры скриптов.
Создан Видеоурок 12 - Wirenboard "Подключение к SmartWeb
SmartWeb - контроллеры и модули управления гидравлическими системами отопления.
В этом видео вы наглядно увидите процесс подключения к контроллеру Wirenboard.
В процессе установки создалось впечатление очень добротного продукта управления системой отопления. Теперь есть возможность интегрировать ее в Умный дом Wirenboard.
Дополнительные материалы:
http://smartweb.su/resourses.html
http://gidrologo.ru/каталог/автоматика/управление/smartweb/wirenboard_6