Wb-2307: различия между версиями
Matveevrj (обсуждение | вклад) |
|||
(не показаны 32 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: WB-2307}} | {{DISPLAYTITLE: Тестовый релиз, будущий WB-2307}} | ||
==Описание== | ==Описание== | ||
Мы выпускаем ПО в формате релизов, подробнее об этом читайте в статье [[Wiren_Board_Firmware_Update| Обновление прошивок контроллера]]. | |||
<!--Полный список изменений в релизе на английском: [https://wirenboard.com/statics/release-changelogs/wb-2307/changelog.html changelog].--> | |||
Мы выпускаем ПО в формате релизов, подробнее об этом читайте в статье [[ | |||
Полный список изменений в релизе на английском: [https://wirenboard.com/statics/release-changelogs/wb-2307/changelog.html changelog]. | |||
== Увеличение корневого раздела == | == Увеличение корневого раздела == | ||
[[Файл:rootfs.png|300px|thumb|right|Увеличили размер корневого раздела rootfs]] | |||
Добавили возможность увеличивать размер корневого раздела rootfs. Доступно для контроллера Wiren Board 7. | |||
Чтобы расширить rootfs нужно выполнить обновление прошивки с помощью последнего FIT-образа testing. Это можно сделать двумя способами. | |||
#[[Wiren_Board_7_Firmware_Update | Выполнить factory reset с флешки или SD-карты]]. | |||
#Обновить прошивку через веб-интерфейс на вкладке Система. | |||
#:Во этом случае нужно поставить галочку '''Расширить rootfs, если прошивка поддерживает эту возможность'''. | |||
#:Если вы не видите этого параметра, проверьте что используете testing релиз и обновите прошивку командой <code>apt update && apt upgrade</code> в консоли. | |||
#:При обновлении из веб-интерфейса пользовательские файлы и настройки сохраняться, но данные установленных программ будут удалены. | |||
Чтобы не потерять данные установленных программ при обновлении, можно скачать копию текущего корневого каталога прямо из веб-интерфейса. Для этого появилась кнопка '''Скачать архив с rootfs''' в разделе '''Резервное копирование'''. Но учтите, что пользовательские настройки и файлы конфигурации, хранящиеся по адресу <code>/mnt/data/</code>, в архив не включаются. | |||
[[ | После расширения rootfs нельзя устанавливать FIT-образы, собранные до 24 апреля 2023 года. Чтобы вернуть старую схему разделов и возможность устанавливать старые FIT-образы нужно [[Wiren_Board_7_Firmware_Update | сбросить контроллер до заводского состояния]], либо выполнить factory reset с FIT-образом stable wb-2304 или более ранним. | ||
<gallery mode="packed" heights="150px"> | |||
<gallery mode="packed" heights="150px | Image: rootfs-web-1.png | Загрузка FIT-образа в веб-интерфейсе | ||
Image: | Image: rootfs-web-2.png | Резервное копирование корневого каталога | ||
Image: | |||
</gallery> | </gallery> | ||
== Обновление | ==Обновление веб-интерфейса== | ||
===Улучшенный просмотр значений на графике истории=== | |||
[[Image: web-graph.jpg |200px|thumb|right| Улучшенный просмотр значений в истории ]] | |||
Раньше при наведении показывалась цветная подсказка со значением без даты и времени. Заменили её на белую, где есть дата, время и значения со всех выведенных графиков. Получился довольно удобный инструмент для анализа. | |||
===Новые функции встроенных SVG-панелей=== | |||
#'''Переходы между панелями.''' Теперь делать многостраничные панели стало проще: выбираете одно из трёх событий и указываете, к какой панели переходить. Возможные события: нажатие, длительное нажатие и смахивание влево/вправо. | |||
#'''Выделение групп.''' Упрощает создание кнопок: добавляете прямоугольник + иконку в центр, объединяете в группу и на группу назначаете действие, а на иконку изменение стиля. | |||
#'''Отказ от data-svg-param-id в новых панелях.''' Теперь вы не потеряете все связи, если случайно загрузили не тот изменённый рисунок. Старые панели продолжат работать как и раньше. | |||
#'''Подстановка каналов.''' Если вы в редакторе связей для элемента выбрали один раз канал для какого-то действия, то он будет подставлен и в другие — это экономит время. | |||
#'''Выбор прямоугольников.''' Раньше прямоугольники надо было преобразовывать в кривые, теперь не надо. | |||
==Обновление wb-mqtt-serial== | |||
* WB-MSW | [[Image: mao4-dimmer.jpg |200px|thumb|right| Диммирование в WB-MAO4 ]] | ||
* | #Выпустили большое обновление прошивки WB-MAO4. | ||
** | #*Появилась новая функция '''Диммирование''', которая позволяет управлять выходным напряжением используя события кнопок. С помощью диммирования можно плавно изменять выходное напряжение в определенном диапазоне с заданной скоростью. Используется для управления яркостью. | ||
#*Добавлена возможность отключения индикатора состояния. Его теперь можно погасить, если вам мешает его свечение. | |||
#*Добавлена возможность оставлять включенным [[Modbus#%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC_%D1%81%D0%BF%D0%BB%D0%BE%D1%88%D0%BD%D0%BE%D0%B3%D0%BE_%D1%87%D1%82%D0%B5%D0%BD%D0%B8%D1%8F_%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%BE%D0%B2 | режим сплошного чтения регистров]] после перезагрузки устройства. Для этого нужно записать 2 в регистр 114. Для использования обновите прошивку устройства. | |||
#Выпустили обновления прошивки датчиков WB-MS и WB-MSW. | |||
#*Добавлена возможность оставлять включенным [[Modbus#%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC_%D1%81%D0%BF%D0%BB%D0%BE%D1%88%D0%BD%D0%BE%D0%B3%D0%BE_%D1%87%D1%82%D0%B5%D0%BD%D0%B8%D1%8F_%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%BE%D0%B2 | режим сплошного чтения регистров]] после перезагрузки устройства. Для этого нужно записать 2 в регистр 114. Прошлый режим остался: если записать 1, после перезагрузки настройка сбросится. | |||
#*Добавлена функция отключения индикатора состояния. Его теперь можно погасить, если вам мешает его свечение. | |||
#*Улучшена работа с датчиком CO2 в WB-MSW. | |||
#*Добавлено автоопределение типа датчика освещенности. | |||
#*Исключено ложное срабатывание датчиков движения и освещенности, вызванные засветкой во время передачи ИК-команд. Для использования обновите прошивку устройства. | |||
#Исправили баг с временем ответа при обновлении прошивки WB-MAP. При обновлении прошивки с версии <=2.3.8 на >=2.4.0 в некоторых случаях в регистре 113 (время ответа устройства) могло оказаться случайное число и устройство отвечало с большой задержкой. Из-за этого устройство могло медленно опрашиваться и в логах wb-mqtt-serial могли быть ошибки по таймауту. Для использования обновите прошивку устройства. | |||
#Исправили проблему в прошивке WB-MAI6. Из-за неверной коммутации входных цепей внутри MAI6 входной импеданс при измерении напряжения в одноканальном режиме был ниже заявленного. Для использования обновите прошивку устройства. | |||
#Исправили баг с потерей калибровок при обновлении прошивки WB-MAP в версии 2.5.2. При обновлении, если устройство по какой-то причине не перешло в загрузчик, прошивка могла записаться поверх конфигурационных данных. Обновление закрывает эту ошибку и восстанавливает устройства на которых она уже произошла. | |||
#Переписали модуль работы с ИК-приёмопередатчиком на WB-MIR и WB-MSW. Исправили [[WB-MIR_v2:_Errata#ERRMIR06:_Проблемы_при_работе_с_ИК-приёмопередатчиком | проблемы]], которые наблюдались при работе с ИК-сигналами. | |||
#Исправили [[WB-MDM3:_Errata#ERRMDM09:_Не_работают_счетчики_замыканий_для_входов_4-6 | проблему]] с работой счетчиков замыканий в WB-MDM3 для входов 4-6. | |||
#Добавили поддержку метеостанции [[Sokol-m | Сокол-М]]. | |||
#Добавили поддержку шлюза [[ONOKOM-AIR-GR-1-MB-B | ONOKOM-AIR-GR-1-MB-B]] для подключения кондиционеров GREE. | |||
==Исправление проблемы обновлений в Debian stretch== | |||
Репозитории Debian stretch переехали в <code>archive.debian.org</code>, из-за чего начались проблемы с обновлениями на контроллерах Wiren Board со старыми релизами. Мы подготовили исправление. Чтобы им воспользоваться в консоли выполните: | |||
<syntaxhighlight lang="bash"> | |||
apt update | |||
</syntaxhighlight> | |||
= | Проигнорируйте ошибки, затем выполните | ||
<syntaxhighlight lang="bash"> | |||
apt install wb-configs | |||
</syntaxhighlight> | |||
Если всё прошло штатно, то после этого <code>apt update</code> будет завершаться без ошибок. | |||
Если списки когда-то были отредактированы вручную, нужно заменить <code>deb.debian.org</code> на <code>archive.debian.org</code> в адресе репозитория. | |||
==Поддержка меток времени в шлюзе МЭК 60870-5-104== | ==Поддержка меток времени в шлюзе МЭК 60870-5-104== | ||
В настройках сервиса '''wb-mqtt-iec104''', начиная с версии '''1.1.0''', можно выбрать типы с метками времени. | В настройках сервиса '''wb-mqtt-iec104''', начиная с версии '''1.1.0''', можно выбрать типы с метками времени. | ||
<gallery mode="packed" heights="200px"> | |||
== | Image: iec-104-time.jpg | Выбор формата с меткой времени | ||
</gallery> | |||
zigbee2mqtt | ==Прочее== | ||
Новые версии стороннего ПО: | |||
*zigbee2mqtt 1.30.4 |
Версия 11:25, 12 июля 2023
Описание
Мы выпускаем ПО в формате релизов, подробнее об этом читайте в статье Обновление прошивок контроллера.
Увеличение корневого раздела
Добавили возможность увеличивать размер корневого раздела rootfs. Доступно для контроллера Wiren Board 7.
Чтобы расширить rootfs нужно выполнить обновление прошивки с помощью последнего FIT-образа testing. Это можно сделать двумя способами.
- Выполнить factory reset с флешки или SD-карты.
- Обновить прошивку через веб-интерфейс на вкладке Система.
- Во этом случае нужно поставить галочку Расширить rootfs, если прошивка поддерживает эту возможность.
- Если вы не видите этого параметра, проверьте что используете testing релиз и обновите прошивку командой
apt update && apt upgrade
в консоли. - При обновлении из веб-интерфейса пользовательские файлы и настройки сохраняться, но данные установленных программ будут удалены.
Чтобы не потерять данные установленных программ при обновлении, можно скачать копию текущего корневого каталога прямо из веб-интерфейса. Для этого появилась кнопка Скачать архив с rootfs в разделе Резервное копирование. Но учтите, что пользовательские настройки и файлы конфигурации, хранящиеся по адресу /mnt/data/
, в архив не включаются.
После расширения rootfs нельзя устанавливать FIT-образы, собранные до 24 апреля 2023 года. Чтобы вернуть старую схему разделов и возможность устанавливать старые FIT-образы нужно сбросить контроллер до заводского состояния, либо выполнить factory reset с FIT-образом stable wb-2304 или более ранним.
Обновление веб-интерфейса
Улучшенный просмотр значений на графике истории
Раньше при наведении показывалась цветная подсказка со значением без даты и времени. Заменили её на белую, где есть дата, время и значения со всех выведенных графиков. Получился довольно удобный инструмент для анализа.
Новые функции встроенных SVG-панелей
- Переходы между панелями. Теперь делать многостраничные панели стало проще: выбираете одно из трёх событий и указываете, к какой панели переходить. Возможные события: нажатие, длительное нажатие и смахивание влево/вправо.
- Выделение групп. Упрощает создание кнопок: добавляете прямоугольник + иконку в центр, объединяете в группу и на группу назначаете действие, а на иконку изменение стиля.
- Отказ от data-svg-param-id в новых панелях. Теперь вы не потеряете все связи, если случайно загрузили не тот изменённый рисунок. Старые панели продолжат работать как и раньше.
- Подстановка каналов. Если вы в редакторе связей для элемента выбрали один раз канал для какого-то действия, то он будет подставлен и в другие — это экономит время.
- Выбор прямоугольников. Раньше прямоугольники надо было преобразовывать в кривые, теперь не надо.
Обновление wb-mqtt-serial
- Выпустили большое обновление прошивки WB-MAO4.
- Появилась новая функция Диммирование, которая позволяет управлять выходным напряжением используя события кнопок. С помощью диммирования можно плавно изменять выходное напряжение в определенном диапазоне с заданной скоростью. Используется для управления яркостью.
- Добавлена возможность отключения индикатора состояния. Его теперь можно погасить, если вам мешает его свечение.
- Добавлена возможность оставлять включенным режим сплошного чтения регистров после перезагрузки устройства. Для этого нужно записать 2 в регистр 114. Для использования обновите прошивку устройства.
- Выпустили обновления прошивки датчиков WB-MS и WB-MSW.
- Добавлена возможность оставлять включенным режим сплошного чтения регистров после перезагрузки устройства. Для этого нужно записать 2 в регистр 114. Прошлый режим остался: если записать 1, после перезагрузки настройка сбросится.
- Добавлена функция отключения индикатора состояния. Его теперь можно погасить, если вам мешает его свечение.
- Улучшена работа с датчиком CO2 в WB-MSW.
- Добавлено автоопределение типа датчика освещенности.
- Исключено ложное срабатывание датчиков движения и освещенности, вызванные засветкой во время передачи ИК-команд. Для использования обновите прошивку устройства.
- Исправили баг с временем ответа при обновлении прошивки WB-MAP. При обновлении прошивки с версии <=2.3.8 на >=2.4.0 в некоторых случаях в регистре 113 (время ответа устройства) могло оказаться случайное число и устройство отвечало с большой задержкой. Из-за этого устройство могло медленно опрашиваться и в логах wb-mqtt-serial могли быть ошибки по таймауту. Для использования обновите прошивку устройства.
- Исправили проблему в прошивке WB-MAI6. Из-за неверной коммутации входных цепей внутри MAI6 входной импеданс при измерении напряжения в одноканальном режиме был ниже заявленного. Для использования обновите прошивку устройства.
- Исправили баг с потерей калибровок при обновлении прошивки WB-MAP в версии 2.5.2. При обновлении, если устройство по какой-то причине не перешло в загрузчик, прошивка могла записаться поверх конфигурационных данных. Обновление закрывает эту ошибку и восстанавливает устройства на которых она уже произошла.
- Переписали модуль работы с ИК-приёмопередатчиком на WB-MIR и WB-MSW. Исправили проблемы, которые наблюдались при работе с ИК-сигналами.
- Исправили проблему с работой счетчиков замыканий в WB-MDM3 для входов 4-6.
- Добавили поддержку метеостанции Сокол-М.
- Добавили поддержку шлюза ONOKOM-AIR-GR-1-MB-B для подключения кондиционеров GREE.
Исправление проблемы обновлений в Debian stretch
Репозитории Debian stretch переехали в archive.debian.org
, из-за чего начались проблемы с обновлениями на контроллерах Wiren Board со старыми релизами. Мы подготовили исправление. Чтобы им воспользоваться в консоли выполните:
apt update
Проигнорируйте ошибки, затем выполните
apt install wb-configs
Если всё прошло штатно, то после этого apt update
будет завершаться без ошибок.
Если списки когда-то были отредактированы вручную, нужно заменить deb.debian.org
на archive.debian.org
в адресе репозитория.
Поддержка меток времени в шлюзе МЭК 60870-5-104
В настройках сервиса wb-mqtt-iec104, начиная с версии 1.1.0, можно выбрать типы с метками времени.
Прочее
Новые версии стороннего ПО:
- zigbee2mqtt 1.30.4