wb-2501 changelog

Wiren Board vendor packages


libwbmqtt1-5 5.3.2 → 5.3.3

Wiren Board Smart Home MQTT abstraction layer and utils library

  • Don't clear empty /device/+/meta/error when deleting a device
libwbmqtt1-5-dev 5.3.2 → 5.3.3

development files for libwbmqtt

  • Don't clear empty /device/+/meta/error when deleting a device
libwbmqtt1-5-test-utils 5.3.2 → 5.3.3

development files for testing libwbmqtt-based projects

  • Don't clear empty /device/+/meta/error when deleting a device
modbus-utils 1.2.10 → 1.3.0

Modbus client and server command line tools based on libmodbus

  • Win32 support
python3-wb-common 2.2.1 → 2.2.4

Wiren Board Python common library and helpers

  • beeper: fix setup (after pylint changes)
  • Enable angry pylint. No functional changes
  • Remove outdated wbmqtt library
python3-wb-mcu-fw-updater 1.11.4 → 1.11.6

Wiren Board modbus devices firmware update and modbus bindings python libraries (python 3)

  • Fix typo in branch name for fw source
  • Enable angry pylint. No fuctional changes
python3-wb-mqtt-metrics 0.3.5 → 0.3.6

python3 library for sending metrics to mqtt-channels

  • Cleanup topics on service stop
python3-wb-nm-helper 1.34.6 → 1.35.0

Wirenboard network configuration python3 library

  • Exclude shared ethernet connections from switching
  • Fix removing dns settings
  • Fix psk max length
  • Hide passwords
wb-cloud-agent 1.5.11 → 1.5.12

Wiren Board Cloud agent

  • Wait until the network is "up"
  • Don't fail if no mqtt connection
  • Fix virtual device title
wb-configs 3.33.0 → 3.35.0

Default common config files for Wiren Board

  • Add a 'crda' package for regional settings. Set a global regional setting for Wifi on KZ.
  • Revert of 804b59681c3b6e5f9a2f485ce251e5eebfef3c6c, no functional changes
  • Add a 'crda' package for regional settings. Set a global regional setting for Wifi on KZ.
  • Update 21bridge.conf.example
  • remove nodesource keyring
  • disable persistence in mosquitto.conf by default
wb-device-manager 1.14.1 → 1.16.1

Wiren Board modbus devices manager (python3 service; backend)

  • Add scanner and fw update state republish on mosquitto restart
  • Add id's to firmware update errors
  • Add device model to fw-update/GetFirmwareInfo RPC response
wb-diag-collect 1.8.17 → 1.8.18

one-click diagnostic data collector for Wiren Board,

  • Add mmcli -m wbc
wb-mcu-fw-updater 1.11.4 → 1.11.6

Wiren Board modbus devices firmware update tool (python 3)

  • Fix typo in branch name for fw source
  • Enable angry pylint. No fuctional changes
wb-mqtt-confed 1.15.0 → 1.15.1

Wiren Board Configuration Editor Backend

  • update wbgo.so library, no functional changes
wb-mqtt-gpio 2.15.1 → 2.15.2

Wiren Board Smart Home MQTT generic sysfs GPIO driver compatible with HomA conventions

  • Fix tests, no functional changes
wb-mqtt-homeui 2.103.3-wb104 → 2.107.7

Wiren Board Web UI web interface

  • Remove debian/wb-mqtt-homeui.dirs, no functional changes
  • Exclude shared ethernet connections from switching
  • Fix default SVG dashboard switches handling
  • Fix enum translations in text dashboards
  • Fix loading of wb-mqtt-serial configuration when showing wb-rules debug console
  • Fix switch handling in SVG dashboards
  • Fix mqtt channels value cell's width
  • Fix displaying of Mercury 230 devices in config of wb-mqtt-serial
  • Fix displaying of WB-MIO firmware update progress
  • Make Wiren Board Modbus device update errors more verbose
  • Fix URL encoding of parameters on history page
  • Handle browser's Back button on scan page in wb-mqtt-serial config editor
  • Add wb85 config
  • Fix multiple datalists for same autocompletes
  • Fix device selection on scan page in wb-mqtt-serial config editor
  • Fix port delete in wb-mqtt-serial config editor
  • Fix alarm title translation
  • Add button to delete all port devices in wb-mqtt-serial config
  • Fix loading wb-mqtt-mbgate config
  • Add link to Wiren Board devices firmware change log
  • Fix saving history to csv file
  • Fix config editors not opening error
  • Fix adding mbgate channels
  • Disable deletion of /dev/ttyRS485x ports in wb-mqtt-serial configuration
wb-mqtt-iec104 1.1.12 → 1.1.13

Wiren Board MQTT to IEC 60870-5-104 gateway

  • Fix tests, no functional changes
wb-mqtt-metrics 0.3.5 → 0.3.6

Wirenboard tool for sending metrics to mqtt-channels

  • Cleanup topics on service stop
wb-mqtt-opcua 1.1.10 → 1.1.11

Wiren Board MQTT to OPC UA gateway

  • Fix tests, no functional changes
wb-mqtt-serial 2.146.0-wb103 → 2.153.3

Wiren Board Smart Home MQTT serial protocol driver

  • Fix changelog, up version for CI. No functional changes
  • WB-MAI6 template: add scale for physical value
  • WB-MCM8 template: set maximum debounce time to 2000 ms
  • Deprecate WB-MIR v.2 template
  • Add new template for WB-MIR v.2 with buttons support
  • Add new template for WB-MIR v.3
  • Validate conditions syntax in device templates
  • Disable events for `RGB Strip Hue` for WB-LED and WB-MRGBW-D
  • Fix max_unchanged_interval description
  • Add default config with ttyMOD4 for Wiren Board 8.5
  • WB-MAI6: add Internal 5V Bus Voltage channel
  • Add "protocol:" prefix to type field in config/Load RPC response for schemas of custom devices. This fixes displaying on Mercury 230 configs in wb-mqtt-homeui.
  • Add template for XY-MD0X
  • Add template for BHT-006
  • Add translations for template BHT-6000
  • Add port name to logs
  • Add template for WBE2-I-OPENTHERM-FW-1-7-3
  • Fix condition evaluation in device template setup section
  • Add condition to device template setup section
  • Add min_request_interval=1000 to WBE2-I-EBUS template
  • Reconfigure fast modbus events after device restart
  • Store press_counter register values as soon as possible. It eliminates publishing of outdated values after unexpected wb-mqtt-serial restart.
wb-mqtt-snmp 1.3.7 → 1.3.8

Wiren Board MQTT to SNMP gateway

  • Fix meta/error spam
wb-mqtt-urri 1.2.4 → 1.2.5

Wiren Board URRI receiver (MQTT driver)

  • Cleanup topics on service stop
wb-mqtt-w1 2.2.13 → 2.2.14

Wiren Board Smart Home MQTT generic 1-Wire (w1) driver compatible with HomA conventions

  • Fix tests, no functional changes
wb-nm-helper 1.34.6 → 1.35.0

Wirenboard network configuration backend for wb-mqtt-confed.

  • Exclude shared ethernet connections from switching
  • Fix removing dns settings
  • Fix psk max length
  • Hide passwords
wb-rules 2.22.0 → 2.24.0

Wiren Board Rule Engine

  • Add setError/getError methods to device object
  • Fix alarms schema
  • Clean up MQTT data on unload
  • Check generic value for min/max
  • Support precision
  • Check range value for min/max, update wbgo.so library
  • Fix e-mail encoding in alarms
wb-utils 4.25.1 → 4.25.2

Wiren Board command-line utils

  • Reattach modem to packet service if it was detached
linux-libc-dev 6.8.0-wb114+wb103 → 6.8.0-wb124

Linux support headers for userspace development

  • Revert incorrect merge of feature/3930-fast_microsd (v6.8.0-wb122)
  • wb8: add CONFIG_EXT4_FS_SECURITY (docker volume mounts)
  • Merging changes from the branch feature/3930-fast_microsd (enabling high-speed UHS 1.8V mode)
  • wb8m: move rtc from crypto-chip bus to wbio bus
  • wb8-bootlet: name usb-flashing-port
  • wb8.5.1m: change default rtc to rtc_onboard_txco
  • wb8.config: enable deprecated armv7 instructions emulation
  • fix some armhf-built software launch (z-way-server)
  • wb8-bootlet: enable wbec-pwm (fixes buzzer in wb85+)
  • fix wbec-power sysfs path: set to 'wbec-power'
  • Update rtl8733bu submodule to use branch v5.15.12-126-wb
linux-image-wb8 6.8.0-wb114+wb103 → 6.8.0-wb124

Linux kernel, version 6.8.0-wb124, Wiren Board 8

  • Revert incorrect merge of feature/3930-fast_microsd (v6.8.0-wb122)
  • wb8: add CONFIG_EXT4_FS_SECURITY (docker volume mounts)
  • Merging changes from the branch feature/3930-fast_microsd (enabling high-speed UHS 1.8V mode)
  • wb8m: move rtc from crypto-chip bus to wbio bus
  • wb8-bootlet: name usb-flashing-port
  • wb8.5.1m: change default rtc to rtc_onboard_txco
  • wb8.config: enable deprecated armv7 instructions emulation
  • fix some armhf-built software launch (z-way-server)
  • wb8-bootlet: enable wbec-pwm (fixes buzzer in wb85+)
  • fix wbec-power sysfs path: set to 'wbec-power'
  • Update rtl8733bu submodule to use branch v5.15.12-126-wb
linux-headers-wb8 6.8.0-wb114+wb103 → 6.8.0-wb124

Linux kernel headers for 6.8.0-wb124 on arm64

  • Revert incorrect merge of feature/3930-fast_microsd (v6.8.0-wb122)
  • wb8: add CONFIG_EXT4_FS_SECURITY (docker volume mounts)
  • Merging changes from the branch feature/3930-fast_microsd (enabling high-speed UHS 1.8V mode)
  • wb8m: move rtc from crypto-chip bus to wbio bus
  • wb8-bootlet: name usb-flashing-port
  • wb8.5.1m: change default rtc to rtc_onboard_txco
  • wb8.config: enable deprecated armv7 instructions emulation
  • fix some armhf-built software launch (z-way-server)
  • wb8-bootlet: enable wbec-pwm (fixes buzzer in wb85+)
  • fix wbec-power sysfs path: set to 'wbec-power'
  • Update rtl8733bu submodule to use branch v5.15.12-126-wb
wb-bootlet-wb8x 6.8.0-wb120-fs1.3.7-deb11-202412021728 → 6.8.0-wb124-fs1.3.7-deb11-202412021728

FIT bootlet images, Wiren Board 8 (bootlet)

Contrib packages


  • libmosquitto-dev (MQTT version 5.0/3.1.1/3.1 client library, development files) added 2.0.20-1-wb101
  • libmosquitto1 (MQTT version 5.0/3.1.1/3.1 client library) added 2.0.20-1-wb101
  • libmosquittopp-dev (MQTT version 3.1 client C++ library, development files) added 2.0.20-1-wb101
  • libmosquittopp1 (MQTT version 5.0/3.1.1/3.1 client C++ library) added 2.0.20-1-wb101
  • mosquitto (MQTT version 5.0/3.1.1/3.1 compatible message broker) added 2.0.20-1-wb101
  • mosquitto-clients (Mosquitto command line MQTT clients) added 2.0.20-1-wb101
  • mosquitto-dev (Development files for Mosquitto) added 2.0.20-1-wb101
  • zigbee2mqtt (Zigbee to MQTT bridge (package by Wiren Board team)) 1.40.2-wb101 → 1.42.0-5-gbc6eccf-wb101
  • tm-cpps (tm_server) added 16402

Wiren Board vendor packages


libwbmqtt1-5 5.3.2 → 5.3.3

Wiren Board Smart Home MQTT abstraction layer and utils library

  • Don't clear empty /device/+/meta/error when deleting a device
libwbmqtt1-5-dev 5.3.2 → 5.3.3

development files for libwbmqtt

  • Don't clear empty /device/+/meta/error when deleting a device
libwbmqtt1-5-test-utils 5.3.2 → 5.3.3

development files for testing libwbmqtt-based projects

  • Don't clear empty /device/+/meta/error when deleting a device
modbus-utils 1.2.10 → 1.3.0

Modbus client and server command line tools based on libmodbus

  • Win32 support
python3-wb-common 2.2.1 → 2.2.4

Wiren Board Python common library and helpers

  • beeper: fix setup (after pylint changes)
  • Enable angry pylint. No functional changes
  • Remove outdated wbmqtt library
python3-wb-mcu-fw-updater 1.11.4 → 1.11.6

Wiren Board modbus devices firmware update and modbus bindings python libraries (python 3)

  • Fix typo in branch name for fw source
  • Enable angry pylint. No fuctional changes
python3-wb-mqtt-metrics 0.3.5 → 0.3.6

python3 library for sending metrics to mqtt-channels

  • Cleanup topics on service stop
python3-wb-nm-helper 1.34.6 → 1.35.0

Wirenboard network configuration python3 library

  • Exclude shared ethernet connections from switching
  • Fix removing dns settings
  • Fix psk max length
  • Hide passwords
wb-cloud-agent 1.5.11 → 1.5.12

Wiren Board Cloud agent

  • Wait until the network is "up"
  • Don't fail if no mqtt connection
  • Fix virtual device title
wb-configs 3.33.0 → 3.35.0

Default common config files for Wiren Board

  • Add a 'crda' package for regional settings. Set a global regional setting for Wifi on KZ.
  • Revert of 804b59681c3b6e5f9a2f485ce251e5eebfef3c6c, no functional changes
  • Add a 'crda' package for regional settings. Set a global regional setting for Wifi on KZ.
  • Update 21bridge.conf.example
  • remove nodesource keyring
  • disable persistence in mosquitto.conf by default
wb-device-manager 1.14.1 → 1.16.1

Wiren Board modbus devices manager (python3 service; backend)

  • Add scanner and fw update state republish on mosquitto restart
  • Add id's to firmware update errors
  • Add device model to fw-update/GetFirmwareInfo RPC response
wb-diag-collect 1.8.17 → 1.8.18

one-click diagnostic data collector for Wiren Board,

  • Add mmcli -m wbc
wb-ec-firmware 1.3.2 → 2.0.2

Wiren Board Embedded Controller firmware and installer

  • fix standby mode entering
  • fix pwrkey init: if EC_RESET was longpressed, pwrkey was not initialized
  • fix stm32 watchdog period: set to 10 seconds
  • Add WB8.5 target
  • wb85: buzzer support
  • regmap: fix atomic: merge is_region_changed and get_region_data functions
  • regmap: full-duplex access: read region data while writing
  • wb85: add heater support: work only if Vin present
  • check hw revision on startup (only if poweon reason is 'power_on')
  • WBMZ6-BATTERY support
  • WBMZ6-SUPERCAP support
  • add direct control for WBMZ lines for production tests
  • regmap: full-duplex access: read region data while writing
  • wb85: use spi pad words between address and data
  • wb-ec-firmware-update: flash single file without checking for compatibility
  • wb85: add GPIO control for MOD1 and MOD2
  • wb-ec-firmware-update: free /dev/ttyWBE* before flashing
  • spi-uart over regmap support
  • add watchdog for EC firmware
  • Fix RTC regs initialization on startup
wb-mcu-fw-updater 1.11.4 → 1.11.6

Wiren Board modbus devices firmware update tool (python 3)

  • Fix typo in branch name for fw source
  • Enable angry pylint. No fuctional changes
wb-mqtt-confed 1.15.0 → 1.15.1

Wiren Board Configuration Editor Backend

  • update wbgo.so library, no functional changes
wb-mqtt-gpio 2.15.1 → 2.15.2

Wiren Board Smart Home MQTT generic sysfs GPIO driver compatible with HomA conventions

  • Fix tests, no functional changes
wb-mqtt-homeui 2.103.3-wb104 → 2.107.7

Wiren Board Web UI web interface

  • Remove debian/wb-mqtt-homeui.dirs, no functional changes
  • Exclude shared ethernet connections from switching
  • Fix default SVG dashboard switches handling
  • Fix enum translations in text dashboards
  • Fix loading of wb-mqtt-serial configuration when showing wb-rules debug console
  • Fix switch handling in SVG dashboards
  • Fix mqtt channels value cell's width
  • Fix displaying of Mercury 230 devices in config of wb-mqtt-serial
  • Fix displaying of WB-MIO firmware update progress
  • Make Wiren Board Modbus device update errors more verbose
  • Fix URL encoding of parameters on history page
  • Handle browser's Back button on scan page in wb-mqtt-serial config editor
  • Add wb85 config
  • Fix multiple datalists for same autocompletes
  • Fix device selection on scan page in wb-mqtt-serial config editor
  • Fix port delete in wb-mqtt-serial config editor
  • Fix alarm title translation
  • Add button to delete all port devices in wb-mqtt-serial config
  • Fix loading wb-mqtt-mbgate config
  • Add link to Wiren Board devices firmware change log
  • Fix saving history to csv file
  • Fix config editors not opening error
  • Fix adding mbgate channels
  • Disable deletion of /dev/ttyRS485x ports in wb-mqtt-serial configuration
wb-mqtt-iec104 1.1.12 → 1.1.13

Wiren Board MQTT to IEC 60870-5-104 gateway

  • Fix tests, no functional changes
wb-mqtt-metrics 0.3.5 → 0.3.6

Wirenboard tool for sending metrics to mqtt-channels

  • Cleanup topics on service stop
wb-mqtt-opcua 1.1.10 → 1.1.11

Wiren Board MQTT to OPC UA gateway

  • Fix tests, no functional changes
wb-mqtt-serial 2.146.0-wb103 → 2.153.3

Wiren Board Smart Home MQTT serial protocol driver

  • Fix changelog, up version for CI. No functional changes
  • WB-MAI6 template: add scale for physical value
  • WB-MCM8 template: set maximum debounce time to 2000 ms
  • Deprecate WB-MIR v.2 template
  • Add new template for WB-MIR v.2 with buttons support
  • Add new template for WB-MIR v.3
  • Validate conditions syntax in device templates
  • Disable events for `RGB Strip Hue` for WB-LED and WB-MRGBW-D
  • Fix max_unchanged_interval description
  • Add default config with ttyMOD4 for Wiren Board 8.5
  • WB-MAI6: add Internal 5V Bus Voltage channel
  • Add "protocol:" prefix to type field in config/Load RPC response for schemas of custom devices. This fixes displaying on Mercury 230 configs in wb-mqtt-homeui.
  • Add template for XY-MD0X
  • Add template for BHT-006
  • Add translations for template BHT-6000
  • Add port name to logs
  • Add template for WBE2-I-OPENTHERM-FW-1-7-3
  • Fix condition evaluation in device template setup section
  • Add condition to device template setup section
  • Add min_request_interval=1000 to WBE2-I-EBUS template
  • Reconfigure fast modbus events after device restart
  • Store press_counter register values as soon as possible. It eliminates publishing of outdated values after unexpected wb-mqtt-serial restart.
wb-mqtt-snmp 1.3.7 → 1.3.8

Wiren Board MQTT to SNMP gateway

  • Fix meta/error spam
wb-mqtt-urri 1.2.4 → 1.2.5

Wiren Board URRI receiver (MQTT driver)

  • Cleanup topics on service stop
wb-mqtt-w1 2.2.13 → 2.2.14

Wiren Board Smart Home MQTT generic 1-Wire (w1) driver compatible with HomA conventions

  • Fix tests, no functional changes
wb-nm-helper 1.34.6 → 1.35.0

Wirenboard network configuration backend for wb-mqtt-confed.

  • Exclude shared ethernet connections from switching
  • Fix removing dns settings
  • Fix psk max length
  • Hide passwords
wb-rules 2.22.0 → 2.24.0

Wiren Board Rule Engine

  • Add setError/getError methods to device object
  • Fix alarms schema
  • Clean up MQTT data on unload
  • Check generic value for min/max
  • Support precision
  • Check range value for min/max, update wbgo.so library
  • Fix e-mail encoding in alarms
wb-utils 4.25.1 → 4.25.2

Wiren Board command-line utils

  • Reattach modem to packet service if it was detached
linux-libc-dev 5.10.35-wb172 → 5.10.35-wb173

Linux support headers for userspace development

  • Update rtl8733bu submodule to use branch v5.15.12-126-wb
linux-image-wb7 5.10.35-wb172 → 5.10.35-wb173

Linux kernel, version 5.10.35-wb173, Wiren Board 7

  • Update rtl8733bu submodule to use branch v5.15.12-126-wb
linux-headers-wb7 5.10.35-wb172 → 5.10.35-wb173

Linux kernel headers for 5.10.35-wb173 on armhf

  • Update rtl8733bu submodule to use branch v5.15.12-126-wb
wb-bootlet-wb7x 5.10.35-wb172-fs1.3.4-deb11-202410221544 → 5.10.35-wb173-fs1.3.7-deb11-202412021728

FIT bootlet images, Wiren Board 7 (bootlet)

Contrib packages


  • libmosquitto-dev (MQTT version 5.0/3.1.1/3.1 client library, development files) added 2.0.20-1-wb101
  • libmosquitto1 (MQTT version 5.0/3.1.1/3.1 client library) added 2.0.20-1-wb101
  • libmosquittopp-dev (MQTT version 3.1 client C++ library, development files) added 2.0.20-1-wb101
  • libmosquittopp1 (MQTT version 5.0/3.1.1/3.1 client C++ library) added 2.0.20-1-wb101
  • mosquitto (MQTT version 5.0/3.1.1/3.1 compatible message broker) added 2.0.20-1-wb101
  • mosquitto-clients (Mosquitto command line MQTT clients) added 2.0.20-1-wb101
  • mosquitto-dev (Development files for Mosquitto) added 2.0.20-1-wb101
  • zigbee2mqtt (Zigbee to MQTT bridge (package by Wiren Board team)) 1.40.2-wb101 → 1.42.0-5-gbc6eccf-wb101
  • tm-cpps (tm_server) added 16304
  • mplc4-wirenboard7 (MasterSCADA 4D RT) 1.3.5.18656 → 1.3.6.21566

Wiren Board vendor packages


libwbmqtt1-5 5.3.2 → 5.3.3

Wiren Board Smart Home MQTT abstraction layer and utils library

  • Don't clear empty /device/+/meta/error when deleting a device
libwbmqtt1-5-dev 5.3.2 → 5.3.3

development files for libwbmqtt

  • Don't clear empty /device/+/meta/error when deleting a device
libwbmqtt1-5-test-utils 5.3.2 → 5.3.3

development files for testing libwbmqtt-based projects

  • Don't clear empty /device/+/meta/error when deleting a device
modbus-utils 1.2.10 → 1.3.0

Modbus client and server command line tools based on libmodbus

  • Win32 support
python3-wb-common 2.2.1 → 2.2.4

Wiren Board Python common library and helpers

  • beeper: fix setup (after pylint changes)
  • Enable angry pylint. No functional changes
  • Remove outdated wbmqtt library
python3-wb-mcu-fw-updater 1.11.4 → 1.11.6

Wiren Board modbus devices firmware update and modbus bindings python libraries (python 3)

  • Fix typo in branch name for fw source
  • Enable angry pylint. No fuctional changes
python3-wb-mqtt-metrics 0.3.5 → 0.3.6

python3 library for sending metrics to mqtt-channels

  • Cleanup topics on service stop
python3-wb-nm-helper 1.34.6 → 1.35.0

Wirenboard network configuration python3 library

  • Exclude shared ethernet connections from switching
  • Fix removing dns settings
  • Fix psk max length
  • Hide passwords
wb-cloud-agent 1.5.11 → 1.5.12

Wiren Board Cloud agent

  • Wait until the network is "up"
  • Don't fail if no mqtt connection
  • Fix virtual device title
wb-configs 3.33.0 → 3.35.0

Default common config files for Wiren Board

  • Add a 'crda' package for regional settings. Set a global regional setting for Wifi on KZ.
  • Revert of 804b59681c3b6e5f9a2f485ce251e5eebfef3c6c, no functional changes
  • Add a 'crda' package for regional settings. Set a global regional setting for Wifi on KZ.
  • Update 21bridge.conf.example
  • remove nodesource keyring
  • disable persistence in mosquitto.conf by default
wb-device-manager 1.14.1 → 1.16.1

Wiren Board modbus devices manager (python3 service; backend)

  • Add scanner and fw update state republish on mosquitto restart
  • Add id's to firmware update errors
  • Add device model to fw-update/GetFirmwareInfo RPC response
wb-diag-collect 1.8.17 → 1.8.18

one-click diagnostic data collector for Wiren Board,

  • Add mmcli -m wbc
wb-ec-firmware 1.3.2 → 2.0.2

Wiren Board Embedded Controller firmware and installer

  • fix standby mode entering
  • fix pwrkey init: if EC_RESET was longpressed, pwrkey was not initialized
  • fix stm32 watchdog period: set to 10 seconds
  • Add WB8.5 target
  • wb85: buzzer support
  • regmap: fix atomic: merge is_region_changed and get_region_data functions
  • regmap: full-duplex access: read region data while writing
  • wb85: add heater support: work only if Vin present
  • check hw revision on startup (only if poweon reason is 'power_on')
  • WBMZ6-BATTERY support
  • WBMZ6-SUPERCAP support
  • add direct control for WBMZ lines for production tests
  • regmap: full-duplex access: read region data while writing
  • wb85: use spi pad words between address and data
  • wb-ec-firmware-update: flash single file without checking for compatibility
  • wb85: add GPIO control for MOD1 and MOD2
  • wb-ec-firmware-update: free /dev/ttyWBE* before flashing
  • spi-uart over regmap support
  • add watchdog for EC firmware
  • Fix RTC regs initialization on startup
wb-mcu-fw-updater 1.11.4 → 1.11.6

Wiren Board modbus devices firmware update tool (python 3)

  • Fix typo in branch name for fw source
  • Enable angry pylint. No fuctional changes
wb-mqtt-confed 1.15.0 → 1.15.1

Wiren Board Configuration Editor Backend

  • update wbgo.so library, no functional changes
wb-mqtt-gpio 2.15.1 → 2.15.2

Wiren Board Smart Home MQTT generic sysfs GPIO driver compatible with HomA conventions

  • Fix tests, no functional changes
wb-mqtt-homeui 2.103.3-wb104 → 2.107.7

Wiren Board Web UI web interface

  • Remove debian/wb-mqtt-homeui.dirs, no functional changes
  • Exclude shared ethernet connections from switching
  • Fix default SVG dashboard switches handling
  • Fix enum translations in text dashboards
  • Fix loading of wb-mqtt-serial configuration when showing wb-rules debug console
  • Fix switch handling in SVG dashboards
  • Fix mqtt channels value cell's width
  • Fix displaying of Mercury 230 devices in config of wb-mqtt-serial
  • Fix displaying of WB-MIO firmware update progress
  • Make Wiren Board Modbus device update errors more verbose
  • Fix URL encoding of parameters on history page
  • Handle browser's Back button on scan page in wb-mqtt-serial config editor
  • Add wb85 config
  • Fix multiple datalists for same autocompletes
  • Fix device selection on scan page in wb-mqtt-serial config editor
  • Fix port delete in wb-mqtt-serial config editor
  • Fix alarm title translation
  • Add button to delete all port devices in wb-mqtt-serial config
  • Fix loading wb-mqtt-mbgate config
  • Add link to Wiren Board devices firmware change log
  • Fix saving history to csv file
  • Fix config editors not opening error
  • Fix adding mbgate channels
  • Disable deletion of /dev/ttyRS485x ports in wb-mqtt-serial configuration
wb-mqtt-iec104 1.1.12 → 1.1.13

Wiren Board MQTT to IEC 60870-5-104 gateway

  • Fix tests, no functional changes
wb-mqtt-metrics 0.3.5 → 0.3.6

Wirenboard tool for sending metrics to mqtt-channels

  • Cleanup topics on service stop
wb-mqtt-opcua 1.1.10 → 1.1.11

Wiren Board MQTT to OPC UA gateway

  • Fix tests, no functional changes
wb-mqtt-serial 2.146.0-wb103 → 2.153.3

Wiren Board Smart Home MQTT serial protocol driver

  • Fix changelog, up version for CI. No functional changes
  • WB-MAI6 template: add scale for physical value
  • WB-MCM8 template: set maximum debounce time to 2000 ms
  • Deprecate WB-MIR v.2 template
  • Add new template for WB-MIR v.2 with buttons support
  • Add new template for WB-MIR v.3
  • Validate conditions syntax in device templates
  • Disable events for `RGB Strip Hue` for WB-LED and WB-MRGBW-D
  • Fix max_unchanged_interval description
  • Add default config with ttyMOD4 for Wiren Board 8.5
  • WB-MAI6: add Internal 5V Bus Voltage channel
  • Add "protocol:" prefix to type field in config/Load RPC response for schemas of custom devices. This fixes displaying on Mercury 230 configs in wb-mqtt-homeui.
  • Add template for XY-MD0X
  • Add template for BHT-006
  • Add translations for template BHT-6000
  • Add port name to logs
  • Add template for WBE2-I-OPENTHERM-FW-1-7-3
  • Fix condition evaluation in device template setup section
  • Add condition to device template setup section
  • Add min_request_interval=1000 to WBE2-I-EBUS template
  • Reconfigure fast modbus events after device restart
  • Store press_counter register values as soon as possible. It eliminates publishing of outdated values after unexpected wb-mqtt-serial restart.
wb-mqtt-snmp 1.3.7 → 1.3.8

Wiren Board MQTT to SNMP gateway

  • Fix meta/error spam
wb-mqtt-urri 1.2.4 → 1.2.5

Wiren Board URRI receiver (MQTT driver)

  • Cleanup topics on service stop
wb-mqtt-w1 2.2.13 → 2.2.14

Wiren Board Smart Home MQTT generic 1-Wire (w1) driver compatible with HomA conventions

  • Fix tests, no functional changes
wb-nm-helper 1.34.6 → 1.35.0

Wirenboard network configuration backend for wb-mqtt-confed.

  • Exclude shared ethernet connections from switching
  • Fix removing dns settings
  • Fix psk max length
  • Hide passwords
wb-rules 2.22.0 → 2.24.0

Wiren Board Rule Engine

  • Add setError/getError methods to device object
  • Fix alarms schema
  • Clean up MQTT data on unload
  • Check generic value for min/max
  • Support precision
  • Check range value for min/max, update wbgo.so library
  • Fix e-mail encoding in alarms
wb-utils 4.25.1 → 4.25.2

Wiren Board command-line utils

  • Reattach modem to packet service if it was detached
linux-libc-dev 5.10.35-wb172 → 5.10.35-wb173

Linux support headers for userspace development

  • Update rtl8733bu submodule to use branch v5.15.12-126-wb
linux-image-wb6 5.10.35-wb172 → 5.10.35-wb173

Linux kernel, version 5.10.35-wb173, Wiren Board 6

  • Update rtl8733bu submodule to use branch v5.15.12-126-wb
linux-headers-wb6 5.10.35-wb172 → 5.10.35-wb173

Linux kernel headers for 5.10.35-wb173 on armhf

  • Update rtl8733bu submodule to use branch v5.15.12-126-wb
wb-bootlet-wb6x 5.10.35-wb172-fs1.3.4-deb11-202410221540 → 5.10.35-wb173-fs1.3.7-deb11-202412021728

FIT bootlet images, Wiren Board 6 (bootlet)

Contrib packages


  • libmosquitto-dev (MQTT version 5.0/3.1.1/3.1 client library, development files) added 2.0.20-1-wb101
  • libmosquitto1 (MQTT version 5.0/3.1.1/3.1 client library) added 2.0.20-1-wb101
  • libmosquittopp-dev (MQTT version 3.1 client C++ library, development files) added 2.0.20-1-wb101
  • libmosquittopp1 (MQTT version 5.0/3.1.1/3.1 client C++ library) added 2.0.20-1-wb101
  • mosquitto (MQTT version 5.0/3.1.1/3.1 compatible message broker) added 2.0.20-1-wb101
  • mosquitto-clients (Mosquitto command line MQTT clients) added 2.0.20-1-wb101
  • mosquitto-dev (Development files for Mosquitto) added 2.0.20-1-wb101
  • zigbee2mqtt (Zigbee to MQTT bridge (package by Wiren Board team)) 1.40.2-wb101 → 1.42.0-5-gbc6eccf-wb101
  • tm-cpps (tm_server) added 16304