wb-2304 changelog
Wiren Board vendor packages
atecc-util 0.4.7 → 0.4.10
ATECC508A/608A configuration utility based on cryptoauthlib
- don't exit if atcab_idle failed (it may mean that device watchdog has switched it to idle mode already)
- always send ATECC to idle mode before access This fix is an extension of previous one for cases when watchdog actually expires during long atecc-util operation without a warning.
- print cryptoauthlib version in version info
libwbmqtt1-3 3.9.0 → 3.10.0
Wiren Board Smart Home MQTT abstraction layer and utils library
- control: add ppm and ppb units
- Fix compiler warnings
libwbmqtt1-3-dev 3.9.0 → 3.10.0
development files for libwbmqtt
- control: add ppm and ppb units
- Fix compiler warnings
libwbmqtt1-3-test-utils 3.9.0 → 3.10.0
development files for testing libwbmqtt-based projects
- control: add ppm and ppb units
- Fix compiler warnings
libwbmqtt1-4 added 4.0.0
Wiren Board Smart Home MQTT abstraction layer and utils library
libwbmqtt1-4-dev added 4.0.0
development files for libwbmqtt
libwbmqtt1-4-test-utils added 4.0.0
development files for testing libwbmqtt-based projects
linux-libc-dev 5.10.35-wb120+wb101 → 5.10.35-wb133
Linux support headers for userspace development
- rtl8723bu: Move powersave logs to debug. This patch move nolinked powersave mode enter/leave notifications and RTW_ADAPTIVITY notifications to debug. These messages are repeated every minute and confuse regular users
- wb6: defconfig: add nftables nat support
- wb6: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb7-initramfs: remove all unused USB gadget features (no functional changes for main OS kernel)
- wb7: dts: lower usb-gadget speed; add initram-dts with removed low usb-gadget speed
- usb: msub: sunxi: set max speed from DT
- rtl8723bu: fix disallow scan on buddy interface if configured as AP
- rtl8723bu: check buddy interface before starting new client or AP
- rtl8723bu: improve NetworkManager support
- fix disconnection procedure as a client
- disallow scan on the second interface if first is configured as a client
- wb7: defconfig: add nftables nat support
- wb7: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb: dts: adjust gpio line names
- usb-gadget: cherry-pick u_ether device name change
- wb: more robust 1-wire readings. Fix regression in wb 5.10 kernel. Revert 1-wire timings to kernel defaults
- dts: wb7: add generic labels for ethernet adapters
- wb6, wb7: add bunch of kernel options for Docker
- wb6, wb7: enable wireguard
mqtt-tools 1.2 → 1.4.1
MQTT tools
- mqtt-delete-retained: fix runtime error
- Support connection to Mosquitto through unix socket
- Use mqtt client wrapper from wb-common
- python3 port using paho.mqtt and tqdm
python-wb-mcu-fw-updater 1.5.1-wb102 → 1.5.2
Wiren Board modbus devices firmware update and modbus bindings python libraries (python 2)
- update_monitor: support hex in slaveid parsing
- fw_downloader: add default fname, if file's content-disposition is empty
python3-modbus-utils-rpc 1.0.1 → 1.1.5
Wiren Board modbus utility using RPC (python 3)
- modbus_scanner_rpc: support latest changes in wb-extended modbus api
- Use mqtt client wrapper from wb-common
- Support connection to Mosquitto through unix socket
- CI: change default build-target; enable python checks; make black & isort happier
- modbus_scanner_rpc: add compulsory rpc params (bd, parity, stopbits)
- modbus_client_rpc: add compulsory rpc params (bd, parity, stopbits)
- Fix compatibility with paho.mqtt.python >= 1.6.0
- Update README
- Fix paho-mqtt version for bullseye
- Add modbus scanner package
- Error handling using mqttrpc library
python3-mqttrpc 1.1.2 → 1.2.1
Reference MQTT-RPC implementation
- add Homepage to debian/control (no functional changes)
- mqtt-rpc-client: print response as JSON
- mqtt-rpc-client: use mqtt client wrapper from wb-common
- mqtt-rpc-client: fix timeout handling
- mqtt-rpc-client: fix error response handling
- Fix formatting
- TMQTTRPCClient.call_async: add a result_future param
- add asyncio-compatible version of MQTTRPCResponseManager
- Add simple client to installation
- add compatibility with python 3.10
- drop python2 support
python3-paho-socket added 0.0.3
Thin layer built on top of paho-mqtt allowing for connections with unix socket brokers
python3-wb-common 1.4.0 → 2.1.1
Wiren Board Python common library and helpers
- mqtt_client: fix password authentication for websockets and unix socket connections
- Add MQTT client wrapper
- Fix formatting
- remove python2 package
- uid: better python3 support
python3-wb-diag-collect 1.3.0-wb101 → 1.5.4
python3 library for one-click diagnostic data
- add systemctl list-unit-files output to determine disabled units
- Use mqtt client wrapper from wb-common
- Dump mosquitto $SYS topic
- Code formatting
- add dmesg from previous boot (if available)
- add NetworkManager and ModemManager logs + suitable info
- add apt and mosquitto logs (from files)
- get serial number from wb-gen-serial
- fix high CPU load on broker reconnections
- add dependency on mosquitto.service to wait for UNIX socket file
- fix config parsing error
- Support connection to Mosquitto through unix socket
python3-wb-mcu-fw-updater 1.5.1-wb102 → 1.7.1
Wiren Board modbus devices firmware update and modbus bindings python libraries (python 3)
- wb_modbus: add "_probe_func" param around internal magic "is_in_bootloader" methods
- Support connection to Mosquitto through unix socket
- Use mqtt client wrapper from wb-common
- Fix formatting
- Code formatting
- update_monitor: add temporary hack to avoid semantic_version fails on urlquoted versions
- update_monitor: fix Neva slaveid parsing in serial config
- wb_modbus.SerialRPCBackendInstrument: add required data_bits param to rpc call
- recommend wb-mqtt-serial with rpc-support (instead of strict depend on)
- wb_modbus.StopbitsTolerantInstrument: fix incorrect stopbits setting in WB7
- wb_modbus.instruments: introduce instrument with mqtt-rpc to wb-mqtt-serial as a transport (instead of pyserial)
- add --instrument launchkey (choosing modbus-calls backend; pyserial is default)
- end of python2 support: remove python-wb-mcu-fw-updater package
- update_monitor: support hex in slaveid parsing
- fw_downloader: add default fname, if file's content-disposition is empty
python3-wb-mqtt-metrics 0.1.1-wb101 → 0.3.0
python3 library for sending metrics to mqtt-channels
- use mqtt client wrapper from wb-common
- enable logging to journald
- do not use additional thread to publish values (this may leave duplicate threads after MQTT reconnections)
- fix codestyle
- handle resource allocations properly
- do not use shell to call external commands to reduce CPU usage
- Make service start after mosquitto and wb-configs
- Support connection to Mosquitto through unix socket
python3-wb-nm-helper added 1.22.0
Wirenboard network configuration python3 library
python3-wb-test-suite-deps 1.15.0 → 1.17.0
Wiren Board test-suite dependencies (python3 packages)
- wb-suite: add wb-nm-helper to install NetworkManager everywhere
- wb-suite: add wb-device-manager
- wb-suite: add mc in recommends
python3-wb-update-manager 1.2.5-wb1 → 1.3.1
Wirenboard software updates and release management tool - python3 library
- Enable code formatting check on CI
- add Bullseye-related tips to motd (potentially obsolete repositories)
- remove 'Update to Debian Bullseye available' message
- format source code with black
- fix some minor issues to make pylint happier
serial-tool 1.1.0 → 1.2.0
interactive hex serial port console
- python3 port
wb-ble-tesliot added 1.0.4
TESLiOT BLE Sensors <==> MQTT bridge for Wiren Board.
wb-cc2652p-flasher added 1.0.0
Texas Instruments CC13xx/CC2538/CC26xx SoC firmware update utility
wb-configs 2.3.4-wb101 → 3.13.1-wb100
Default common config files for Wiren Board
- do not start ModemManager explicitly if modem is configured via /etc/network/interfaces
- Add WBGSM_INTERACTIVE env var to /etc/profile.d
- Unset WBGSM_INTERACTIVE env var in all ppp peers
- add apt pin for Wiren Board experimental repos
- Ownership for /var/www/uploads/ is set from wb-configs-early.service (instead of postinst)
- Add /etc/mosquitto/conf.d/30limits.conf
- Make /etc/network/interfaces empty by default
- Introduce additional dnsmasq config (/etc/dnsmasq.d/) with "bind-interfaces" option
- 99-wb-modem.rules: SIM800, SIM800C-DS, SIM5300E, SIM7000E are not supported in NM+MM
- Restart dnsmasq on postinstall
- debug-network connection: rename; remove gateway and default route
- Add usb-network NM connection: wb-rndis
- Uncomment "bind-interfaces" option in default dnsmasq config
- Mark WB modem RNDIS as unmanaged via udev (fix external usb0 connections)
- Backup NetworkManager connections during update using fit
- System load prints load average without conversion to %
- Don't restart wb-configs-early.service on systemd unit file install
- Move default NetworkManager connections to /usr/lib
- Enable wlan1 in NetworkManager
- Auto-mount MicroSD to /mnt/sdcard
- Add motd banner with system information
-- Nikolay Korotkiy
Fri, 16 Dec 2022 16:532:00 +0400 wb-configs (3.5.2) stable; urgency=medium - Fix NetworkManager access point (wb-ap) SSID
- Fix dnsmasq warning when using shared connections in NetworkManager
- wrap mosquitto tools into our script to pass UNIX socket by default
- Add Wi-Fi access point and second SIM slot NetworkManager connection profiles
- Fix networking.service symlink in bullseye by removing networking.service.wb
- Add ExecCondition for hostapd.service (doesn't start if wlanx interface has wpa-ssid)
- Set correct access right to NetworkManager connections
- fix network interface user settings applying after updating via fit
- add apt pin to install wb-release-info from bullseye
- prefer nodejs from nodesource (switch to bullseye, enable by default)
- add apt pin to install modemmanager dependencies from backports
- Add ModemManager and NetworkManager support
- fix broken debug console login on Wiren Board 7
- nginx: change fwupdate-uploading backend from nginx upload module to python cgi
- bullseye build
- switch to mosquitto 2.0.11-1
- switch to upstream nginx
- don't change baudrate in serial console. Noise on RX pin can make agetty change baudrate to lower value (but not back). See https://github.com/systemd/systemd/issues/15611 for details
wb-device-manager added 1.5.5
Wiren Board modbus devices manager (python3 service; backend)
wb-diag-collect 1.3.0-wb101 → 1.5.4
one-click diagnostic data collector for Wiren Board,
- add systemctl list-unit-files output to determine disabled units
- Use mqtt client wrapper from wb-common
- Dump mosquitto $SYS topic
- Code formatting
- add dmesg from previous boot (if available)
- add NetworkManager and ModemManager logs + suitable info
- add apt and mosquitto logs (from files)
- get serial number from wb-gen-serial
- fix high CPU load on broker reconnections
- add dependency on mosquitto.service to wait for UNIX socket file
- fix config parsing error
- Support connection to Mosquitto through unix socket
wb-essential 1.15.0 → 1.17.0
Wirenboard essential packages
- wb-suite: add wb-nm-helper to install NetworkManager everywhere
- wb-suite: add wb-device-manager
- wb-suite: add mc in recommends
wb-hwconf-manager 1.52.7-wb102 → 1.57.1
Provides infrastructure for hardware re-configuration via Device Tree overlays
- wbe2r-r-zwave: add translation
- add wbe2r-r-zwave module
- module WBE2-DO-R3A-1 was added
- starting before networking.service This fixes race, when networking tries to bring up ppp on not configured modem
- add wbe2r-r-lora module
- fix gpionums acquiring from slots defs
- Start/stop wb-gsm service after WBC-4G v.2 configuration
wb-knxd-config 1.1.1 → 1.1.2
knxd configurator for Wiren Board
- Optimize service startup time
wb-mb-explorer 1.2.7 → 1.2.8
wb-mb-explorer is a tool for diagnostics and configuring Modbus devices by Wirenboard
- Fix error converting hex to dec
wb-mcu-fw-flasher 1.1.0 → 1.2.1
Firmware update tool for Wiren Board Modbus devices (WB-M*)
- update libmodbus: revert zero noise bytes skipping (now in the kernel)
- added -w key (erase FlashFS)
- -e key (erase EEPROM) removed from output
wb-mcu-fw-updater 1.5.1-wb102 → 1.7.1
Wiren Board modbus devices firmware update tool (python 3)
- wb_modbus: add "_probe_func" param around internal magic "is_in_bootloader" methods
- Support connection to Mosquitto through unix socket
- Use mqtt client wrapper from wb-common
- Fix formatting
- Code formatting
- update_monitor: add temporary hack to avoid semantic_version fails on urlquoted versions
- update_monitor: fix Neva slaveid parsing in serial config
- wb_modbus.SerialRPCBackendInstrument: add required data_bits param to rpc call
- recommend wb-mqtt-serial with rpc-support (instead of strict depend on)
- wb_modbus.StopbitsTolerantInstrument: fix incorrect stopbits setting in WB7
- wb_modbus.instruments: introduce instrument with mqtt-rpc to wb-mqtt-serial as a transport (instead of pyserial)
- add --instrument launchkey (choosing modbus-calls backend; pyserial is default)
- end of python2 support: remove python-wb-mcu-fw-updater package
- update_monitor: support hex in slaveid parsing
- fw_downloader: add default fname, if file's content-disposition is empty
wb-modbus-ext-scanner added 1.1.2
Scanner utility for extended Wiren Board Modbus protocol
wb-mqtt-adc 2.5.0 → 2.6.1
Wiren Board Smart Home MQTT ADC driver compatible with HomA conventions
- Add make lcov target to generate test coverage, no functional changes
- Switched to the C++17 standard
- Add alphabetical order when reading files from conf.d
wb-mqtt-confed 1.8.1-wb100 → 1.12.0
Wiren Board Configuration Editor Backend
- Support editor property in config schemas
- Fix parsing of /etc/network/interfaces without new line at the end of a file
- Fix metric format for default gateway
- Fix /etc/network/interfaces editing
- rebuild with properly working wbgo
- update wbgo in go.mod
- fix networkparser logic error while parsing 'auto' stanza
- fix networkparser syntax error
- move wbgo.so plugin to /usr/lib to make lintian happier
- Add python3 support for converter scripts
- Fix display of "Auto" checkbox for network interface
- add mosquitto UNIX socket connection support This is required for Bullseye migration, where mosquitto 2.0 is used.
- NTP and network interfaces config editors UI update. Unused descriptions and buttons are removed
- using of wbgong plugin system
wb-mqtt-dac 1.2.0 → 1.2.1
wb-rules-based IIO DAC driver for WB MQTT
- do not print error message if wb-mqtt-dac.conf file does not exist
wb-mqtt-db 2.6.0-wb100 → 2.8.8
Wiren Board database logger
- Migrate to libwbmqtt1-4, no functional changes
- Fix "debug" config option has no effect
- Fix missing channels request error
- Add make lcov target to generate test coverage, no functional changes
- Add unit tests, no functional changes
- Return empty table if no rpc request channels match with available channels
- Fix build error (SQLite::Statement::bind does not support unsigned 64-bit integer value)
- Improve database access performance
- Port for Debian bullseye
- Remove python dependency by removing old confconvert script
wb-mqtt-db-cli 1.2.1-wb100 → 1.4.4
CLI for wb-mqtt-db
- Use mqtt client wrapper from wb-common
- Fix broken `-o/--output-fname` option
- Add `--max-records` option
- Code formatting
- Add message output if query result is empty
- Support connection to Mosquitto through unix socket
- add python3 support
wb-mqtt-gpio 2.8.4-wb100 → 2.11.1
Wiren Board Smart Home MQTT generic sysfs GPIO driver compatible with HomA conventions
- Add make lcov target to generate test coverage, no functional changes
- Change severity level for debug log
- Option to enable debug messages in config
- internals: fix debounce-test to build on non-armhf, remove debian-source-format
- Rework gpio debounce-filtering approach
- Add alphabetical order when reading files from conf.d
- Switched to the C++17 standard
- Changed methods for working with files and directories
wb-mqtt-homeui 2.44.4-wb100 → 2.59.0
Wiren Board Web UI web interface
- Add option to hide system devices
- Respect order parameter from control's /meta topic
- Update automatic network connection switcher options page
- Add support for HTML format in titles/headers and descriptions in config editor
- Fix page freezing on spinner during initial loading
- Fix connection priorities config saving
- Show connection status in network connections editor
- Add support for connection priorities management
- Add support for up or down a connection from network connections editor
- Add generation of names for new connections
- Add CAN bus icon in connections list
Co-authored-by: Nikita Maslov
- Merge Device and Control columns in MQTT channels table
- Form identifiable client ID for MQTT connection
- Fix font assets file names
- Code refactoring, no functional changes
- Add "fullscreen" query parameter to hide page header, dashboard editing buttons and all menu items except "History" and dasboards list.
- Add warning message about firmware update
- Fix duplicated error messages on disconnect
- Add HMI mode for dashboards It can be activated by "hmi" query parameter in URL.
- Add "hmicolor" query parameter to define dashboard background color in HMI mode
- Fullscreen toggle button doesn't hide navigation panels
- Scanner: show modbus errors
- Scanner: add more details about scanning process to status message
- Scanner: add devices count to status message
- Add Stop button in scanner
- Add hint about scanning via WB Modbus
- Support brute force scanning for devices with old firmware
- Fix default language detection
- Choose default language based on browser's preffered languages
- json-editor: array tabs highlighting support (used in network connections editor to show legacy items that should be removed)
- Add handling of port scan errors
- Add device scanning support
- Add firmware download link
- Update AngularJS. No functional changes.
- Complement display value with zeros if value precision exists
- svg dashboards: more explain QuotaExceededError
- debian: forbid nodejs>12.x as build-dependency
- Remove "Cancel" button from "Create connection" dialog on "Network connections" page
- "Create connection" dialog can be canceled by clicking outside of the dialog
- Fix MAI6 config editing
- Fix broken translation (help view)
- Fix Documentation link
- Add MAI6 units translation
- Fix Wi-Fi AP creation in NetworkManager config editor
- Support NetworkManager config editor
- Add ability to set disabled optional parameter text
- Fix parameter values after activation in configs editor. Deactivation and reactivation of a parameter will set it to default value.
- Add new devices on top of a list in wb-mqtt-serial's config editor
- Widgets: add mqtt topic to widget's redactor
- navigate directly to default dashboard, show current dashboard in expanded menu
- allow to set SVG dashboard ad default
- fix dashboard selection
wb-mqtt-knx 1.9.0 → 1.12.0
Wiren Board MQTT to KNX gateway
- Reduce time to stop the service
- Add service stop if configuration file is wrong
- More readable log output
- Fixed severity level for debug messages
- Added Debian bullseye-compatible dependencies
- Fix code formatting after clang-format update (15.0-20220704)
wb-mqtt-logs 1.3.0-wb100 → 1.4.1
Wiren Board journald to MQTT gateway
- Report boot list parsing errors as warnings not as fatal errors
- Port for Debian bullseye
wb-mqtt-mbgate 1.1.2 → 1.5.0
Wiren Board MQTT to Modbus gateway
- Use mqtt client wrapper from wb-common
- Form identifiable client ID for MQTT connection
- Add make lcov target to generate test coverage, no functional changes
- The service is not restarted if there is an error in the configuration
- Fix default port setting in bullseye for UNIX socket connection
- Support connection to Mosquitto through unix socket
- Add python3 and bullseye support
wb-mqtt-metrics 0.1.1-wb101 → 0.3.0
Wirenboard tool for sending metrics to mqtt-channels
- use mqtt client wrapper from wb-common
- enable logging to journald
- do not use additional thread to publish values (this may leave duplicate threads after MQTT reconnections)
- fix codestyle
- handle resource allocations properly
- do not use shell to call external commands to reduce CPU usage
- Make service start after mosquitto and wb-configs
- Support connection to Mosquitto through unix socket
wb-mqtt-rfblinds 1.0 → 1.0.1
Somfy and Dooya devices integration via RF-Blinds stick/wbe-module (from smarttone.ru).
- Drop Build-Depends on dh-systemd, no longer necessary with debhelper 10
wb-mqtt-serial 2.68.6-wb106 → 2.81.0
Wiren Board Smart Home MQTT serial protocol driver
- Added encoders to mcm8 template
- Fix reading of config with custom Modbus devices in wb-mqtt-homeui
- Fix safety timeout editing in wb-mqtt-homeui
- Fix missing l1, l2, l3 groups in MAP12E template
- Add ability to disable status LED in devices with ms based firmware
- Handle RPC calls in parallel (per serial port)
- Add button press counters to MAO4 templates
- Add linear voltage to MAP templates
- Suppress excessive serial port logging on Info log level
- RPC: log IO errors at Debug log level
- Flush buffer before writing to port on RPC request
- Decrease flush buffer timeout
- Update description of command line parameters for DLMS device template generation
- Fix port/Load RPC response size
- Fix VOC units for WB-MS v2, WB-MSW v3: ppm -> ppb
- Add "VOC Sensor Installed" channel to WB-MS v2, WB-MSW v3 template
- Add debug channels for MH-Z19 sensor to MSW v3 template
- Add missing default config for Wiren Board 6.7-6.9
- Add /dev/ttyMOD4 to configs
- Add details about port IO error to RPC response
- Fix compiler warnings
- Add port details to debug logging
- WB-MR templates update for version 1.19.0 - debounce and input frequency measure mode when disabled
- Add a check for prohibited characters in control and device IDs
- Somfy SDN: fix destination address checking
- Added support for min_read_registers option
- Change scale for SPL low-pass filter
- Set WB-LED and WB-MRGBWD default input actions to none
- Add make lcov target to generate test coverage
- Remove minimal time limits for RPC wb-mqtt-serial/port/Load
- Template for WB-MAI6 was added
- Support for setting Somfy curtain motor parameters
- Remove template-generator.py, use j2cli instead
- Reorganize templates, no functional changes
- Allow to change serial port settings for RPC request
- Allow to get list of configured ports via RPC request
- Add support for RPC connection to an arbitrary port
- pulsar: fix variable length array
- Fix tests build.
- Master switch action is added to WB-LED and WB-MRGBW-D templates
- Templates for Eliwell refrigerator controlles with televis protocol were added
- Support for C++17 standard
- Limit registers reads per second New "rate_limit" parameter in config for setting limit
- New channels and Russian translations were added in OpenTherm and eBus modules templates
- Fix long read periods with big response_timeout_ms values
- Russian translations were added in WBIO modules templates
- Add T13 frequency inverter template
- Channel "FW Version" was added in Wirenboard Modbus modules templates
- Fixed safety mode enum and description for WB-MR6C v.3 template
- Fixed code that caused compilation warnings for GCC 10.
- Migrate to the Debian Bullseye
- Fix null-byte handling, when reading type=String from modbus
- Add rpc port/Load request json schema file to makefile
- The bac-6000-series template is deprecated.
- Added templates bac-6000aln and bac-6000elnw
- Added thermostat template BAC-002ALN
- Fixed translate to CO2 sensor for WB-MSWv3 template
- Add RPC Port/Load method for exchanging data over available ports
wb-mqtt-smartweb 1.1.1 → 1.2.0
Wiren Board MQTT SmartWeb driver.
- Add built-in device class directory /usr/share/wb-mqtt-smartweb/classes. The device classes that will be included in the package are added to this directory.
- Add built-in device classes:
- BOILER
- CIRCUIT
- CONSUMER
- HEATING_CIRCUIT
- OUTDOOR_SENSOR
- ROOM_DEVICE
- TEMPERATURE_GENERATOR
- TEMPERATURE_SOURCE
wb-mqtt-snmp 1.2.0 → 1.2.2
Wiren Board MQTT to SNMP gateway
- Support connection to Mosquitto through unix socket
- Fixed a bug where /meta/error was not cleared
wb-mqtt-w1 2.2.2 → 2.2.5
Wiren Board Smart Home MQTT generic 1-Wire (w1) driver compatible with HomA conventions
- fix build error
- fix build error
- Fix service unit
wb-nm-helper added 1.22.0
Wirenboard network configuration backend for wb-mqtt-confed.
wb-rules 2.11.4 → 2.18.1
Wiren Board Rule Engine
- esengine: print "file is NOT under source root" messages in debug
- esengine: add parameters for readConfig to suppress errors when file does not exist and it's OK
- Send SMS via ModemManager if it is available
- Fix alerts schemas issue with email/sms recipient type switching
- Add warnings about unknown spawn() options
- Add an error message on SetValue for an unexisting control
- Adapted for the new wbgo.so library
- Reducing the number of warnings when removing a device
- Fixed behavior that occurred when adding an extra closing curly brace to a script
- Fixed a bug that occurred if there was no line break after a comment in the last line
- Added support for units when declaring a virtual device
- add mosquitto UNIX socket connection by default (if it is detected)
- Added support for title field in controls
- Added support for min field in controls
wb-rules-system 1.8.1 → 1.9.2
Default system rules for Wiren Board
- network: cell namings fixup to preserve compatibility with homeui dashboards "Wi-Fi 1 ..." -> "Wi-Fi ..." "Ethernet 1 ..." -> "Ethernet ..."
- Fix buzzer
- network: split 'Active Connection Name' control into 'Active Connections' and 'Internet Connection' controls, cleanup logs
- network: add online status and default connection controls
- fix error in parse DTS version (thanks alexey_a)
- hwmon: fix conversion warning, revert 1.8.2 changes
- hwmon: remove unnecessary string to int convertion (thanks nlef!)
wb-suite 1.15.0 → 1.17.0
Wirenboard vendor software set
- wb-suite: add wb-nm-helper to install NetworkManager everywhere
- wb-suite: add wb-device-manager
- wb-suite: add mc in recommends
wb-test-suite added 1.20
Wiren Board functional testing suite
wb-test-suite-dummy 1.10.0 → 1.17.0
Dummy package to provide wb-test-suite required by old build scripts
- wb-suite: add wb-nm-helper to install NetworkManager everywhere
- wb-suite: add wb-device-manager
- wb-suite: add mc in recommends
- wb-suite: use python3-wb-test-suite-deps instead of old python2's
- remove wb-common from test-suite deps (moved to test-suite)
- provide python3-wb-test-suite-deps exclusively
- remove old python2 test-suite deps
- add python3-wb-test-suite-deps metapackage
- actualize wb-test-suite core dependencies
- add wb-update-notifier to wb-suite
wb-update-manager 1.2.5-wb1 → 1.3.1
Wirenboard software updates and release management tool
- Enable code formatting check on CI
- add Bullseye-related tips to motd (potentially obsolete repositories)
- remove 'Update to Debian Bullseye available' message
- format source code with black
- fix some minor issues to make pylint happier
wb-update-notifier added 0.1.0
Wiren Board update notifier
wb-utils 3.7.0-wb108 → 4.8.1
Wiren Board command-line utils
- Fix fwupdate-service stuck on unsuccessful update
- wb-gsm: stop MM if launched from script; warn user otherwise
- wb-gsm: add is-acquired-by-pppd workaround
- Update environment variables on modem setup
- wb-gsm: exit 1 for operations on modems, driven by ModemManager
- Debug Network: fix mass storage image for Windows 10
- wb7: blink red LED on shutdown
- wb-usb-otg: introduce usb-network connection and mass-storage device
- wb-gen-serial: add overridable factory serial support
- wb-prepare: do not set NetworkManager access point (wb-ap) SSID
- wb-prepare: fix NetworkManager access point (wb-ap) SSID
- wb-prepare: set 127.0.0.1 ip for hostname in etc/hosts
- Fix "die: command not found" error
- Fix make install with DESTDIR
- wb-gsm: add checks to test_connection
- wb-gsm: add journald-logging (journalctl -t wb-gsm)
- wb-gsm: revert buggy v4.2.1 version
- wb-prepare: fix failure in case of not-responding gsm modem (wb6x)
- Fix GSM modem power up on Wiren Board 7
- wb-gsm: add delay before usb ports probing at poweron
- wb-gsm: rework chat timeout setting (at connection test)
- wb-gen-serial: migrate to python3
- wb-gsm: add GSM modem power management for use with ModemManager
- wb-gsm-rtc: remove
- wb-repart: remove
- wb-prepare: migrate from bash to systemd conditions
- wb-prepare: generate machine-id at firstboot
- wb-prepare: remove "make-partitions" entry
- of: fix type deduction for bullseye
wb-zigbee2mqtt 1.1.0 → 1.2.0
zigbee2mqtt to Wiren Board MQTT Conventions bridge
- fix logging in zigbee2mqtt 1.21.x and above
linux-headers-wb7 5.10.35-wb120+wb101 → 5.10.35-wb133
Linux kernel headers for 5.10.35-wb133 on armhf
- rtl8723bu: Move powersave logs to debug. This patch move nolinked powersave mode enter/leave notifications and RTW_ADAPTIVITY notifications to debug. These messages are repeated every minute and confuse regular users
- wb6: defconfig: add nftables nat support
- wb6: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb7-initramfs: remove all unused USB gadget features (no functional changes for main OS kernel)
- wb7: dts: lower usb-gadget speed; add initram-dts with removed low usb-gadget speed
- usb: msub: sunxi: set max speed from DT
- rtl8723bu: fix disallow scan on buddy interface if configured as AP
- rtl8723bu: check buddy interface before starting new client or AP
- rtl8723bu: improve NetworkManager support
- fix disconnection procedure as a client
- disallow scan on the second interface if first is configured as a client
- wb7: defconfig: add nftables nat support
- wb7: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb: dts: adjust gpio line names
- usb-gadget: cherry-pick u_ether device name change
- wb: more robust 1-wire readings. Fix regression in wb 5.10 kernel. Revert 1-wire timings to kernel defaults
- dts: wb7: add generic labels for ethernet adapters
- wb6, wb7: add bunch of kernel options for Docker
- wb6, wb7: enable wireguard
linux-image-wb7 5.10.35-wb120+wb101 → 5.10.35-wb133
Linux kernel, version 5.10.35-wb133,
- rtl8723bu: Move powersave logs to debug. This patch move nolinked powersave mode enter/leave notifications and RTW_ADAPTIVITY notifications to debug. These messages are repeated every minute and confuse regular users
- wb6: defconfig: add nftables nat support
- wb6: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb7-initramfs: remove all unused USB gadget features (no functional changes for main OS kernel)
- wb7: dts: lower usb-gadget speed; add initram-dts with removed low usb-gadget speed
- usb: msub: sunxi: set max speed from DT
- rtl8723bu: fix disallow scan on buddy interface if configured as AP
- rtl8723bu: check buddy interface before starting new client or AP
- rtl8723bu: improve NetworkManager support
- fix disconnection procedure as a client
- disallow scan on the second interface if first is configured as a client
- wb7: defconfig: add nftables nat support
- wb7: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb: dts: adjust gpio line names
- usb-gadget: cherry-pick u_ether device name change
- wb: more robust 1-wire readings. Fix regression in wb 5.10 kernel. Revert 1-wire timings to kernel defaults
- dts: wb7: add generic labels for ethernet adapters
- wb6, wb7: add bunch of kernel options for Docker
- wb6, wb7: enable wireguard
can-utils removed 0.0+git20160831-1
debian-archive-keyring removed 2021.1.1
debian-keyring removed 2021.07.26
device-tree-compiler removed 1.6.0-1
hostapd removed 1:2.3-1+deb8u4
libirman-dev removed 0.4.4-2-wb1
libmosquitto-dev removed 1.4.15-1+wb7-5
libmosquitto1 removed 1.4.15-1+wb7-5
libmosquittopp-dev removed 1.4.15-1+wb7-5
libmosquittopp1 removed 1.4.15-1+wb7-5
libnfc-bin removed 1.7.1-4
libnfc-dev removed 1.7.1-4
libnfc-examples removed 1.7.1-4
libnfc-pn53x-examples removed 1.7.1-4
libnfc5 removed 1.7.1-4
libpthsem-compat removed 2.0.8
libpthsem-dev removed 2.0.8
libpthsem20 removed 2.0.8
libssl1.0.0 removed 1.0.2l-1~bpo8+1
libtcc-dev removed 0.9.27~git20170226.c4c3f500-1
libwebsockets-dev removed 2.0.3-2
libwebsockets-test-server-common removed 2.0.3-2
libwebsockets-test-server removed 2.0.3-2
libwebsockets6 removed 1.6.1-1
libwebsockets8 removed 2.0.3-2
mmc-utils removed 0+git20170901.37c86e60-1+wb1
mosquitto-clients removed 1.4.15-1+wb7-5
mosquitto-dev removed 1.4.15-1+wb7-5
mosquitto removed 1.4.15-1+wb7-5
nginx-common removed 1.6.2-5+deb8u2~bpo70+3
nginx-doc removed 1.6.2-5+deb8u2~bpo70+3
nginx-extras removed 1.6.2-5+deb8u2~bpo70+3
nginx-full removed 1.6.2-5+deb8u2~bpo70+3
nginx-light removed 1.6.2-5+deb8u2~bpo70+3
nginx removed 1.6.2-5+deb8u2~bpo70+3
ntp-doc removed 1:4.2.8p10+dfsg-3wb1
ntp removed 1:4.2.8p10+dfsg-3wb1
ntpdate removed 1:4.2.8p10+dfsg-3wb1
python3-paho-mqtt removed 1.4.0-1
tcc removed 0.9.27~git20170226.c4c3f500-1
watchdog removed 5.15-1
wb-configs-stretch removed 2.3.4-wb101
wpagui removed 2.3-1+deb8u4
wpasupplicant removed 2.3-1+deb8u4
e2fslibs removed 1.43.4-2+wb1
e2fslibs-dev removed 1.43.4-2+wb1
gpiod removed 1.2-3
libcomerr2 removed 1.43.4-2+wb1
libgpiod2 removed 1.2-3
u-boot-tools removed 2:2021.10+wb1.4.4
Contrib packages
- comerr-dev (common error description library - headers and static libraries) 2.1-1.43.4-2+wb1 → 2.1-1.46.2-2+wb1
- e2fsck-static (statically-linked version of the ext2/ext3/ext4 filesystem checker) 1.43.4-2+wb1 → 1.46.2-2+wb1
- e2fsprogs (ext2/ext3/ext4 file system utilities) 1.43.4-2+wb1 → 1.46.2-2+wb1
- e2fsprogs-l10n (ext2/ext3/ext4 file system utilities - translations) added 1.46.2-2+wb1
- flash-simcom-a76xx (Simcom modem flash utility) 1.0.2 → 1.1.0
- fuse2fs (ext2 / ext3 / ext4 file system driver for FUSE) 1.43.4-2+wb1 → 1.46.2-2+wb1
- gir1.2-modemmanager-1.0 (GObject introspection data for modemmanager) added 1.20.0-1~bpo11+1-wb102
- gir1.2-nm-1.0 (GObject introspection data for the libnm library) added 1.40.0-1~bpo11+1-wb101
- libateccssl1.1 (ATECC508A/608A engine for OpenSSL 1.1.x) 0.2.3 → 0.2.4
- libcom-err2 (common error description library) added 1.46.2-2+wb1
- libext2fs-dev (ext2/ext3/ext4 file system libraries - headers and static libraries) added 1.46.2-2+wb1
- libext2fs2 (ext2/ext3/ext4 file system libraries) added 1.46.2-2+wb1
- libmm-glib-dev (D-Bus service for managing modems - library development files) added 1.20.0-1~bpo11+1-wb102
- libmm-glib-doc (D-Bus service for managing modems - library documentation) added 1.20.0-1~bpo11+1-wb102
- libmm-glib0 (D-Bus service for managing modems - shared libraries) added 1.20.0-1~bpo11+1-wb102
- libnm-dev (GObject-based client library for NetworkManager (development files)) added 1.40.0-1~bpo11+1-wb101
- libnm0 (GObject-based client library for NetworkManager) added 1.40.0-1~bpo11+1-wb101
- libss2 (command-line interface parsing library) 1.43.4-2+wb1 → 1.46.2-2+wb1
- logsave (save the output of a command in a log file) added 1.46.2-2+wb1
- modbus-utils (Modbus client and server command line tools based on libmodbus) 1.2.4 → 1.2.7
- modemmanager (D-Bus service for managing modems) added 1.20.0-1~bpo11+1-wb102
- modemmanager-dev (D-Bus service for managing modems - development files) added 1.20.0-1~bpo11+1-wb102
- modemmanager-doc (D-Bus service for managing modems - documentation files) added 1.20.0-1~bpo11+1-wb102
- network-manager (network management framework (daemon and userspace tools)) added 1.40.0-1~bpo11+1-wb101
- network-manager-config-connectivity-debian (NetworkManager configuration to enable connectivity checking) added 1.40.0-1~bpo11+1-wb101
- network-manager-dev (network management framework (development files)) added 1.40.0-1~bpo11+1-wb101
- ss-dev (command-line interface parsing library - headers and static libraries) 2.0-1.43.4-2+wb1 → 2.0-1.46.2-2+wb1
- z-way-server (RaZberry/Z-Way smart home gateway) 3.2.2-93-g8c133c1 → 4.0.2-lws16
- zigbee2mqtt (Zigbee to MQTT bridge (package by Wiren Board team)) 1.25.2 → 1.30.2
Wiren Board vendor packages
atecc-util 0.4.7 → 0.4.10
ATECC508A/608A configuration utility based on cryptoauthlib
- don't exit if atcab_idle failed (it may mean that device watchdog has switched it to idle mode already)
- always send ATECC to idle mode before access This fix is an extension of previous one for cases when watchdog actually expires during long atecc-util operation without a warning.
- print cryptoauthlib version in version info
libwbmqtt1-3 3.9.0 → 3.10.0
Wiren Board Smart Home MQTT abstraction layer and utils library
- control: add ppm and ppb units
- Fix compiler warnings
libwbmqtt1-3-dev 3.9.0 → 3.10.0
development files for libwbmqtt
- control: add ppm and ppb units
- Fix compiler warnings
libwbmqtt1-3-test-utils 3.9.0 → 3.10.0
development files for testing libwbmqtt-based projects
- control: add ppm and ppb units
- Fix compiler warnings
libwbmqtt1-4 added 4.0.0
Wiren Board Smart Home MQTT abstraction layer and utils library
libwbmqtt1-4-dev added 4.0.0
development files for libwbmqtt
libwbmqtt1-4-test-utils added 4.0.0
development files for testing libwbmqtt-based projects
linux-libc-dev 5.10.35-wb120+wb101 → 5.10.35-wb133
Linux support headers for userspace development
- rtl8723bu: Move powersave logs to debug. This patch move nolinked powersave mode enter/leave notifications and RTW_ADAPTIVITY notifications to debug. These messages are repeated every minute and confuse regular users
- wb6: defconfig: add nftables nat support
- wb6: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb7-initramfs: remove all unused USB gadget features (no functional changes for main OS kernel)
- wb7: dts: lower usb-gadget speed; add initram-dts with removed low usb-gadget speed
- usb: msub: sunxi: set max speed from DT
- rtl8723bu: fix disallow scan on buddy interface if configured as AP
- rtl8723bu: check buddy interface before starting new client or AP
- rtl8723bu: improve NetworkManager support
- fix disconnection procedure as a client
- disallow scan on the second interface if first is configured as a client
- wb7: defconfig: add nftables nat support
- wb7: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb: dts: adjust gpio line names
- usb-gadget: cherry-pick u_ether device name change
- wb: more robust 1-wire readings. Fix regression in wb 5.10 kernel. Revert 1-wire timings to kernel defaults
- dts: wb7: add generic labels for ethernet adapters
- wb6, wb7: add bunch of kernel options for Docker
- wb6, wb7: enable wireguard
mqtt-tools 1.2 → 1.4.1
MQTT tools
- mqtt-delete-retained: fix runtime error
- Support connection to Mosquitto through unix socket
- Use mqtt client wrapper from wb-common
- python3 port using paho.mqtt and tqdm
python-wb-mcu-fw-updater 1.5.1-wb102 → 1.5.2
Wiren Board modbus devices firmware update and modbus bindings python libraries (python 2)
- update_monitor: support hex in slaveid parsing
- fw_downloader: add default fname, if file's content-disposition is empty
python3-modbus-utils-rpc 1.0.1 → 1.1.5
Wiren Board modbus utility using RPC (python 3)
- modbus_scanner_rpc: support latest changes in wb-extended modbus api
- Use mqtt client wrapper from wb-common
- Support connection to Mosquitto through unix socket
- CI: change default build-target; enable python checks; make black & isort happier
- modbus_scanner_rpc: add compulsory rpc params (bd, parity, stopbits)
- modbus_client_rpc: add compulsory rpc params (bd, parity, stopbits)
- Fix compatibility with paho.mqtt.python >= 1.6.0
- Update README
- Fix paho-mqtt version for bullseye
- Add modbus scanner package
- Error handling using mqttrpc library
python3-mqttrpc 1.1.2 → 1.2.1
Reference MQTT-RPC implementation
- add Homepage to debian/control (no functional changes)
- mqtt-rpc-client: print response as JSON
- mqtt-rpc-client: use mqtt client wrapper from wb-common
- mqtt-rpc-client: fix timeout handling
- mqtt-rpc-client: fix error response handling
- Fix formatting
- TMQTTRPCClient.call_async: add a result_future param
- add asyncio-compatible version of MQTTRPCResponseManager
- Add simple client to installation
- add compatibility with python 3.10
- drop python2 support
python3-paho-socket added 0.0.3
Thin layer built on top of paho-mqtt allowing for connections with unix socket brokers
python3-wb-common 1.4.0 → 2.1.1
Wiren Board Python common library and helpers
- mqtt_client: fix password authentication for websockets and unix socket connections
- Add MQTT client wrapper
- Fix formatting
- remove python2 package
- uid: better python3 support
python3-wb-diag-collect 1.3.0-wb101 → 1.5.4
python3 library for one-click diagnostic data
- add systemctl list-unit-files output to determine disabled units
- Use mqtt client wrapper from wb-common
- Dump mosquitto $SYS topic
- Code formatting
- add dmesg from previous boot (if available)
- add NetworkManager and ModemManager logs + suitable info
- add apt and mosquitto logs (from files)
- get serial number from wb-gen-serial
- fix high CPU load on broker reconnections
- add dependency on mosquitto.service to wait for UNIX socket file
- fix config parsing error
- Support connection to Mosquitto through unix socket
python3-wb-mcu-fw-updater 1.5.1-wb102 → 1.7.1
Wiren Board modbus devices firmware update and modbus bindings python libraries (python 3)
- wb_modbus: add "_probe_func" param around internal magic "is_in_bootloader" methods
- Support connection to Mosquitto through unix socket
- Use mqtt client wrapper from wb-common
- Fix formatting
- Code formatting
- update_monitor: add temporary hack to avoid semantic_version fails on urlquoted versions
- update_monitor: fix Neva slaveid parsing in serial config
- wb_modbus.SerialRPCBackendInstrument: add required data_bits param to rpc call
- recommend wb-mqtt-serial with rpc-support (instead of strict depend on)
- wb_modbus.StopbitsTolerantInstrument: fix incorrect stopbits setting in WB7
- wb_modbus.instruments: introduce instrument with mqtt-rpc to wb-mqtt-serial as a transport (instead of pyserial)
- add --instrument launchkey (choosing modbus-calls backend; pyserial is default)
- end of python2 support: remove python-wb-mcu-fw-updater package
- update_monitor: support hex in slaveid parsing
- fw_downloader: add default fname, if file's content-disposition is empty
python3-wb-mqtt-metrics 0.1.1-wb101 → 0.3.0
python3 library for sending metrics to mqtt-channels
- use mqtt client wrapper from wb-common
- enable logging to journald
- do not use additional thread to publish values (this may leave duplicate threads after MQTT reconnections)
- fix codestyle
- handle resource allocations properly
- do not use shell to call external commands to reduce CPU usage
- Make service start after mosquitto and wb-configs
- Support connection to Mosquitto through unix socket
python3-wb-nm-helper added 1.22.0
Wirenboard network configuration python3 library
python3-wb-test-suite-deps 1.15.0 → 1.17.0
Wiren Board test-suite dependencies (python3 packages)
- wb-suite: add wb-nm-helper to install NetworkManager everywhere
- wb-suite: add wb-device-manager
- wb-suite: add mc in recommends
python3-wb-update-manager 1.2.5-wb1 → 1.3.1
Wirenboard software updates and release management tool - python3 library
- Enable code formatting check on CI
- add Bullseye-related tips to motd (potentially obsolete repositories)
- remove 'Update to Debian Bullseye available' message
- format source code with black
- fix some minor issues to make pylint happier
serial-tool 1.1.0 → 1.2.0
interactive hex serial port console
- python3 port
wb-ble-tesliot added 1.0.4
TESLiOT BLE Sensors <==> MQTT bridge for Wiren Board.
wb-cc2652p-flasher added 1.0.0
Texas Instruments CC13xx/CC2538/CC26xx SoC firmware update utility
wb-configs 2.3.4-wb101 → 3.13.1-wb100
Default common config files for Wiren Board
- do not start ModemManager explicitly if modem is configured via /etc/network/interfaces
- Add WBGSM_INTERACTIVE env var to /etc/profile.d
- Unset WBGSM_INTERACTIVE env var in all ppp peers
- add apt pin for Wiren Board experimental repos
- Ownership for /var/www/uploads/ is set from wb-configs-early.service (instead of postinst)
- Add /etc/mosquitto/conf.d/30limits.conf
- Make /etc/network/interfaces empty by default
- Introduce additional dnsmasq config (/etc/dnsmasq.d/) with "bind-interfaces" option
- 99-wb-modem.rules: SIM800, SIM800C-DS, SIM5300E, SIM7000E are not supported in NM+MM
- Restart dnsmasq on postinstall
- debug-network connection: rename; remove gateway and default route
- Add usb-network NM connection: wb-rndis
- Uncomment "bind-interfaces" option in default dnsmasq config
- Mark WB modem RNDIS as unmanaged via udev (fix external usb0 connections)
- Backup NetworkManager connections during update using fit
- System load prints load average without conversion to %
- Don't restart wb-configs-early.service on systemd unit file install
- Move default NetworkManager connections to /usr/lib
- Enable wlan1 in NetworkManager
- Auto-mount MicroSD to /mnt/sdcard
- Add motd banner with system information
-- Nikolay Korotkiy
Fri, 16 Dec 2022 16:532:00 +0400 wb-configs (3.5.2) stable; urgency=medium - Fix NetworkManager access point (wb-ap) SSID
- Fix dnsmasq warning when using shared connections in NetworkManager
- wrap mosquitto tools into our script to pass UNIX socket by default
- Add Wi-Fi access point and second SIM slot NetworkManager connection profiles
- Fix networking.service symlink in bullseye by removing networking.service.wb
- Add ExecCondition for hostapd.service (doesn't start if wlanx interface has wpa-ssid)
- Set correct access right to NetworkManager connections
- fix network interface user settings applying after updating via fit
- add apt pin to install wb-release-info from bullseye
- prefer nodejs from nodesource (switch to bullseye, enable by default)
- add apt pin to install modemmanager dependencies from backports
- Add ModemManager and NetworkManager support
- fix broken debug console login on Wiren Board 7
- nginx: change fwupdate-uploading backend from nginx upload module to python cgi
- bullseye build
- switch to mosquitto 2.0.11-1
- switch to upstream nginx
- don't change baudrate in serial console. Noise on RX pin can make agetty change baudrate to lower value (but not back). See https://github.com/systemd/systemd/issues/15611 for details
wb-device-manager added 1.5.5
Wiren Board modbus devices manager (python3 service; backend)
wb-diag-collect 1.3.0-wb101 → 1.5.4
one-click diagnostic data collector for Wiren Board,
- add systemctl list-unit-files output to determine disabled units
- Use mqtt client wrapper from wb-common
- Dump mosquitto $SYS topic
- Code formatting
- add dmesg from previous boot (if available)
- add NetworkManager and ModemManager logs + suitable info
- add apt and mosquitto logs (from files)
- get serial number from wb-gen-serial
- fix high CPU load on broker reconnections
- add dependency on mosquitto.service to wait for UNIX socket file
- fix config parsing error
- Support connection to Mosquitto through unix socket
wb-essential 1.15.0 → 1.17.0
Wirenboard essential packages
- wb-suite: add wb-nm-helper to install NetworkManager everywhere
- wb-suite: add wb-device-manager
- wb-suite: add mc in recommends
wb-hwconf-manager 1.52.7-wb102 → 1.57.1
Provides infrastructure for hardware re-configuration via Device Tree overlays
- wbe2r-r-zwave: add translation
- add wbe2r-r-zwave module
- module WBE2-DO-R3A-1 was added
- starting before networking.service This fixes race, when networking tries to bring up ppp on not configured modem
- add wbe2r-r-lora module
- fix gpionums acquiring from slots defs
- Start/stop wb-gsm service after WBC-4G v.2 configuration
wb-knxd-config 1.1.1 → 1.1.2
knxd configurator for Wiren Board
- Optimize service startup time
wb-mb-explorer 1.2.7 → 1.2.8
wb-mb-explorer is a tool for diagnostics and configuring Modbus devices by Wirenboard
- Fix error converting hex to dec
wb-mcu-fw-flasher 1.1.0 → 1.2.1
Firmware update tool for Wiren Board Modbus devices (WB-M*)
- update libmodbus: revert zero noise bytes skipping (now in the kernel)
- added -w key (erase FlashFS)
- -e key (erase EEPROM) removed from output
wb-mcu-fw-updater 1.5.1-wb102 → 1.7.1
Wiren Board modbus devices firmware update tool (python 3)
- wb_modbus: add "_probe_func" param around internal magic "is_in_bootloader" methods
- Support connection to Mosquitto through unix socket
- Use mqtt client wrapper from wb-common
- Fix formatting
- Code formatting
- update_monitor: add temporary hack to avoid semantic_version fails on urlquoted versions
- update_monitor: fix Neva slaveid parsing in serial config
- wb_modbus.SerialRPCBackendInstrument: add required data_bits param to rpc call
- recommend wb-mqtt-serial with rpc-support (instead of strict depend on)
- wb_modbus.StopbitsTolerantInstrument: fix incorrect stopbits setting in WB7
- wb_modbus.instruments: introduce instrument with mqtt-rpc to wb-mqtt-serial as a transport (instead of pyserial)
- add --instrument launchkey (choosing modbus-calls backend; pyserial is default)
- end of python2 support: remove python-wb-mcu-fw-updater package
- update_monitor: support hex in slaveid parsing
- fw_downloader: add default fname, if file's content-disposition is empty
wb-modbus-ext-scanner added 1.1.2
Scanner utility for extended Wiren Board Modbus protocol
wb-mqtt-adc 2.5.0 → 2.6.1
Wiren Board Smart Home MQTT ADC driver compatible with HomA conventions
- Add make lcov target to generate test coverage, no functional changes
- Switched to the C++17 standard
- Add alphabetical order when reading files from conf.d
wb-mqtt-confed 1.8.1-wb100 → 1.12.0
Wiren Board Configuration Editor Backend
- Support editor property in config schemas
- Fix parsing of /etc/network/interfaces without new line at the end of a file
- Fix metric format for default gateway
- Fix /etc/network/interfaces editing
- rebuild with properly working wbgo
- update wbgo in go.mod
- fix networkparser logic error while parsing 'auto' stanza
- fix networkparser syntax error
- move wbgo.so plugin to /usr/lib to make lintian happier
- Add python3 support for converter scripts
- Fix display of "Auto" checkbox for network interface
- add mosquitto UNIX socket connection support This is required for Bullseye migration, where mosquitto 2.0 is used.
- NTP and network interfaces config editors UI update. Unused descriptions and buttons are removed
- using of wbgong plugin system
wb-mqtt-dac 1.2.0 → 1.2.1
wb-rules-based IIO DAC driver for WB MQTT
- do not print error message if wb-mqtt-dac.conf file does not exist
wb-mqtt-db 2.6.0-wb100 → 2.8.8
Wiren Board database logger
- Migrate to libwbmqtt1-4, no functional changes
- Fix "debug" config option has no effect
- Fix missing channels request error
- Add make lcov target to generate test coverage, no functional changes
- Add unit tests, no functional changes
- Return empty table if no rpc request channels match with available channels
- Fix build error (SQLite::Statement::bind does not support unsigned 64-bit integer value)
- Improve database access performance
- Port for Debian bullseye
- Remove python dependency by removing old confconvert script
wb-mqtt-db-cli 1.2.1-wb100 → 1.4.4
CLI for wb-mqtt-db
- Use mqtt client wrapper from wb-common
- Fix broken `-o/--output-fname` option
- Add `--max-records` option
- Code formatting
- Add message output if query result is empty
- Support connection to Mosquitto through unix socket
- add python3 support
wb-mqtt-gpio 2.8.4-wb100 → 2.11.1
Wiren Board Smart Home MQTT generic sysfs GPIO driver compatible with HomA conventions
- Add make lcov target to generate test coverage, no functional changes
- Change severity level for debug log
- Option to enable debug messages in config
- internals: fix debounce-test to build on non-armhf, remove debian-source-format
- Rework gpio debounce-filtering approach
- Add alphabetical order when reading files from conf.d
- Switched to the C++17 standard
- Changed methods for working with files and directories
wb-mqtt-homeui 2.44.4-wb100 → 2.59.0
Wiren Board Web UI web interface
- Add option to hide system devices
- Respect order parameter from control's /meta topic
- Update automatic network connection switcher options page
- Add support for HTML format in titles/headers and descriptions in config editor
- Fix page freezing on spinner during initial loading
- Fix connection priorities config saving
- Show connection status in network connections editor
- Add support for connection priorities management
- Add support for up or down a connection from network connections editor
- Add generation of names for new connections
- Add CAN bus icon in connections list
Co-authored-by: Nikita Maslov
- Merge Device and Control columns in MQTT channels table
- Form identifiable client ID for MQTT connection
- Fix font assets file names
- Code refactoring, no functional changes
- Add "fullscreen" query parameter to hide page header, dashboard editing buttons and all menu items except "History" and dasboards list.
- Add warning message about firmware update
- Fix duplicated error messages on disconnect
- Add HMI mode for dashboards It can be activated by "hmi" query parameter in URL.
- Add "hmicolor" query parameter to define dashboard background color in HMI mode
- Fullscreen toggle button doesn't hide navigation panels
- Scanner: show modbus errors
- Scanner: add more details about scanning process to status message
- Scanner: add devices count to status message
- Add Stop button in scanner
- Add hint about scanning via WB Modbus
- Support brute force scanning for devices with old firmware
- Fix default language detection
- Choose default language based on browser's preffered languages
- json-editor: array tabs highlighting support (used in network connections editor to show legacy items that should be removed)
- Add handling of port scan errors
- Add device scanning support
- Add firmware download link
- Update AngularJS. No functional changes.
- Complement display value with zeros if value precision exists
- svg dashboards: more explain QuotaExceededError
- debian: forbid nodejs>12.x as build-dependency
- Remove "Cancel" button from "Create connection" dialog on "Network connections" page
- "Create connection" dialog can be canceled by clicking outside of the dialog
- Fix MAI6 config editing
- Fix broken translation (help view)
- Fix Documentation link
- Add MAI6 units translation
- Fix Wi-Fi AP creation in NetworkManager config editor
- Support NetworkManager config editor
- Add ability to set disabled optional parameter text
- Fix parameter values after activation in configs editor. Deactivation and reactivation of a parameter will set it to default value.
- Add new devices on top of a list in wb-mqtt-serial's config editor
- Widgets: add mqtt topic to widget's redactor
- navigate directly to default dashboard, show current dashboard in expanded menu
- allow to set SVG dashboard ad default
- fix dashboard selection
wb-mqtt-knx 1.9.0 → 1.12.0
Wiren Board MQTT to KNX gateway
- Reduce time to stop the service
- Add service stop if configuration file is wrong
- More readable log output
- Fixed severity level for debug messages
- Added Debian bullseye-compatible dependencies
- Fix code formatting after clang-format update (15.0-20220704)
wb-mqtt-logs 1.3.0-wb100 → 1.4.1
Wiren Board journald to MQTT gateway
- Report boot list parsing errors as warnings not as fatal errors
- Port for Debian bullseye
wb-mqtt-mbgate 1.1.2 → 1.5.0
Wiren Board MQTT to Modbus gateway
- Use mqtt client wrapper from wb-common
- Form identifiable client ID for MQTT connection
- Add make lcov target to generate test coverage, no functional changes
- The service is not restarted if there is an error in the configuration
- Fix default port setting in bullseye for UNIX socket connection
- Support connection to Mosquitto through unix socket
- Add python3 and bullseye support
wb-mqtt-metrics 0.1.1-wb101 → 0.3.0
Wirenboard tool for sending metrics to mqtt-channels
- use mqtt client wrapper from wb-common
- enable logging to journald
- do not use additional thread to publish values (this may leave duplicate threads after MQTT reconnections)
- fix codestyle
- handle resource allocations properly
- do not use shell to call external commands to reduce CPU usage
- Make service start after mosquitto and wb-configs
- Support connection to Mosquitto through unix socket
wb-mqtt-rfblinds 1.0 → 1.0.1
Somfy and Dooya devices integration via RF-Blinds stick/wbe-module (from smarttone.ru).
- Drop Build-Depends on dh-systemd, no longer necessary with debhelper 10
wb-mqtt-serial 2.68.6-wb106 → 2.81.0
Wiren Board Smart Home MQTT serial protocol driver
- Added encoders to mcm8 template
- Fix reading of config with custom Modbus devices in wb-mqtt-homeui
- Fix safety timeout editing in wb-mqtt-homeui
- Fix missing l1, l2, l3 groups in MAP12E template
- Add ability to disable status LED in devices with ms based firmware
- Handle RPC calls in parallel (per serial port)
- Add button press counters to MAO4 templates
- Add linear voltage to MAP templates
- Suppress excessive serial port logging on Info log level
- RPC: log IO errors at Debug log level
- Flush buffer before writing to port on RPC request
- Decrease flush buffer timeout
- Update description of command line parameters for DLMS device template generation
- Fix port/Load RPC response size
- Fix VOC units for WB-MS v2, WB-MSW v3: ppm -> ppb
- Add "VOC Sensor Installed" channel to WB-MS v2, WB-MSW v3 template
- Add debug channels for MH-Z19 sensor to MSW v3 template
- Add missing default config for Wiren Board 6.7-6.9
- Add /dev/ttyMOD4 to configs
- Add details about port IO error to RPC response
- Fix compiler warnings
- Add port details to debug logging
- WB-MR templates update for version 1.19.0 - debounce and input frequency measure mode when disabled
- Add a check for prohibited characters in control and device IDs
- Somfy SDN: fix destination address checking
- Added support for min_read_registers option
- Change scale for SPL low-pass filter
- Set WB-LED and WB-MRGBWD default input actions to none
- Add make lcov target to generate test coverage
- Remove minimal time limits for RPC wb-mqtt-serial/port/Load
- Template for WB-MAI6 was added
- Support for setting Somfy curtain motor parameters
- Remove template-generator.py, use j2cli instead
- Reorganize templates, no functional changes
- Allow to change serial port settings for RPC request
- Allow to get list of configured ports via RPC request
- Add support for RPC connection to an arbitrary port
- pulsar: fix variable length array
- Fix tests build.
- Master switch action is added to WB-LED and WB-MRGBW-D templates
- Templates for Eliwell refrigerator controlles with televis protocol were added
- Support for C++17 standard
- Limit registers reads per second New "rate_limit" parameter in config for setting limit
- New channels and Russian translations were added in OpenTherm and eBus modules templates
- Fix long read periods with big response_timeout_ms values
- Russian translations were added in WBIO modules templates
- Add T13 frequency inverter template
- Channel "FW Version" was added in Wirenboard Modbus modules templates
- Fixed safety mode enum and description for WB-MR6C v.3 template
- Fixed code that caused compilation warnings for GCC 10.
- Migrate to the Debian Bullseye
- Fix null-byte handling, when reading type=String from modbus
- Add rpc port/Load request json schema file to makefile
- The bac-6000-series template is deprecated.
- Added templates bac-6000aln and bac-6000elnw
- Added thermostat template BAC-002ALN
- Fixed translate to CO2 sensor for WB-MSWv3 template
- Add RPC Port/Load method for exchanging data over available ports
wb-mqtt-smartweb 1.1.1 → 1.2.0
Wiren Board MQTT SmartWeb driver.
- Add built-in device class directory /usr/share/wb-mqtt-smartweb/classes. The device classes that will be included in the package are added to this directory.
- Add built-in device classes:
- BOILER
- CIRCUIT
- CONSUMER
- HEATING_CIRCUIT
- OUTDOOR_SENSOR
- ROOM_DEVICE
- TEMPERATURE_GENERATOR
- TEMPERATURE_SOURCE
wb-mqtt-snmp 1.2.0 → 1.2.2
Wiren Board MQTT to SNMP gateway
- Support connection to Mosquitto through unix socket
- Fixed a bug where /meta/error was not cleared
wb-mqtt-w1 2.2.2 → 2.2.5
Wiren Board Smart Home MQTT generic 1-Wire (w1) driver compatible with HomA conventions
- fix build error
- fix build error
- Fix service unit
wb-nm-helper added 1.22.0
Wirenboard network configuration backend for wb-mqtt-confed.
wb-rules 2.11.4 → 2.18.1
Wiren Board Rule Engine
- esengine: print "file is NOT under source root" messages in debug
- esengine: add parameters for readConfig to suppress errors when file does not exist and it's OK
- Send SMS via ModemManager if it is available
- Fix alerts schemas issue with email/sms recipient type switching
- Add warnings about unknown spawn() options
- Add an error message on SetValue for an unexisting control
- Adapted for the new wbgo.so library
- Reducing the number of warnings when removing a device
- Fixed behavior that occurred when adding an extra closing curly brace to a script
- Fixed a bug that occurred if there was no line break after a comment in the last line
- Added support for units when declaring a virtual device
- add mosquitto UNIX socket connection by default (if it is detected)
- Added support for title field in controls
- Added support for min field in controls
wb-rules-system 1.8.1 → 1.9.2
Default system rules for Wiren Board
- network: cell namings fixup to preserve compatibility with homeui dashboards "Wi-Fi 1 ..." -> "Wi-Fi ..." "Ethernet 1 ..." -> "Ethernet ..."
- Fix buzzer
- network: split 'Active Connection Name' control into 'Active Connections' and 'Internet Connection' controls, cleanup logs
- network: add online status and default connection controls
- fix error in parse DTS version (thanks alexey_a)
- hwmon: fix conversion warning, revert 1.8.2 changes
- hwmon: remove unnecessary string to int convertion (thanks nlef!)
wb-suite 1.15.0 → 1.17.0
Wirenboard vendor software set
- wb-suite: add wb-nm-helper to install NetworkManager everywhere
- wb-suite: add wb-device-manager
- wb-suite: add mc in recommends
wb-test-suite added 1.20
Wiren Board functional testing suite
wb-test-suite-dummy 1.10.0 → 1.17.0
Dummy package to provide wb-test-suite required by old build scripts
- wb-suite: add wb-nm-helper to install NetworkManager everywhere
- wb-suite: add wb-device-manager
- wb-suite: add mc in recommends
- wb-suite: use python3-wb-test-suite-deps instead of old python2's
- remove wb-common from test-suite deps (moved to test-suite)
- provide python3-wb-test-suite-deps exclusively
- remove old python2 test-suite deps
- add python3-wb-test-suite-deps metapackage
- actualize wb-test-suite core dependencies
- add wb-update-notifier to wb-suite
wb-update-manager 1.2.5-wb1 → 1.3.1
Wirenboard software updates and release management tool
- Enable code formatting check on CI
- add Bullseye-related tips to motd (potentially obsolete repositories)
- remove 'Update to Debian Bullseye available' message
- format source code with black
- fix some minor issues to make pylint happier
wb-update-notifier added 0.1.0
Wiren Board update notifier
wb-utils 3.7.0-wb108 → 4.8.1
Wiren Board command-line utils
- Fix fwupdate-service stuck on unsuccessful update
- wb-gsm: stop MM if launched from script; warn user otherwise
- wb-gsm: add is-acquired-by-pppd workaround
- Update environment variables on modem setup
- wb-gsm: exit 1 for operations on modems, driven by ModemManager
- Debug Network: fix mass storage image for Windows 10
- wb7: blink red LED on shutdown
- wb-usb-otg: introduce usb-network connection and mass-storage device
- wb-gen-serial: add overridable factory serial support
- wb-prepare: do not set NetworkManager access point (wb-ap) SSID
- wb-prepare: fix NetworkManager access point (wb-ap) SSID
- wb-prepare: set 127.0.0.1 ip for hostname in etc/hosts
- Fix "die: command not found" error
- Fix make install with DESTDIR
- wb-gsm: add checks to test_connection
- wb-gsm: add journald-logging (journalctl -t wb-gsm)
- wb-gsm: revert buggy v4.2.1 version
- wb-prepare: fix failure in case of not-responding gsm modem (wb6x)
- Fix GSM modem power up on Wiren Board 7
- wb-gsm: add delay before usb ports probing at poweron
- wb-gsm: rework chat timeout setting (at connection test)
- wb-gen-serial: migrate to python3
- wb-gsm: add GSM modem power management for use with ModemManager
- wb-gsm-rtc: remove
- wb-repart: remove
- wb-prepare: migrate from bash to systemd conditions
- wb-prepare: generate machine-id at firstboot
- wb-prepare: remove "make-partitions" entry
- of: fix type deduction for bullseye
wb-zigbee2mqtt 1.1.0 → 1.2.0
zigbee2mqtt to Wiren Board MQTT Conventions bridge
- fix logging in zigbee2mqtt 1.21.x and above
linux-headers-wb6 5.10.35-wb120+wb101 → 5.10.35-wb133
Linux kernel headers for 5.10.35-wb133 on armhf
- rtl8723bu: Move powersave logs to debug. This patch move nolinked powersave mode enter/leave notifications and RTW_ADAPTIVITY notifications to debug. These messages are repeated every minute and confuse regular users
- wb6: defconfig: add nftables nat support
- wb6: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb7-initramfs: remove all unused USB gadget features (no functional changes for main OS kernel)
- wb7: dts: lower usb-gadget speed; add initram-dts with removed low usb-gadget speed
- usb: msub: sunxi: set max speed from DT
- rtl8723bu: fix disallow scan on buddy interface if configured as AP
- rtl8723bu: check buddy interface before starting new client or AP
- rtl8723bu: improve NetworkManager support
- fix disconnection procedure as a client
- disallow scan on the second interface if first is configured as a client
- wb7: defconfig: add nftables nat support
- wb7: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb: dts: adjust gpio line names
- usb-gadget: cherry-pick u_ether device name change
- wb: more robust 1-wire readings. Fix regression in wb 5.10 kernel. Revert 1-wire timings to kernel defaults
- dts: wb7: add generic labels for ethernet adapters
- wb6, wb7: add bunch of kernel options for Docker
- wb6, wb7: enable wireguard
linux-image-wb6 5.10.35-wb120+wb101 → 5.10.35-wb133
Linux kernel, version 5.10.35-wb133,
- rtl8723bu: Move powersave logs to debug. This patch move nolinked powersave mode enter/leave notifications and RTW_ADAPTIVITY notifications to debug. These messages are repeated every minute and confuse regular users
- wb6: defconfig: add nftables nat support
- wb6: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb7-initramfs: remove all unused USB gadget features (no functional changes for main OS kernel)
- wb7: dts: lower usb-gadget speed; add initram-dts with removed low usb-gadget speed
- usb: msub: sunxi: set max speed from DT
- rtl8723bu: fix disallow scan on buddy interface if configured as AP
- rtl8723bu: check buddy interface before starting new client or AP
- rtl8723bu: improve NetworkManager support
- fix disconnection procedure as a client
- disallow scan on the second interface if first is configured as a client
- wb7: defconfig: add nftables nat support
- wb7: defconfig: add modules for ipsec support see https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules for details
- wb: dts: adjust gpio line names
- usb-gadget: cherry-pick u_ether device name change
- wb: more robust 1-wire readings. Fix regression in wb 5.10 kernel. Revert 1-wire timings to kernel defaults
- dts: wb7: add generic labels for ethernet adapters
- wb6, wb7: add bunch of kernel options for Docker
- wb6, wb7: enable wireguard
can-utils removed 0.0+git20160831-1
debian-archive-keyring removed 2021.1.1
debian-keyring removed 2021.07.26
device-tree-compiler removed 1.6.0-1
hostapd removed 1:2.3-1+deb8u4
libirman-dev removed 0.4.4-2-wb1
libmosquitto-dev removed 1.4.15-1+wb7-5
libmosquitto1 removed 1.4.15-1+wb7-5
libmosquittopp-dev removed 1.4.15-1+wb7-5
libmosquittopp1 removed 1.4.15-1+wb7-5
libnfc-bin removed 1.7.1-4
libnfc-dev removed 1.7.1-4
libnfc-examples removed 1.7.1-4
libnfc-pn53x-examples removed 1.7.1-4
libnfc5 removed 1.7.1-4
libpthsem-compat removed 2.0.8
libpthsem-dev removed 2.0.8
libpthsem20 removed 2.0.8
libssl1.0.0 removed 1.0.2l-1~bpo8+1
libtcc-dev removed 0.9.27~git20170226.c4c3f500-1
libwebsockets-dev removed 2.0.3-2
libwebsockets-test-server-common removed 2.0.3-2
libwebsockets-test-server removed 2.0.3-2
libwebsockets6 removed 1.6.1-1
libwebsockets8 removed 2.0.3-2
mmc-utils removed 0+git20170901.37c86e60-1+wb1
mosquitto-clients removed 1.4.15-1+wb7-5
mosquitto-dev removed 1.4.15-1+wb7-5
mosquitto removed 1.4.15-1+wb7-5
nginx-common removed 1.6.2-5+deb8u2~bpo70+3
nginx-doc removed 1.6.2-5+deb8u2~bpo70+3
nginx-extras removed 1.6.2-5+deb8u2~bpo70+3
nginx-full removed 1.6.2-5+deb8u2~bpo70+3
nginx-light removed 1.6.2-5+deb8u2~bpo70+3
nginx removed 1.6.2-5+deb8u2~bpo70+3
ntp-doc removed 1:4.2.8p10+dfsg-3wb1
ntp removed 1:4.2.8p10+dfsg-3wb1
ntpdate removed 1:4.2.8p10+dfsg-3wb1
python3-paho-mqtt removed 1.4.0-1
tcc removed 0.9.27~git20170226.c4c3f500-1
watchdog removed 5.15-1
wb-configs-stretch removed 2.3.4-wb101
wpagui removed 2.3-1+deb8u4
wpasupplicant removed 2.3-1+deb8u4
e2fslibs removed 1.43.4-2+wb1
e2fslibs-dev removed 1.43.4-2+wb1
gpiod removed 1.2-3
libcomerr2 removed 1.43.4-2+wb1
libgpiod2 removed 1.2-3
u-boot-tools removed 2:2021.10+wb1.4.3
Contrib packages
- comerr-dev (common error description library - headers and static libraries) 2.1-1.43.4-2+wb1 → 2.1-1.46.2-2+wb1
- e2fsck-static (statically-linked version of the ext2/ext3/ext4 filesystem checker) 1.43.4-2+wb1 → 1.46.2-2+wb1
- e2fsprogs (ext2/ext3/ext4 file system utilities) 1.43.4-2+wb1 → 1.46.2-2+wb1
- e2fsprogs-l10n (ext2/ext3/ext4 file system utilities - translations) added 1.46.2-2+wb1
- flash-simcom-a76xx (Simcom modem flash utility) 1.0.2 → 1.1.0
- fuse2fs (ext2 / ext3 / ext4 file system driver for FUSE) 1.43.4-2+wb1 → 1.46.2-2+wb1
- gir1.2-modemmanager-1.0 (GObject introspection data for modemmanager) added 1.20.0-1~bpo11+1-wb102
- gir1.2-nm-1.0 (GObject introspection data for the libnm library) added 1.40.0-1~bpo11+1-wb101
- libateccssl1.1 (ATECC508A/608A engine for OpenSSL 1.1.x) 0.2.3 → 0.2.4
- libcom-err2 (common error description library) added 1.46.2-2+wb1
- libext2fs-dev (ext2/ext3/ext4 file system libraries - headers and static libraries) added 1.46.2-2+wb1
- libext2fs2 (ext2/ext3/ext4 file system libraries) added 1.46.2-2+wb1
- libmm-glib-dev (D-Bus service for managing modems - library development files) added 1.20.0-1~bpo11+1-wb102
- libmm-glib-doc (D-Bus service for managing modems - library documentation) added 1.20.0-1~bpo11+1-wb102
- libmm-glib0 (D-Bus service for managing modems - shared libraries) added 1.20.0-1~bpo11+1-wb102
- libnm-dev (GObject-based client library for NetworkManager (development files)) added 1.40.0-1~bpo11+1-wb101
- libnm0 (GObject-based client library for NetworkManager) added 1.40.0-1~bpo11+1-wb101
- libss2 (command-line interface parsing library) 1.43.4-2+wb1 → 1.46.2-2+wb1
- logsave (save the output of a command in a log file) added 1.46.2-2+wb1
- modbus-utils (Modbus client and server command line tools based on libmodbus) 1.2.4 → 1.2.7
- modemmanager (D-Bus service for managing modems) added 1.20.0-1~bpo11+1-wb102
- modemmanager-dev (D-Bus service for managing modems - development files) added 1.20.0-1~bpo11+1-wb102
- modemmanager-doc (D-Bus service for managing modems - documentation files) added 1.20.0-1~bpo11+1-wb102
- network-manager (network management framework (daemon and userspace tools)) added 1.40.0-1~bpo11+1-wb101
- network-manager-config-connectivity-debian (NetworkManager configuration to enable connectivity checking) added 1.40.0-1~bpo11+1-wb101
- network-manager-dev (network management framework (development files)) added 1.40.0-1~bpo11+1-wb101
- ss-dev (command-line interface parsing library - headers and static libraries) 2.0-1.43.4-2+wb1 → 2.0-1.46.2-2+wb1
- u-boot-tools-wb (companion tools for Das U-Boot bootloader) 2:2021.10+wb1.4.3 → 2:2021.10+wb1.4.4
- z-way-server (RaZberry/Z-Way smart home gateway) 3.2.2-93-g8c133c1 → 4.0.2-lws16
- zigbee2mqtt (Zigbee to MQTT bridge (package by Wiren Board team)) 1.25.2 → 1.30.2
- u-boot-wb6 (Das U-Boot bootloader for Wiren Board 6 (image)) 2:2021.10+wb1.4.3 → 2:2021.10+wb1.4.4