wb-2201 changelog

Wiren Board vendor packages


atecc-util added 0.4.5

ATECC508A/608A configuration utility based on cryptoauthlib

libwbmqtt-dev added 1.7.2

development files for libwbmqtt

libwbmqtt0 added 1.7.2

Wiren Board Smart Home MQTT utils library

python-wb-common added 1.4.0

Wiren Board Python common library and helpers

python-wb-io added 1.2.3

A module to control WB IO channels.

python-wb-mcu-fw-updater added 1.1.1

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

python3-wb-common added 1.4.0

Wiren Board Python common library and helpers

python3-wb-diag-collect added 1.2.0

python3 library for one-click diagnostic data

python3-wb-mcu-fw-updater added 1.1.1

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

python3-wb-mqtt-metrics added 0.1.1

python3 library for sending metrics to mqtt-channels

python3-wb-update-manager added 1.2.5

Wirenboard software updates and release management tool - python3 library

wb-configs-stretch added 2.3.1

Default stretch-specific config files for Wiren Board

wb-configs added 2.3.1

Default common config files for Wiren Board

wb-daemon-watchdogs added 1.1

Wiren Board services watchdog scripts

wb-diag-collect added 1.2.0

one-click diagnostic data collector for Wiren Board,

wb-dt-overlays added 1.4.0

Device tree overlays for Wiren Board devices

wb-homa-ism-radio added 1.17.3

MQTT driver for WB HomA for RFM69 ISM radio

wb-homa-ninja-bridge added 1.9.1

Wiren Board Smart Home MQTT bridge to Ninja Blocks cloud platform

wb-homa-rfsniffer added 1.0.9

Wiren Board RFM69 driver

wb-knxd-config added 1.1.1

knxd configurator for Wiren Board

wb-mb-explorer added 1.0.1

wb-mb-explorer is a tool for diagnostics and configuring Modbus devices by Wirenboard

wb-mcu-fw-flasher added 1.0.7

Firmware update tool for Wiren Board Modbus devices (WB-M*)

wb-mcu-fw-updater added 1.1.1

Wiren Board modbus devices firmware update tool (python 3)

wb-mqtt-apcsnmp added 0.2

APC UPS SNMP support

wb-mqtt-bmp085 added 1.2

MQTT driver for BMP085 and BMP180 pressure sensors

wb-mqtt-co2mon added 1.1.1

WB MQTT driver for MasterKit MT8057 CO2 sensor

wb-mqtt-db-cli added 1.2.1

CLI for wb-mqtt-db

wb-mqtt-lirc added 1.1.4

WB LIRC driver for infrared remote control

wb-mqtt-metrics added 0.1.1

Wirenboard tool for sending metrics to mqtt-channels

wb-mqtt-mhz19 added 1.0

MQTT driver for mhz19

wb-mqtt-sht1x added 1.0

MQTT driver for SHT1x sensors

wb-mqtt-smartbus added 1.2

Smart-Bus support

wb-mqtt-spl-meter added 1.1.1

WB MQTT driver for sound level meter using microphone

wb-mqtt-timestamper added 1.10.1

mqtt timestamper for mqtt-messages

wb-mqtt-zabbix added 0.2

WB MQTT Zabbix Bridge

wb-mqtt-zway added 1.0.3+wb2

Wiren Board MQTT bridge for Z-Way stack compatible with WB conventions

wb-rules-system added 1.7.0

Default system rules for Wiren Board

wb-update-manager added 1.2.5

Wirenboard software updates and release management tool

wb-utils added 3.4.1

Wiren Board command-line utils

wb-zigbee2mqtt added 1.0.0

zigbee2mqtt to Wiren Board MQTT Conventions bridge

emmcparm added 5.0.0

Micron eMMC utility

libwbmqtt1-3 added 3.5.0

Wiren Board Smart Home MQTT abstraction layer and utils library

libwbmqtt1-3-dev added 3.5.0

development files for libwbmqtt

libwbmqtt1-3-test-utils added 3.5.0

development files for testing libwbmqtt-based projects

wb-demo-kit-configs added 1.2.2

Default common config files for Wiren Board demo kit

wb-essential added 1.6.0

Wirenboard essential packages

wb-hwconf-manager added 1.46.1

Provides infrastructure for hardware re-configuration via Device Tree overlays

wb-mqtt-adc added 2.4.2

Wiren Board Smart Home MQTT ADC driver compatible with HomA conventions

wb-mqtt-confed added 1.8.0

Wiren Board Configuration Editor Backend

wb-mqtt-dac added 1.1.4

wb-rules-based IIO DAC driver for WB MQTT

wb-mqtt-db added 2.5.3

Wiren Board database logger

wb-mqtt-gpio added 2.8.3

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

wb-mqtt-homeui added 2.26.0

Wiren Board Web UI web interface

wb-mqtt-knx added 1.4.1

Wiren Board MQTT to KNX gateway

wb-mqtt-logs added 1.2.0

Wiren Board journald to MQTT gateway

wb-mqtt-mbgate added 1.1.2

Wiren Board MQTT to Modbus gateway

wb-mqtt-opcua added 1.0.4

Wiren Board MQTT to OPC UA gateway

wb-mqtt-serial added 2.45.0-wb2

Wiren Board Smart Home MQTT serial protocol driver

wb-mqtt-smartweb added 1.1.1

Wiren Board MQTT SmartWeb driver.

wb-mqtt-snmp added 1.2.0

Wiren Board MQTT to SNMP gateway

wb-mqtt-w1 added 2.2.1

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

wb-rules added 2.11.1

Wiren Board Rule Engine

wb-suite added 1.6.0

Wirenboard vendor software set

wb-test-suite added 1.24

Wiren Board functional testing suite

linux-headers-wb7 added 5.10.35-wb104

Linux kernel headers for 5.10.35-wb104 on armhf

linux-image-wb7 added 5.10.35-wb104

Linux kernel, version 5.10.35-wb104,

linux-libc-dev added 5.10.35-wb104

Linux support headers for userspace development

Contrib packages


  • ca-certificates-contactless (Wiren Board CA certificates) added 0.1
  • can-utils (SocketCAN userspace utilities and tools) added 0.0+git20160831-1
  • cmux (Enables GSM 0710 multiplex using n_gsm line dicipline) added 1.2
  • contactless-keyring (GnuPG keys used by Contactless) added 0.1
  • debian-archive-keyring (GnuPG archive keys of the Debian archive) added 2021.1.1
  • debian-keyring (GnuPG keys of Debian Developers and Maintainers) added 2021.07.26
  • device-tree-compiler (Device Tree Compiler for Flat Device Trees) added 1.6.0-1
  • firmware-realtek (Binary firmware for Realtek wired/wifi/BT adapters) added 20170823-1~bpo9+1
  • hostapd (IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator) added 1:2.3-1+deb8u4
  • hubpower (control the power settings for a USB hub) added 1.0
  • knxd-dev (development files for knxd) added 0.14.51-1
  • knxd-examples (documentation and examples for knxd) added 0.11.15-1-wb1
  • knxd-tools (tools to use knxd) added 0.14.51-1
  • knxd (daemon to access the KNX bus) added 0.14.51-1
  • libateccssl1.1 (ATECC508A/608A engine for OpenSSL 1.1.x) added 0.2.1
  • libateccssl (ATECC508A/608A engine for OpenSSL) added 0.1
  • libfdt1 (Flat Device Trees manipulation library) added 1.6.0-1
  • libirman-dev (library for accessing the Irman Infra Red hardware) added 0.4.4-2-wb1
  • libmosquitto-dev (MQTT version 3.1/3.1.1 client library, development files) added 1.4.15-1+wb7-5
  • libmosquitto1 (MQTT version 3.1/3.1.1 client library) added 1.4.15-1+wb7-5
  • libmosquittopp-dev (MQTT version 3.1 client C++ library, development files) added 1.4.15-1+wb7-5
  • libmosquittopp1 (MQTT version 3.1/3.1.1 client C++ library) added 1.4.15-1+wb7-5
  • libnfc-bin (Near Field Communication (NFC) binaries) added 1.7.1-4
  • libnfc-dev (Near Field Communication (NFC) library (development files)) added 1.7.1-4
  • libnfc-examples (Near Field Communication (NFC) examples) added 1.7.1-4
  • libnfc-pn53x-examples (Near Field Communication (NFC) examples for PN53x chips only) added 1.7.1-4
  • libnfc5 (Near Field Communication (NFC) library) added 1.7.1-4
  • libpthsem-compat (pth replacement with semaphore support) added 2.0.8
  • libpthsem-dev (pth replacement with semaphore support) added 2.0.8
  • libpthsem20 (pth replacement with semaphore support) added 2.0.8
  • libssl1.0.0 (Secure Sockets Layer toolkit - shared libraries) added 1.0.2l-1~bpo8+1
  • libtcc-dev (fast library for dynamic code generation) added 0.9.27~git20170226.c4c3f500-1
  • libwebsockets-dev (lightweight C websockets library - development files) added 2.0.3-2
  • libwebsockets-test-server-common (lightweight C websockets library - test servers data) added 2.0.3-2
  • libwebsockets-test-server (lightweight C websockets library - test servers) added 2.0.3-2
  • libwebsockets6 (lightweight C websockets library) added 1.6.1-1
  • libwebsockets8 (lightweight C websockets library) added 2.0.3-2
  • mmc-utils (Userspace tools for MMC/SD devices) added 0+git20170901.37c86e60-1+wb1
  • modbus-utils (Modbus client and server command line tools based on libmodbus) added 1.2.4
  • mosquitto-clients (Mosquitto command line MQTT clients) added 1.4.15-1+wb7-5
  • mosquitto-dev (Development files for Mosquitto) added 1.4.15-1+wb7-5
  • mosquitto (MQTT version 3.1/3.1.1 compatible message broker) added 1.4.15-1+wb7-5
  • mqtt-logger (logger for mqtt messages) added 1.8.9
  • mqtt-tools (MQTT tools) added 1.2
  • nginx-common (small, powerful, scalable web/proxy server - common files) added 1.6.2-5+deb8u2~bpo70+3
  • nginx-doc (small, powerful, scalable web/proxy server - documentation) added 1.6.2-5+deb8u2~bpo70+3
  • nginx-extras (nginx web/proxy server (extended version)) added 1.6.2-5+deb8u2~bpo70+3
  • nginx-full (nginx web/proxy server (standard version)) added 1.6.2-5+deb8u2~bpo70+3
  • nginx-light (nginx web/proxy server (basic version)) added 1.6.2-5+deb8u2~bpo70+3
  • nginx (small, powerful, scalable web/proxy server) added 1.6.2-5+deb8u2~bpo70+3
  • ntp-doc (Network Time Protocol documentation) added 1:4.2.8p10+dfsg-3wb1
  • ntp (Network Time Protocol daemon and utility programs) added 1:4.2.8p10+dfsg-3wb1
  • ntpdate (client for setting system time from NTP servers) added 1:4.2.8p10+dfsg-3wb1
  • python-gsmmodem-new (Control an attached GSM modem: send/receive SMS messages, handle calls, etc) added 1:0.11
  • python-gspread (Google Spreadsheets Python API) added 1:0.4.1
  • python-json-rpc (JSON-RPC transport implementation) added 1.9.2.wb1
  • python-mosquitto (MQTT version 3.1 Python client library) added 1.3.4-2contactless1
  • python-mqttrpc (Reference MQTT-RPC implementation) added 1.1.1
  • python-nrf24 (A module to work with NRF24L01) added 1.0+1
  • python3-json-rpc (JSON-RPC transport implementation) added 1.9.2.wb1
  • python3-mosquitto (MQTT version 3.1 Python 3 client library) added 1.3.4-2contactless1
  • python3-mqttrpc (Reference MQTT-RPC implementation) added 1.1.1
  • python3-paho-mqtt (MQTT client class (Python 3)) added 1.4.0-1
  • sensor-tools-scada-client (sensor-tools SCADA client) added 1.1
  • serial-tool (interactive hex serial port console) added 1.0
  • tcc (small ANSI C compiler) added 0.9.27~git20170226.c4c3f500-1
  • watchdog (system health checker and software/hardware watchdog handler) added 5.15-1
  • wpagui (graphical user interface for wpa_supplicant) added 2.3-1+deb8u4
  • wpasupplicant (client support for WPA and WPA2 (IEEE 802.11i)) added 2.3-1+deb8u4
  • comerr-dev (common error description library - headers and static libraries) added 2.1-1.43.4-2+wb1
  • e2fsck-static (statically-linked version of the ext2/ext3/ext4 filesystem checker) added 1.43.4-2+wb1
  • e2fslibs (ext2/ext3/ext4 file system libraries) added 1.43.4-2+wb1
  • e2fslibs-dev (ext2/ext3/ext4 file system libraries - headers and static libraries) added 1.43.4-2+wb1
  • e2fsprogs (ext2/ext3/ext4 file system utilities) added 1.43.4-2+wb1
  • fuse2fs (ext2 / ext3 / ext4 file system driver for FUSE) added 1.43.4-2+wb1
  • libcomerr2 (common error description library) added 1.43.4-2+wb1
  • libss2 (command-line interface parsing library) added 1.43.4-2+wb1
  • nodejs (Node.js event-based server-side javascript engine) added 12.19.0-1nodesource1
  • ss-dev (command-line interface parsing library - headers and static libraries) added 2.0-1.43.4-2+wb1
  • z-way-server (RaZberry/Z-Way smart home gateway) added 3.1.1
  • zigbee2mqtt (no description given) added 1.18.1
  • u-boot-wb7 (Das U-Boot bootloader for Wiren Board 7 (image)) added 2:2021.10+wb1.1.0
  • u-boot-tools-wb (companion tools for Das U-Boot bootloader) added 2:2021.10+wb1.1.0

Wiren Board vendor packages


python-wb-common 1.3.3 → 1.4.0

Wiren Board Python common library and helpers

  • add procedure to read WB7 serial from /dev/mem
python-wb-mcu-fw-updater 1.0.10 → 1.1.1

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

  • changed default stable-fw source: from "stable" to "main"
  • added fw releases support: trying to guess target fw version from releases, when updating fw
python3-wb-common 1.3.3 → 1.4.0

Wiren Board Python common library and helpers

  • add procedure to read WB7 serial from /dev/mem
python3-wb-diag-collect 1.0.0 → 1.2.0

python3 library for one-click diagnostic data

  • add journald wb-release logs
  • store u-boot version from DT
  • also store free, lsusb, fuse output
  • store emmc details, includint mmc-utils and emmcparm output
  • save non-sensitive wb configs. For the momemnt, only hardware, adc and gpio configs are stored.
  • fix for incomplete command output
python3-wb-mcu-fw-updater 1.0.10 → 1.1.1

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

  • changed default stable-fw source: from "stable" to "main"
  • added fw releases support: trying to guess target fw version from releases, when updating fw
python3-wb-update-manager 1.0.2 → 1.2.5

Wirenboard software updates and release management tool - python3 library

  • log to journald instead of file by default
  • fix first run without sources.list (fails in build-image)
  • run autoremove without confirmation
  • cleanup apt lists cache on errors
  • retry upgrade if system state is inconsistent (interrupted during dist-upgrade)
  • write update logs to file in /var/log/wb-release
  • run apt dist-upgrade in two stages (simulate + upgrade) by default
  • always run apt in non-interactive mode for correct logging
  • add unit tests
  • cleanup source code and logic
  • add --reset-packages flag to reset versions to released ones
wb-configs-stretch 2.1.1 → 2.3.1

Default stretch-specific config files for Wiren Board

  • fix race condition on /etc/network/interfaces during boot (the reason why Wi-Fi AP may not start properly on WB7 sometimes)
  • add dependency on linux-image-wb7
  • add fw_env.config for wb7
  • WB7 support
  • Disable client side caching of web-interface's index.html
wb-configs 2.1.1 → 2.3.1

Default common config files for Wiren Board

  • fix race condition on /etc/network/interfaces during boot (the reason why Wi-Fi AP may not start properly on WB7 sometimes)
  • add dependency on linux-image-wb7
  • add fw_env.config for wb7
  • WB7 support
  • Disable client side caching of web-interface's index.html
wb-diag-collect 1.0.0 → 1.2.0

one-click diagnostic data collector for Wiren Board,

  • add journald wb-release logs
  • store u-boot version from DT
  • also store free, lsusb, fuse output
  • store emmc details, includint mmc-utils and emmcparm output
  • save non-sensitive wb configs. For the momemnt, only hardware, adc and gpio configs are stored.
  • fix for incomplete command output
wb-dt-overlays 1.3 → 1.4.0

Device tree overlays for Wiren Board devices

  • add dependency on linux-image-wb7
wb-knxd-config 1.1.0 → 1.1.1

knxd configurator for Wiren Board

  • KNXD schema translation to Russian
wb-mb-explorer added 1.0.1

wb-mb-explorer is a tool for diagnostics and configuring Modbus devices by Wirenboard

wb-mcu-fw-updater 1.0.10 → 1.1.1

Wiren Board modbus devices firmware update tool (python 3)

  • changed default stable-fw source: from "stable" to "main"
  • added fw releases support: trying to guess target fw version from releases, when updating fw
wb-rules-system 1.6.13 → 1.7.0

Default system rules for Wiren Board

  • add dependency on linux-image-wb7
wb-update-manager 1.0.2 → 1.2.5

Wirenboard software updates and release management tool

  • log to journald instead of file by default
  • fix first run without sources.list (fails in build-image)
  • run autoremove without confirmation
  • cleanup apt lists cache on errors
  • retry upgrade if system state is inconsistent (interrupted during dist-upgrade)
  • write update logs to file in /var/log/wb-release
  • run apt dist-upgrade in two stages (simulate + upgrade) by default
  • always run apt in non-interactive mode for correct logging
  • add unit tests
  • cleanup source code and logic
  • add --reset-packages flag to reset versions to released ones
wb-utils 2.3.1 → 3.4.1

Wiren Board command-line utils

  • invalidate wb_env cache if device-tree was updated (fix modem configuration right after changing wb-hardware.conf)
  • image-postinst: add script to update u-boot during factory reset
  • support for factory restore fit on eMMC and new update mode in bootloader
  • wb-gen-serial: proper WB7 serial generation
  • add dependency on linux-image-wb7
  • Support for WB7
  • Workaround for parsing sunxi-style gpio descriptors
  • wb-set-mac: disable MAC setting for wb6 and newer
  • switch all services to systemd (wb-init, wb-watch-update, wb-gsm-rtc)
  • update repository layout
  • wb-gsm-rtc: add 'present' command to check if modem RTC is present
emmcparm added 5.0.0

Micron eMMC utility

libwbmqtt1-3 3.3.0 → 3.5.0

Wiren Board Smart Home MQTT abstraction layer and utils library

  • Wiren Board 7 support
  • Clean MQTT topics during RPC server destruction
  • Added logic for switching to Mosquitto UNIX socket if it is available
libwbmqtt1-3-dev 3.3.0 → 3.5.0

development files for libwbmqtt

  • Wiren Board 7 support
  • Clean MQTT topics during RPC server destruction
  • Added logic for switching to Mosquitto UNIX socket if it is available
libwbmqtt1-3-test-utils 3.3.0 → 3.5.0

development files for testing libwbmqtt-based projects

  • Wiren Board 7 support
  • Clean MQTT topics during RPC server destruction
  • Added logic for switching to Mosquitto UNIX socket if it is available
wb-essential 1.4.0 → 1.6.0

Wirenboard essential packages

  • add u-boot image and tools to wb-essential
  • add Wiren Board 7 linux-image support
wb-hwconf-manager 1.43.2-wb4 → 1.46.1

Provides infrastructure for hardware re-configuration via Device Tree overlays

  • add dependency on linux-image-wb7
  • partial wb7 support: everything modem and battery modules
  • Correct sort order is set for GPIO
  • Default output state for module's GPIO is set to low
  • Fix circular dependency on wb-knxd-config on boot
  • Trigger KNXD config rebuild when KNX module is added or removed
  • Add meaningful gpio line names for WBIO modules. They are shown in gpioinfo output and in /sys/kernel/debug/gpio
  • Device Tree overlay loading error message is fixed
  • GPIO modules are exported to sysfs using device tree, information is located in /wirenboard/gpios folder. GPIO modules configuration is not written anymore to /etc/wb-mqtt-gpio.conf.
  • wbio-ai-dv-12 generates description in /var/lib/wb-mqtt-adc/conf.d It's configuration in not written anymore to /etc/wb-mqtt-adc.conf.
wb-mqtt-adc 2.3.1 → 2.4.2

Wiren Board Smart Home MQTT ADC driver compatible with HomA conventions

  • generate-system-config: made dividers, channel name and so on optional
  • do not limit max adc voltage if not set in config
  • MQTT ADC schema translation to Russian
  • wb-mqtt-adc.schema.json is renamed to wb-mqtt-adc-template.schema.json to show that it is not a final JSON schema but a template for actual schema generation
  • Generated JSON schema is used for config validation
  • Generated JSON schema conforms to JSON Schema Draft v4
  • New UI for editing configuration file
  • Schema for wb-mqtt-homeui is moved to /var/lib/wb-mqtt-confed/schemas
wb-mqtt-confed 1.6.2 → 1.8.0

Wiren Board Configuration Editor Backend

  • Support for option "hide" is added to "configFile" section of a config's schema. Setting it to true removes the config from response to "List" RPC request.
  • Support for loading schemas from /var/lib/wb-mqtt-confed/schemas
wb-mqtt-dac 1.1.3 → 1.1.4

wb-rules-based IIO DAC driver for WB MQTT

  • MQTT DAC schema translation to Russian
wb-mqtt-gpio 2.5.2 → 2.8.3

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

  • "direction" field is not more required for system channels in wb-mqtt-gpio.conf
  • MQTT GPIO schema translation correction
  • MQTT GPIO schema translation to Russian
  • New UI for editing configuration file
  • Schema for wb-mqtt-homeui is moved to /var/lib/wb-mqtt-confed/schemas
  • Support for interrupts on separate pins is added
  • Debounce timeout setting for every line is added
wb-mqtt-homeui 2.23.1-wb3 → 2.26.0

Wiren Board Web UI web interface

  • Added default dashboards for Wiren Board 7
  • Change the color of the error line in the rules script editor
  • Added rounding min_interval in a RPC request to wb-mqtt-db
  • wb-webui.conf is hidden from direct editing
  • A disconnection from MQTT broker after receiving null in control's meta topic is fixed.
  • Fixed typo in Ru translation about default panel at homepage
  • Syslog levels range and message pattern filters are added to "Logs" page
  • A hash is added to main.css file name, so it will be reloaded from server if content changes
  • Updated default dashboard for Wiren Board 6
wb-mqtt-knx 0.1.2 → 1.4.1

Wiren Board MQTT to KNX gateway

  • Extended the dpts format for the ETS import tool
  • Added value forwarding from MQTT topic /on to the main topic
  • Added thread safety for the KNX Client Service Send() method
  • Added ETS import tool
  • Added a periodic request for reading group objects of KNX devices.
  • Added polling timeout.
  • Added sending read requests for devices at startup.
  • Added types of KNX Data Points:
  • 3.xxx_B1U3
  • 4.xxx_Character_Set
  • 7.xxx_2-Octet_Unsigned_Value
  • 8.xxx_2-Octet_Signed_Value
  • 12.001_4-Octet_Unsigned_Value
  • 13.xxx_4-Octet_Signed_Value
  • 14.xxx_4-Octet_Float_Value
  • 20.xxx_N8
  • Extended the range of group address
  • Changed names of controls for KNX group objects
  • Ported to libwbmqtt1
  • Implemented creation of MQTT devices and controls for each group address, depending on the type of datapoint.
  • Added supported types of KNX Data Points:
  • Raw_Value
  • 1.xxx_B1
  • 2.xxx_B2
  • 5.xxx_8-Bit_Unsigned_Value
  • 6.xxx_V8
  • 9.xxx_2-Octet_Float_Value
wb-mqtt-logs 1.1.2 → 1.2.0

Wiren Board journald to MQTT gateway

  • Syslog levels range and message pattern are added to "Load" request
  • More accurate journalctl records parsing
wb-mqtt-mbgate 1.1.1 → 1.1.2

Wiren Board MQTT to Modbus gateway

  • mosquitto.target dependency is replaced by mosquitto.service
wb-mqtt-opcua 1.0.3 → 1.0.4

Wiren Board MQTT to OPC UA gateway

  • mosquitto.target dependency is replaced by mosquitto.service
wb-mqtt-serial 2.41.3-wb4 → 2.45.0-wb2

Wiren Board Smart Home MQTT serial protocol driver

  • Support for groups with similar titles is added
  • WB-MRWM2 template was added
  • Wiren Board 7 support (default config file is added)
  • WB-MRGBW-D fw3 template is added
  • Support for groups in subdevices is added
  • Number editor in web-interface for slave_id is removed. Number values in config are converted into string.
  • Device template backward compatibility test is added.
  • Random hangs on boot are fixed
  • Cityron ПУ-3 template was added
  • Custom templates titles translations were made shorter
  • Several translations were added
  • Backward compatibility with previous device templates is improved. Channels mentioned in config and not presented in template or not having addresses will be ignored with warning.
  • Parameter editors in wb-mqtt-homeui are organized in 2 columns
  • Parameter max_unchanged_interval description translation was corrected
  • Input X counter and Input X freq translation correction in templates
  • Fixed the description Poll interval
  • Changed the caption Enable poll
  • Schema for wb-mqtt-homeui is moved to /var/lib/wb-mqtt-confed/schemas
wb-mqtt-smartweb 1.1.0 → 1.1.1

Wiren Board MQTT SmartWeb driver.

  • SmartWeb schema translation to Russian
wb-mqtt-snmp 1.0.1 → 1.2.0

Wiren Board MQTT to SNMP gateway

  • Added connection error handling
  • Added go.mod and go.sum files
  • Removed init.d script and added the Systemd service
wb-mqtt-w1 2.2.0 → 2.2.1

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

  • Scan bus masters during every poll cycle, so restarting of the service after hardware configuration change is not needed any more.
wb-rules 2.10.2 → 2.11.1

Wiren Board Rule Engine

  • Updated documentation
  • Add support for Wiren Board 7 (wbgo-related)
  • Warnings about unknown /meta topics are moved to debug log
  • Alarms schema translation to Russian
wb-suite 1.4.0 → 1.6.0

Wirenboard vendor software set

  • add u-boot image and tools to wb-essential
  • add Wiren Board 7 linux-image support
linux-headers-wb6 5.10.35-wb9 → 5.10.35-wb104

Linux kernel headers for 5.10.35-wb104 on armhf

  • make linux-image-wb6 and linux-image-wb7 conflict
  • dts: fixed unstable eth connection on wb6.9
  • wb7: improved USB role switching for muxed USB-A/USB-C ports
  • wb7: remove battery nodes from device tree
  • wb7: remove V_OUT_OK status input
  • wb7: proper initramfs for USB update
  • wb7: improved handling of GPIOs
  • wb7: LEDs are driven by PWM
  • wb7: PWM improvements
  • wb7: delete some unused options from defconf
  • WB7 initial support
linux-image-wb6 5.10.35-wb9 → 5.10.35-wb104

Linux kernel, version 5.10.35-wb104,

  • make linux-image-wb6 and linux-image-wb7 conflict
  • dts: fixed unstable eth connection on wb6.9
  • wb7: improved USB role switching for muxed USB-A/USB-C ports
  • wb7: remove battery nodes from device tree
  • wb7: remove V_OUT_OK status input
  • wb7: proper initramfs for USB update
  • wb7: improved handling of GPIOs
  • wb7: LEDs are driven by PWM
  • wb7: PWM improvements
  • wb7: delete some unused options from defconf
  • WB7 initial support
linux-libc-dev 5.10.35-wb9 → 5.10.35-wb104

Linux support headers for userspace development

  • make linux-image-wb6 and linux-image-wb7 conflict
  • dts: fixed unstable eth connection on wb6.9
  • wb7: improved USB role switching for muxed USB-A/USB-C ports
  • wb7: remove battery nodes from device tree
  • wb7: remove V_OUT_OK status input
  • wb7: proper initramfs for USB update
  • wb7: improved handling of GPIOs
  • wb7: LEDs are driven by PWM
  • wb7: PWM improvements
  • wb7: delete some unused options from defconf
  • WB7 initial support

Contrib packages


  • libmosquitto-dev (MQTT version 3.1/3.1.1 client library, development files) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • libmosquitto1 (MQTT version 3.1/3.1.1 client library) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • libmosquittopp-dev (MQTT version 3.1 client C++ library, development files) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • libmosquittopp1 (MQTT version 3.1/3.1.1 client C++ library) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • mosquitto-clients (Mosquitto command line MQTT clients) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • mosquitto-dev (Development files for Mosquitto) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • mosquitto (MQTT version 3.1/3.1.1 compatible message broker) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • u-boot-wb6 (Das U-Boot bootloader for Wiren Board 6 (image)) added 2:2017.03+wb1.3.0
  • u-boot-tools-wb (companion tools for Das U-Boot bootloader) 2:2017.03+wb-2 → 2:2017.03+wb1.3.0

Wiren Board vendor packages


python-wb-common 1.3.3 → 1.4.0

Wiren Board Python common library and helpers

  • add procedure to read WB7 serial from /dev/mem
python-wb-mcu-fw-updater 1.0.10 → 1.1.1

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

  • changed default stable-fw source: from "stable" to "main"
  • added fw releases support: trying to guess target fw version from releases, when updating fw
python3-wb-common 1.3.3 → 1.4.0

Wiren Board Python common library and helpers

  • add procedure to read WB7 serial from /dev/mem
python3-wb-diag-collect 1.0.0 → 1.2.0

python3 library for one-click diagnostic data

  • add journald wb-release logs
  • store u-boot version from DT
  • also store free, lsusb, fuse output
  • store emmc details, includint mmc-utils and emmcparm output
  • save non-sensitive wb configs. For the momemnt, only hardware, adc and gpio configs are stored.
  • fix for incomplete command output
python3-wb-mcu-fw-updater 1.0.10 → 1.1.1

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

  • changed default stable-fw source: from "stable" to "main"
  • added fw releases support: trying to guess target fw version from releases, when updating fw
python3-wb-update-manager 1.0.2 → 1.2.5

Wirenboard software updates and release management tool - python3 library

  • log to journald instead of file by default
  • fix first run without sources.list (fails in build-image)
  • run autoremove without confirmation
  • cleanup apt lists cache on errors
  • retry upgrade if system state is inconsistent (interrupted during dist-upgrade)
  • write update logs to file in /var/log/wb-release
  • run apt dist-upgrade in two stages (simulate + upgrade) by default
  • always run apt in non-interactive mode for correct logging
  • add unit tests
  • cleanup source code and logic
  • add --reset-packages flag to reset versions to released ones
wb-configs-stretch 2.1.1 → 2.3.1

Default stretch-specific config files for Wiren Board

  • fix race condition on /etc/network/interfaces during boot (the reason why Wi-Fi AP may not start properly on WB7 sometimes)
  • add dependency on linux-image-wb7
  • add fw_env.config for wb7
  • WB7 support
  • Disable client side caching of web-interface's index.html
wb-configs 2.1.1 → 2.3.1

Default common config files for Wiren Board

  • fix race condition on /etc/network/interfaces during boot (the reason why Wi-Fi AP may not start properly on WB7 sometimes)
  • add dependency on linux-image-wb7
  • add fw_env.config for wb7
  • WB7 support
  • Disable client side caching of web-interface's index.html
wb-diag-collect 1.0.0 → 1.2.0

one-click diagnostic data collector for Wiren Board,

  • add journald wb-release logs
  • store u-boot version from DT
  • also store free, lsusb, fuse output
  • store emmc details, includint mmc-utils and emmcparm output
  • save non-sensitive wb configs. For the momemnt, only hardware, adc and gpio configs are stored.
  • fix for incomplete command output
wb-dt-overlays 1.3 → 1.4.0

Device tree overlays for Wiren Board devices

  • add dependency on linux-image-wb7
wb-knxd-config 1.1.0 → 1.1.1

knxd configurator for Wiren Board

  • KNXD schema translation to Russian
wb-mb-explorer added 1.0.1

wb-mb-explorer is a tool for diagnostics and configuring Modbus devices by Wirenboard

wb-mcu-fw-updater 1.0.10 → 1.1.1

Wiren Board modbus devices firmware update tool (python 3)

  • changed default stable-fw source: from "stable" to "main"
  • added fw releases support: trying to guess target fw version from releases, when updating fw
wb-rules-system 1.6.13 → 1.7.0

Default system rules for Wiren Board

  • add dependency on linux-image-wb7
wb-update-manager 1.0.2 → 1.2.5

Wirenboard software updates and release management tool

  • log to journald instead of file by default
  • fix first run without sources.list (fails in build-image)
  • run autoremove without confirmation
  • cleanup apt lists cache on errors
  • retry upgrade if system state is inconsistent (interrupted during dist-upgrade)
  • write update logs to file in /var/log/wb-release
  • run apt dist-upgrade in two stages (simulate + upgrade) by default
  • always run apt in non-interactive mode for correct logging
  • add unit tests
  • cleanup source code and logic
  • add --reset-packages flag to reset versions to released ones
wb-utils 2.3.1 → 3.4.1

Wiren Board command-line utils

  • invalidate wb_env cache if device-tree was updated (fix modem configuration right after changing wb-hardware.conf)
  • image-postinst: add script to update u-boot during factory reset
  • support for factory restore fit on eMMC and new update mode in bootloader
  • wb-gen-serial: proper WB7 serial generation
  • add dependency on linux-image-wb7
  • Support for WB7
  • Workaround for parsing sunxi-style gpio descriptors
  • wb-set-mac: disable MAC setting for wb6 and newer
  • switch all services to systemd (wb-init, wb-watch-update, wb-gsm-rtc)
  • update repository layout
  • wb-gsm-rtc: add 'present' command to check if modem RTC is present
wb-essential 1.4.0 → 1.5.0

Wirenboard essential packages

  • add Wiren Board 7 linux-image support
u-boot-tools-wb removed 2:2017.03+wb-2

u-boot-tools removed 2:2017.03+wb-2

Contrib packages


  • libmosquitto-dev (MQTT version 3.1/3.1.1 client library, development files) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • libmosquitto1 (MQTT version 3.1/3.1.1 client library) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • libmosquittopp-dev (MQTT version 3.1 client C++ library, development files) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • libmosquittopp1 (MQTT version 3.1/3.1.1 client C++ library) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • mosquitto-clients (Mosquitto command line MQTT clients) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • mosquitto-dev (Development files for Mosquitto) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5
  • mosquitto (MQTT version 3.1/3.1.1 compatible message broker) 1.4.15-1+wb7-3 → 1.4.15-1+wb7-5