wb-2310 changelog

Wiren Board vendor packages


linux-libc-dev 5.10.35-wb142 → 5.10.35-wb151

Linux support headers for userspace development

  • Bluetooth: btrtl: Add support for RTL8733BU
  • wb7: add WB 7.4.2 revision with different ADC resistor divider
  • add rtl8733bu wireless driver as a submodule wb7 defconfig: enable CONFIG_RTL8733BU=m
  • wb7: disable microsd card detect gpio (it is broken on some boards)
  • wb741 dts: fix "V_OUT ON" gpio name
  • add wb74 support to bootlet
  • wb74: add dts
  • wb-ec: add drivers
  • add bootlet package build support, no functional changes to generic kernel
  • fix battery status reporting on WB7
mqtt-tools 1.4.2 → 1.4.3

MQTT tools

  • Fix pylint errors. No functional changes
python3-wb-mcu-fw-updater 1.8.2 → 1.8.5

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

  • Fix versions comparing when updating bootloader from master
  • Print fw version if updating from branch
  • wb_modbus: add TCPRPCBackendInstrument (via wb-mqtt-serial's rpc)
python3-wb-nm-helper 1.29.1 → 1.29.4

Wirenboard network configuration python3 library

  • Fix pylint errors. No functional changes
  • Fix crash when no working connection was found
  • Fix build, no functional changes
python3-wb-test-suite-deps 1.17.3 → 1.17.4

Wiren Board test-suite dependencies (python3 packages)

  • task-wb-base-system and task-wb-common-pkgs added
task-wb-base-system added 1.17.4

Wiren Board base system packages

task-wb-common-pkgs added 1.17.4

Wiren Board common packages

wb-ble-tesliot 1.0.8 → 1.1.1

TESLiOT BLE Sensors <==> MQTT bridge for Wiren Board.

  • Fix changelog formatting. No functional changes
  • Fix sensors scanning
wb-configs 3.18.5-wb101 → 3.19.0

Default common config files for Wiren Board

  • Support RTL8733BU
  • don't allow serial terminal to change baudrate to 9600
  • use Wiren Board debian mirror instead of Debian CDN by default
  • Restore /etc/mosquitto/conf.d folder in .postrm
  • Get wb-ap SSID prefix from env variable
  • mosquitto: remove old 1.x configs while upgrading from stretch
  • Ignore routes to down links
  • mosquitto: move /etc/mosquitto/conf.d to /mnt/data
wb-device-manager 1.5.6 → 1.6.0

Wiren Board modbus devices manager (python3 service; backend)

  • Add modbus rtu-over-tcp devices scanning (should be polled via wb-mqtt-serial already)
wb-diag-collect 1.7.2 → 1.8.2

one-click diagnostic data collector for Wiren Board,

  • add factory reset logs
  • Collect nginx logs and FIT update wb-console.log
  • Add Embedded Controller files
wb-dt-overlays 1.6.0 → 1.6.0+wb1

Device tree overlays for Wiren Board devices

  • add dependency to backported kernel from wb-2207 release
wb-ec-firmware added 1.0.2

Wiren Board Embedded Controller firmware and installer

wb-essential 1.17.3 → 1.18.0

Wirenboard essential packages

  • wb-essetial: add wb-firmware-realtek
  • task-wb-base-system and task-wb-common-pkgs added
wb-firmware-realtek added 1.0.2

Additional firmwares for Realtek chips

wb-hwconf-manager 1.57.2 → 1.58.3

Provides infrastructure for hardware re-configuration via Device Tree overlays

  • Ignore unsupported slots and modules in /etc/wb-hardware.conf
  • wb-hwconf-helper: removed local keyword
  • Supercap: changed voltage thresholds and capacity for correct calculating of % and current
  • Move to device independent config file format
wb-mcu-fw-updater 1.8.2 → 1.8.5

Wiren Board modbus devices firmware update tool (python 3)

  • Fix versions comparing when updating bootloader from master
  • Print fw version if updating from branch
  • wb_modbus: add TCPRPCBackendInstrument (via wb-mqtt-serial's rpc)
wb-modbus-ext-scanner 1.1.2 → 1.2.0

Scanner utility for extended Wiren Board Modbus protocol

  • Added events request and configure functions
  • Fix depricated cmd 0x60 to 0x46 in protocol.md
  • Fix 'no events' function code in protocol.md
wb-mqtt-confed 1.13.0 → 1.13.1

Wiren Board Configuration Editor Backend

  • Output config preprocessing warnings
wb-mqtt-gpio 2.12.1 → 2.12.2

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

  • Ignore unavailable GPIOs in config without crashing the service
wb-mqtt-homeui 2.75.11 → 2.75.12

Wiren Board Web UI web interface

  • Fix downloading diagnostic archive simultaneously with uploading fit-image
wb-mqtt-knx 1.12.1 → 1.12.2

Wiren Board MQTT to KNX gateway

  • Add service dependency from mosquitto. No functional changes
wb-mqtt-logs 1.4.2 → 1.4.3

Wiren Board journald to MQTT gateway

  • Fix clang-format, no functional changes
wb-mqtt-opcua 1.0.7 → 1.1.1

Wiren Board MQTT to OPC UA gateway

  • Remove system MQTT controls from config
  • Send Bad_SensorFailure OPC UA Status Code if MQTT-control has read error flag
  • fail package operation on maintscripts errors; no functional changes
wb-mqtt-serial 2.93.3-wb102 → 2.105.0

Wiren Board Smart Home MQTT serial protocol driver

  • Add semi-sporadic register parameter. It marks registers as readable with events, but doesn't exclude them from normal polling
  • Remove order parameter in groups in device templates. No functional changes
  • Remove AKKO venetian blinds motors support
  • Fix timeout error when force frame timeout config parameter is enabled, but there isn't extra garbage data after device's responses.
  • WB-MDM3 template: rework to jinja, add button bindings functionality
  • Add new template Ridan Greencon-R
  • Add AKKO curtain motors support
  • Add force frame timeout config parameter. Some devices can send garbage after responses, so packet end can be defined only by time between bytes. All extra data is dropped.
  • Add new template ONOKOM-AIR-HR-1-MB-B
  • Add new template ONOKOM-AIR-HS-3-MB-B
  • Teplomash KEV-BLOK-MK template: fix translation
  • Add WBE2-I-OPENTHERM fw1.4 template
  • Add ONI templates
  • New WB-M1W2 config with buttons support, old marked as deprecated
  • WB-MSW3, WB-MSW4 templates: add sporadic for PIR channels
  • NEVA MT 324 support tarif day/night
  • WB-MSW4, WB-MS v2 templates: add ENS160 VOC sensor support
  • Fix segmentation fault on conditions evaluation in device templates
  • WB-LED and WB-MRGBW-D templates: add sporadic events for channels
wb-mqtt-snmp 1.2.2 → 1.2.4

Wiren Board MQTT to SNMP gateway

  • Update poll interval description. No functional changes
  • Add translations
wb-mqtt-urri 1.0.6 → 1.0.7

Wiren Board URRI receiver (MQTT driver)

  • Fix deb/changelog
wb-nm-helper 1.29.1 → 1.29.4

Wirenboard network configuration backend for wb-mqtt-confed.

  • Fix pylint errors. No functional changes
  • Fix crash when no working connection was found
  • Fix build, no functional changes
wb-suite 1.17.3 → 1.17.4

Wirenboard vendor software set

  • task-wb-base-system and task-wb-common-pkgs added
wb-test-suite-dummy 1.17.3 → 1.17.4

Dummy package to provide wb-test-suite required by old build scripts

  • task-wb-base-system and task-wb-common-pkgs added
wb-utils 4.12.0-wb107 → 4.17.3

Wiren Board command-line utils

  • wb-gen-serial: decode imei to fix wb6x sn-generating
  • fix bootlet's build.sh in devenv builds; no functional changes
  • Don't source wb_env.sh for wb-ts terminal
  • install_update.sh: install WBEC firmware on factory reset on WB7.4 and newer
  • Use bootlet from wb-bootlet-wbX package instead of downloading from S3
  • wb-run-update: check new FIT compatibility by looking for DTB presence
  • install_update.sh: add console logging, enabled by default
  • install_update.sh: add custom postinst support (for debugging)
  • Fix broken rootfs enlargement on some devices with incorrect time
  • Add --print-dumpe2fs flag
  • Get hostname prefix from env variable
  • Fix deb package build. No functional changes
  • Fix 2G modems initialization on WB6
  • wb-gen-serial: look into standart Linux place
  • Replace fixed udc name to first filename from /sys/class/udc
linux-headers-wb7 5.10.35-wb142+wb101 → 5.10.35-wb151

Linux kernel headers for 5.10.35-wb151 on armhf

  • Bluetooth: btrtl: Add support for RTL8733BU
  • wb7: add WB 7.4.2 revision with different ADC resistor divider
  • add rtl8733bu wireless driver as a submodule wb7 defconfig: enable CONFIG_RTL8733BU=m
  • wb7: disable microsd card detect gpio (it is broken on some boards)
  • wb741 dts: fix "V_OUT ON" gpio name
  • add wb74 support to bootlet
  • wb74: add dts
  • wb-ec: add drivers
  • add bootlet package build support, no functional changes to generic kernel
  • fix battery status reporting on WB7
linux-image-wb7 5.10.35-wb142+wb101 → 5.10.35-wb151

Linux kernel, version 5.10.35-wb151, Wiren Board 7

  • Bluetooth: btrtl: Add support for RTL8733BU
  • wb7: add WB 7.4.2 revision with different ADC resistor divider
  • add rtl8733bu wireless driver as a submodule wb7 defconfig: enable CONFIG_RTL8733BU=m
  • wb7: disable microsd card detect gpio (it is broken on some boards)
  • wb741 dts: fix "V_OUT ON" gpio name
  • add wb74 support to bootlet
  • wb74: add dts
  • wb-ec: add drivers
  • add bootlet package build support, no functional changes to generic kernel
  • fix battery status reporting on WB7
wb-bootlet-wb7x added 5.10.35-wb150-fs1.2.1-deb11-202308210945

FIT bootlet images, Wiren Board 7 (bootlet)

libwbmqtt removed 1.7.2

libwbmqtt-dev removed 1.7.2

libwbmqtt0 removed 1.7.2

mqtt-logger removed 1.8.9

python-json-rpc removed 1.9.2.wb1

python-mqttrpc removed 1.1.2

python-wb-common removed 1.4.0

python-wb-mcu-fw-updater removed 1.5.2

wb-homa-ninja-bridge removed 1.9.1

wb-mqtt-spl-meter removed 1.1.1

wb-mqtt-timestamper removed 1.10.1

Contrib packages


  • python3-aioblescan (Python 3/asyncio library to listen for BLE advertized packets) added 0.2.14
  • webif (Web configuration tool for Z-Way) 1.5 → 1.5
  • z-way4wb (Metapackage that installs Z-Way and additional components for Wirenboard controllers:) 1.4 → 1.4

Wiren Board vendor packages


linux-libc-dev 5.10.35-wb142 → 5.10.35-wb151

Linux support headers for userspace development

  • Bluetooth: btrtl: Add support for RTL8733BU
  • wb7: add WB 7.4.2 revision with different ADC resistor divider
  • add rtl8733bu wireless driver as a submodule wb7 defconfig: enable CONFIG_RTL8733BU=m
  • wb7: disable microsd card detect gpio (it is broken on some boards)
  • wb741 dts: fix "V_OUT ON" gpio name
  • add wb74 support to bootlet
  • wb74: add dts
  • wb-ec: add drivers
  • add bootlet package build support, no functional changes to generic kernel
  • fix battery status reporting on WB7
mqtt-tools 1.4.2 → 1.4.3

MQTT tools

  • Fix pylint errors. No functional changes
python3-wb-mcu-fw-updater 1.8.2 → 1.8.5

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

  • Fix versions comparing when updating bootloader from master
  • Print fw version if updating from branch
  • wb_modbus: add TCPRPCBackendInstrument (via wb-mqtt-serial's rpc)
python3-wb-nm-helper 1.29.1 → 1.29.4

Wirenboard network configuration python3 library

  • Fix pylint errors. No functional changes
  • Fix crash when no working connection was found
  • Fix build, no functional changes
python3-wb-test-suite-deps 1.17.3 → 1.17.4

Wiren Board test-suite dependencies (python3 packages)

  • task-wb-base-system and task-wb-common-pkgs added
task-wb-base-system added 1.17.4

Wiren Board base system packages

task-wb-common-pkgs added 1.17.4

Wiren Board common packages

wb-ble-tesliot 1.0.8 → 1.1.1

TESLiOT BLE Sensors <==> MQTT bridge for Wiren Board.

  • Fix changelog formatting. No functional changes
  • Fix sensors scanning
wb-configs 3.18.5-wb101 → 3.19.0

Default common config files for Wiren Board

  • Support RTL8733BU
  • don't allow serial terminal to change baudrate to 9600
  • use Wiren Board debian mirror instead of Debian CDN by default
  • Restore /etc/mosquitto/conf.d folder in .postrm
  • Get wb-ap SSID prefix from env variable
  • mosquitto: remove old 1.x configs while upgrading from stretch
  • Ignore routes to down links
  • mosquitto: move /etc/mosquitto/conf.d to /mnt/data
wb-device-manager 1.5.6 → 1.6.0

Wiren Board modbus devices manager (python3 service; backend)

  • Add modbus rtu-over-tcp devices scanning (should be polled via wb-mqtt-serial already)
wb-diag-collect 1.7.2 → 1.8.2

one-click diagnostic data collector for Wiren Board,

  • add factory reset logs
  • Collect nginx logs and FIT update wb-console.log
  • Add Embedded Controller files
wb-dt-overlays 1.6.0 → 1.6.0+wb1

Device tree overlays for Wiren Board devices

  • add dependency to backported kernel from wb-2207 release
wb-ec-firmware added 1.0.2

Wiren Board Embedded Controller firmware and installer

wb-essential 1.17.3 → 1.18.0

Wirenboard essential packages

  • wb-essetial: add wb-firmware-realtek
  • task-wb-base-system and task-wb-common-pkgs added
wb-firmware-realtek added 1.0.2

Additional firmwares for Realtek chips

wb-hwconf-manager 1.57.2 → 1.58.3

Provides infrastructure for hardware re-configuration via Device Tree overlays

  • Ignore unsupported slots and modules in /etc/wb-hardware.conf
  • wb-hwconf-helper: removed local keyword
  • Supercap: changed voltage thresholds and capacity for correct calculating of % and current
  • Move to device independent config file format
wb-mcu-fw-updater 1.8.2 → 1.8.5

Wiren Board modbus devices firmware update tool (python 3)

  • Fix versions comparing when updating bootloader from master
  • Print fw version if updating from branch
  • wb_modbus: add TCPRPCBackendInstrument (via wb-mqtt-serial's rpc)
wb-modbus-ext-scanner 1.1.2 → 1.2.0

Scanner utility for extended Wiren Board Modbus protocol

  • Added events request and configure functions
  • Fix depricated cmd 0x60 to 0x46 in protocol.md
  • Fix 'no events' function code in protocol.md
wb-mqtt-confed 1.13.0 → 1.13.1

Wiren Board Configuration Editor Backend

  • Output config preprocessing warnings
wb-mqtt-gpio 2.12.1 → 2.12.2

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

  • Ignore unavailable GPIOs in config without crashing the service
wb-mqtt-homeui 2.75.11 → 2.75.12

Wiren Board Web UI web interface

  • Fix downloading diagnostic archive simultaneously with uploading fit-image
wb-mqtt-knx 1.12.1 → 1.12.2

Wiren Board MQTT to KNX gateway

  • Add service dependency from mosquitto. No functional changes
wb-mqtt-logs 1.4.2 → 1.4.3

Wiren Board journald to MQTT gateway

  • Fix clang-format, no functional changes
wb-mqtt-opcua 1.0.7 → 1.1.1

Wiren Board MQTT to OPC UA gateway

  • Remove system MQTT controls from config
  • Send Bad_SensorFailure OPC UA Status Code if MQTT-control has read error flag
  • fail package operation on maintscripts errors; no functional changes
wb-mqtt-serial 2.93.3-wb102 → 2.105.0

Wiren Board Smart Home MQTT serial protocol driver

  • Add semi-sporadic register parameter. It marks registers as readable with events, but doesn't exclude them from normal polling
  • Remove order parameter in groups in device templates. No functional changes
  • Remove AKKO venetian blinds motors support
  • Fix timeout error when force frame timeout config parameter is enabled, but there isn't extra garbage data after device's responses.
  • WB-MDM3 template: rework to jinja, add button bindings functionality
  • Add new template Ridan Greencon-R
  • Add AKKO curtain motors support
  • Add force frame timeout config parameter. Some devices can send garbage after responses, so packet end can be defined only by time between bytes. All extra data is dropped.
  • Add new template ONOKOM-AIR-HR-1-MB-B
  • Add new template ONOKOM-AIR-HS-3-MB-B
  • Teplomash KEV-BLOK-MK template: fix translation
  • Add WBE2-I-OPENTHERM fw1.4 template
  • Add ONI templates
  • New WB-M1W2 config with buttons support, old marked as deprecated
  • WB-MSW3, WB-MSW4 templates: add sporadic for PIR channels
  • NEVA MT 324 support tarif day/night
  • WB-MSW4, WB-MS v2 templates: add ENS160 VOC sensor support
  • Fix segmentation fault on conditions evaluation in device templates
  • WB-LED and WB-MRGBW-D templates: add sporadic events for channels
wb-mqtt-snmp 1.2.2 → 1.2.4

Wiren Board MQTT to SNMP gateway

  • Update poll interval description. No functional changes
  • Add translations
wb-mqtt-urri 1.0.6 → 1.0.7

Wiren Board URRI receiver (MQTT driver)

  • Fix deb/changelog
wb-nm-helper 1.29.1 → 1.29.4

Wirenboard network configuration backend for wb-mqtt-confed.

  • Fix pylint errors. No functional changes
  • Fix crash when no working connection was found
  • Fix build, no functional changes
wb-suite 1.17.3 → 1.17.4

Wirenboard vendor software set

  • task-wb-base-system and task-wb-common-pkgs added
wb-test-suite-dummy 1.17.3 → 1.17.4

Dummy package to provide wb-test-suite required by old build scripts

  • task-wb-base-system and task-wb-common-pkgs added
wb-utils 4.12.0-wb107 → 4.17.3

Wiren Board command-line utils

  • wb-gen-serial: decode imei to fix wb6x sn-generating
  • fix bootlet's build.sh in devenv builds; no functional changes
  • Don't source wb_env.sh for wb-ts terminal
  • install_update.sh: install WBEC firmware on factory reset on WB7.4 and newer
  • Use bootlet from wb-bootlet-wbX package instead of downloading from S3
  • wb-run-update: check new FIT compatibility by looking for DTB presence
  • install_update.sh: add console logging, enabled by default
  • install_update.sh: add custom postinst support (for debugging)
  • Fix broken rootfs enlargement on some devices with incorrect time
  • Add --print-dumpe2fs flag
  • Get hostname prefix from env variable
  • Fix deb package build. No functional changes
  • Fix 2G modems initialization on WB6
  • wb-gen-serial: look into standart Linux place
  • Replace fixed udc name to first filename from /sys/class/udc
linux-headers-wb6 5.10.35-wb142+wb101 → 5.10.35-wb151

Linux kernel headers for 5.10.35-wb151 on armhf

  • Bluetooth: btrtl: Add support for RTL8733BU
  • wb7: add WB 7.4.2 revision with different ADC resistor divider
  • add rtl8733bu wireless driver as a submodule wb7 defconfig: enable CONFIG_RTL8733BU=m
  • wb7: disable microsd card detect gpio (it is broken on some boards)
  • wb741 dts: fix "V_OUT ON" gpio name
  • add wb74 support to bootlet
  • wb74: add dts
  • wb-ec: add drivers
  • add bootlet package build support, no functional changes to generic kernel
  • fix battery status reporting on WB7
linux-image-wb6 5.10.35-wb142+wb101 → 5.10.35-wb151

Linux kernel, version 5.10.35-wb151, Wiren Board 6

  • Bluetooth: btrtl: Add support for RTL8733BU
  • wb7: add WB 7.4.2 revision with different ADC resistor divider
  • add rtl8733bu wireless driver as a submodule wb7 defconfig: enable CONFIG_RTL8733BU=m
  • wb7: disable microsd card detect gpio (it is broken on some boards)
  • wb741 dts: fix "V_OUT ON" gpio name
  • add wb74 support to bootlet
  • wb74: add dts
  • wb-ec: add drivers
  • add bootlet package build support, no functional changes to generic kernel
  • fix battery status reporting on WB7
wb-bootlet-wb6x added 5.10.35-wb150-fs1.2.1-deb11-202308181424

FIT bootlet images, Wiren Board 6 (bootlet)

libwbmqtt removed 1.7.2

libwbmqtt-dev removed 1.7.2

libwbmqtt0 removed 1.7.2

mqtt-logger removed 1.8.9

python-json-rpc removed 1.9.2.wb1

python-mqttrpc removed 1.1.2

python-wb-common removed 1.4.0

python-wb-mcu-fw-updater removed 1.5.2

wb-homa-ninja-bridge removed 1.9.1

wb-mqtt-spl-meter removed 1.1.1

wb-mqtt-timestamper removed 1.10.1

Contrib packages


  • python3-aioblescan (Python 3/asyncio library to listen for BLE advertized packets) added 0.2.14
  • u-boot-tools-wb (companion tools for Das U-Boot bootloader) 2:2021.10+wb1.6.0 → 2:2021.10+wb1.7.0
  • webif (Web configuration tool for Z-Way) 1.5 → 1.5
  • z-way4wb (Metapackage that installs Z-Way and additional components for Wirenboard controllers:) 1.4 → 1.4
  • u-boot-wb6 (Das U-Boot bootloader for Wiren Board 6 (image)) 2:2021.10+wb1.6.0 → 2:2021.10+wb1.7.0