Добрый день!
Собрал свою прошивку с пакетом ziogbee2mqtt из репозитория wirenboard.
Обновил контроллер с полным сбросом, прошивка установилась, пакет как бы есть, но файлов нет.
В целом логично, так как это /mnt/data, но как быть?
Добрый день!
Собрал свою прошивку с пакетом ziogbee2mqtt из репозитория wirenboard.
Обновил контроллер с полным сбросом, прошивка установилась, пакет как бы есть, но файлов нет.
В целом логично, так как это /mnt/data, но как быть?
Добрый день.
Вообще для работы zigbee нужно два пакета, Подключение устройств Zigbee к контроллеру Wiren Board — Wiren Board
Самый простой способ перенести что-то установленное на этапе сборки в прошивки в /root или /mnt/data - это использовать скрипт, который выполняется при обновлении. То есть image/install_update.sh. Можно предварительно, до сборки прошивки упаковать установленное в /root, /mnt/data итд в архив(ы), например и добавить в скрипт распаковку.
Добрый вечер!
Можете написать чуть поподробнее, желательно с примером?
Скрипт install_update.sh выполняется в момент обновления прошивки и обновления со сбросом до заводских?
https://wirenboard.com/wiki/Сборка_образов_прошивки#Дополнительные_репозитории
Да, в обоих случаях.
@BrainRoot, добрый день!
Не могу разобраться где происходит обновление /mnt/data при обновлении прошивки fit образом.
Насколько понял, в скрипте install_update.sh не выполняется монтирование /dev/mmcblk0p6.
Куда лучше запихать установку zigbee2mqtt? Или подмонтировать /dev/mmcblk0p6 в install_update.sh после распаковки rootfs идеологически не противоречит?