Что такое Умный дом — это система домашних устройств, связанных между собой и выполняющих действия по команде человека или даже без его участия, по расписанию или сигналу от датчика.
Некоторые умные дома управляются через приложения и голосом через умные колонки, другие — с помощью отдельных устройств.
Задачи тоже могут быть разными: повысить комфорт, сэкономить время или обеспечить безопасность..
Каждый раз при настройке системы на Wirenboard мне приходится искать нужные мне команды терминала в интернете. Я решил хотя бы для себя свести нужные мне команды на одну страницу. Команд, в обще, достаточно мало. Что-то из этого можно делать через web интерфейс контроллера, но через терминал мне удобнее.
Вход через PuTTY
Логин root
Пароль wirenboard
Дата и время контроллера
timedatectl — текущие настройки даты и времени
timedatectl set-timezone Europe/Moscow — установить часовой пояс
timedatectl list-timezones — список часовых поясов
Изменить Modbus адрес модуля
service wb-mqtt-serial stop — остановка сервиса
modbus_client —debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a34 -t0x06 -r0 17 — изменение адреса с 34 на 17
service wb-mqtt-serial start— старт сервиса
Обновление контроллера
apt update — получить список пакетов обновлений
apt upgrade — обновить
reboot — перезагрузить контроллер
Обновление прошивок модулей
wb-mcu-fw-updater update-all — обновление прошивок всех устройств, которые есть в файле конфигурации
wb-mcu-fw-updater update-fw -a 100 /dev/ttyRS485-1 — обновление прошивки устройства с адресом 100, подключенного к порту RS485-1
Прочие команды работы с утилитой обновления прошивок (например, восстановление): https://wiki.wirenboard.com/wiki/Wb-mcu-fw-updater
Каждый раз при настройке системы на Wirenboard мне приходится искать нужные мне команды терминала в интернете. Я решил хотя бы для себя свести нужные мне команды на одну страницу. Команд, в обще, достаточно мало. Что-то из этого можно делать через web интерфейс контроллера, но через терминал мне удобнее. Вход через PuTTY Логин root Пароль wirenboard Дата и время контроллера timedatectl — текущие настройки даты и времени timedatectl set-timezone Europe/Moscow — установить часовой пояс timedatectl list-timezones — список часовых поясов Изменить Modbus адрес модуля service wb-mqtt-serial stop — остановка сервиса modbus_client —debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a34 -t0x06 -r0 17 — изменение адреса с 34 на 17 service wb-mqtt-serial start— старт сервиса Обновление контроллера apt update — получить список пакетов обновлений apt upgrade — обновить reboot — перезагрузить контроллер Обновление прошивок модулей wb-mcu-fw-updater update-all — обновление прошивок всех устройств, которые есть в файле конфигурации wb-mcu-fw-updater update-fw -a 100 /dev/ttyRS485-1 — обновление прошивки устройства с адресом 100, подключенного к порту RS485-1 Прочие команды работы с утилитой обновления прошивок (например, восстановление):