wb-2108 changelog
Wiren Board vendor packages
atecc-util 0.4.3 → 0.4.5
ATECC508A/608A configuration utility based on cryptoauthlib
- increase default retries number to 10
- allow retries on init procedures
- set device type based on device signature
python-wb-mcu-fw-updater 1.0.7 → 1.0.8
Wiren Board modbus devices firmware update and modbus bindings python libraries (python 2)
- fix dependencies on wheezy
python3-wb-mcu-fw-updater 1.0.7 → 1.0.8
Wiren Board modbus devices firmware update and modbus bindings python libraries (python 3)
- fix dependencies on wheezy
python3-wb-update-manager 1.0.1 → 1.0.2
Wirenboard software updates and release management tool - python3 library
- add --yes flag to run without questions
wb-configs 2.0.1 → 2.1.0
Default common config files for Wiren Board
- add wb-suite to recommends to install it automatically on update
wb-configs-stretch 2.0.1 → 2.1.0
Default stretch-specific config files for Wiren Board
- add wb-suite to recommends to install it automatically on update
wb-hwconf-manager 1.38.3 → 1.40.0
Provides infrastructure for hardware re-configuration via Device Tree overlays
- add WBE2-I-EBUS and WBE2-I-OPENTHERM entries
- Added support for wbe2-ai-cm-1 current/voltage/power monitor (only in sysfs)
wb-mcu-fw-updater 1.0.7 → 1.0.8
Wiren Board modbus devices firmware update tool (python 3)
- fix dependencies on wheezy
wb-mqtt-co2mon 1.1 → 1.1.1
WB MQTT driver for MasterKit MT8057 CO2 sensor
- add -n switch to support devices with no parameter encoding
wb-mqtt-dac 1.1.1 → 1.1.2
wb-rules-based IIO DAC driver for WB MQTT
- use deb-systemd-invoke restart wb-rules instead of service wb-rules restart to build rootfs properly after removing wb-rules initscript
wb-mqtt-homeui 2.3.3 → 2.5.7
Wiren Board Web UI web interface
- History chart not showing in Safari is fixed
- Values on History page are displayed without trailing zeros in fractional part
- Dashboard creation cancel is fixed.
- Read bindig to SVG text node without nested tspan node is implemented.
- Widget id in json editing mode is preserved
- Home icon is updated
- Unused Download button on dashboard page in removed
- Error message on webui.conf saving failure is added
- Support for /meta/precision is added.
- Always show chart toolbar
- Chart toolbar icons are made bigger
- New chart hover tooltip layout
- SVG resizing in dashboard editor is fixed.
- Do not show empty options in selects for optional parameters in config editor (json-editor updated to 2.5.3-wb2).
- Wrong config editors position calculation is fixed (json-editor updated to 2.5.3-wb).
- Links are updated on "Help" page
- "Updated at" column is removed from "Configs" page
- Widget reorder button is removed as it does nothing
- Widget deletion is prohibited for User and Operator access levels
- Scroll bar for long text in widgets is added
- A bug with disabling Save button on Script page is fixed
- Date editors on History page are made smaller
- Delete button on History page is moved close to topic selects
- Access level label shows more information
- Information about access levels is added
- SVG dasboards are excluded from selection for Home page
- Optional parameters in config editor are marked as "unknown" until explicitly set
- Dashboards deletion is fixed
- Configs editor faster handles user's input
- A bug that prevents some validation errors from being displayed is fixed
wb-rules-system 1.6.12 → 1.6.13
Default system rules for Wiren Board
- use deb-systemd-invoke restart wb-rules instead of service wb-rules restart to build rootfs properly after removing wb-rules initscript
wb-update-manager 1.0.1 → 1.0.2
Wirenboard software updates and release management tool
- add --yes flag to run without questions
libwbmqtt1-2 added 2.3.0
Wiren Board Smart Home MQTT abstraction layer and utils library
libwbmqtt1-2-dev added 2.3.0
development files for libwbmqtt
libwbmqtt1-2-test-utils added 2.3.0
development files for testing libwbmqtt-based projects
wb-demo-kit-configs added 1.1.4
Default common config files for Wiren Board demo kit
wb-mqtt-confed 1.2.5 → 1.2.7
Configuration Editor Backend
- Report error on invalid config file
- Option for disabling JSON schema validation during config loading is added
wb-mqtt-db 1.7.3 → 2.1.0
Wiren Board database logger
- Data base structure is modified
- Database cleanup is fixed
- Info log messages number is reduced
- MQTT client id is set before connection
- Error during selection of records from db is fixed
- port to libwbmqtt1
wb-mqtt-gpio 2.1.0 → 2.4.0
Wiren Board Smart Home MQTT generic sysfs GPIO driver compatible with HomA conventions
- Setting of counters total values by publishing in appropriate "on" topic is implemented
- libwbmqtt1-2 2.1.0 support
- It is recommended to use linux kernel v5.3-rc3 or newer because of a bug in events from GPIO with active low setting. wb-mqtt-gpio warns about it if used with affected kernel. It could lead to a wrong impulse counting.
- Slow interrupt handling is fixed. The bug was introduced in Linux kernel v5.7-rc1 because of switch to monotonic clock as a source of interrupt timestamps
- Wrong impulse counting with enabled inverted option is fixed
- fix typo in error message
wb-mqtt-opcua added 0.1.0
Wiren Board MQTT to OPC UA gateway
wb-mqtt-serial 2.7.1 → 2.22.1-wb2
Wiren Board Smart Home MQTT serial protocol driver
- WB-MS v2 template is reverted to v2.7.1 state. It will be updated in future releases.
- WB-MAP templates are reverted to v2.7.1 state. They will be updated in future releases.
- guard_interval_us description for web-interface is updated
- off_value is added to channel's config. It defines a value written to register after receiving of "0" in "on" topic
- Energomera CE102M support is added
- obis_* register types are deprecated, use item_*, temperature and power_factor
- Support for minimum value in channels
- /meta/precision and /meta/min topics for controls are added
- Configs with comments are sent to web-interface correctly
- Config validation time is decreased
- Retry of failed registers writes for "on" topic messages is added
- Support for parameter description in device templates is added. Description is shown near parameter editor in web-interface.
- A crush during DLMS device config parsing is fixed
- WBE2-I-EBUS template was added
- Adding error_value for current motion and max motion in template MSWv3
- Module WBE2-I-OPENTHERM register 211 (input) format was changed from u16 to s16
- Remake of templates Modbus relay modules WB-MRxx using groups and parameters
- Revert: Remake MCM8 template using groups and parameters
- Remake MCM8 template using groups and parameters
- Remake MAI2-mini-CC template using groups
- Remake MAO4 template using groups and parameters
- WBE2-I-OPENTHERM template was added
- remove old wb-homa-modbus metapackage
- fix debian files to make lintian happier
- Human readable error messages for config editor in wb-mqtt-homeui are added
- Response timeout for MSW v.3 is changed to 150 ms to make it compatible with firmware 4.16.9
- Enabled parameters in Mercury 234 D and Energomera CE308 Z templates are moved to top of a channel list
- Corrections in MSWv3 template: channels and parameters names, scales, format types, error values according to remarks and documentation
- Page titles are removed from JSON schema for homeui in tabbed channels representation.
- NEVA MT 113/123/124 support
- Support for WinDeco, Dooya and Somfy SDN curtain motors is added
- refactoring of WB-MSW v.3 template: order of parameters and channels was changed in similar way like before adding parameters
- refactoring of WB-MSW v.3 templates using groups and parameters
- "reg_type", "format", "order", "scale" and "offset" fields are added to parameters in device templates
- Floating point numbers support in parameters
- Channels and parameters in device templates can be organized in groups for displaying in web-interface.
- MAP12H and MAP3H templates are fixed
- Performace optimizations during register polling.
- Do not show response errors as warnings for disconnected devices. They are now in debug channel.
- Thread names are set according to port parameters.
- "connection_timeout_ms" and "connection_max_fail_cycles" can be used for all port types.
- Port open errors are shown with 5 minutes interval, not every poll cycle.
- Devices on closed port are not polled and marked as disconnected with appropriate errors in /meta/error topics.
- Errors in "WB-MAP3E" and "WB-MAP6S fw2" device templates are fixed
- Strict configs validation
- Required parameters in device templates are added
- Errors in device templates don't lead to wrong homeui schema generation
- DLMS/COSEM support
- Error during reading from config maximum WB-MAI11 channel's value is fixed.
- Setup section descriptions schema is changed.
- Setup section descriptions for generating UI are added.
- Parameter "enabled" is added to channel's configuration. If false it excludes channel from polling.
- Siemens RDF302 support is added.
- UI allows to select broadcast mode only for devices with appropiate protocols in templates.
- Correct handling of little-endian register's error values.
- Add WB-MAP3ET template for the current version of wb-mqtt-serial.
- Timeouts for NEVA and Energomera CE301/CE303 energy meters are adjusted
- Correct handling of little-endian register's error values.
- Support for hex values in the first part of address of bit registers is added.
wb-mqtt-w1 added 2.1.0
Wiren Board Smart Home MQTT generic 1-Wire (w1) driver compatible with HomA conventions
wb-rules 2.6.4 → 2.8.0
Wiren Board Rule Engine
- wbgo: switch to upstream paho.mqtt.golang
- fix quotes in service unit description (thanks to imposibrus)
- fix systemd debhelper scripts
- use golang 1.15 to build sources
- use systemd service instead of initscript
- handle 'order' property in defineVirtualDevice
- wbgo: properly handle empty meta/max and meta/order values
- fix crash on meta read for unexisting control (#36086)
wb-suite 1.0 → 1.2
Wirenboard vendor software set
- remove wb-homa-ism-radio from wb-suite (#35468)
- add wb-mqtt-opcua to wb-suite
Contrib packages
- knxd (daemon to access the KNX bus) 0.14.35-1 → 0.14.51-1
- knxd-dev (development files for knxd) 0.14.35-1 → 0.14.51-1
- knxd-tools (tools to use knxd) 0.14.35-1 → 0.14.51-1
Wiren Board vendor packages
atecc-util 0.4.2 → 0.4.5
ATECC508A/608A configuration utility based on cryptoauthlib
- increase default retries number to 10
- allow retries on init procedures
- set device type based on device signature
- added -d option for device type discovery
python-wb-mcu-fw-updater 1.0.7 → 1.0.8
Wiren Board modbus devices firmware update and modbus bindings python libraries (python 2)
- fix dependencies on wheezy
python3-wb-mcu-fw-updater 1.0.7 → 1.0.8
Wiren Board modbus devices firmware update and modbus bindings python libraries (python 3)
- fix dependencies on wheezy
python3-wb-update-manager 1.0.1 → 1.0.2
Wirenboard software updates and release management tool - python3 library
- add --yes flag to run without questions
wb-configs 2.0.1 → 2.1.0
Default common config files for Wiren Board
- add wb-suite to recommends to install it automatically on update
wb-configs-stretch 2.0.1 → 2.1.0
Default stretch-specific config files for Wiren Board
- add wb-suite to recommends to install it automatically on update
wb-hwconf-manager 1.38.3 → 1.40.0
Provides infrastructure for hardware re-configuration via Device Tree overlays
- add WBE2-I-EBUS and WBE2-I-OPENTHERM entries
- Added support for wbe2-ai-cm-1 current/voltage/power monitor (only in sysfs)
wb-mcu-fw-updater 1.0.7 → 1.0.8
Wiren Board modbus devices firmware update tool (python 3)
- fix dependencies on wheezy
wb-mqtt-co2mon 1.1 → 1.1.1
WB MQTT driver for MasterKit MT8057 CO2 sensor
- add -n switch to support devices with no parameter encoding
wb-mqtt-dac 1.1.1 → 1.1.2
wb-rules-based IIO DAC driver for WB MQTT
- use deb-systemd-invoke restart wb-rules instead of service wb-rules restart to build rootfs properly after removing wb-rules initscript
wb-mqtt-homeui 2.3.3 → 2.5.7
Wiren Board Web UI web interface
- History chart not showing in Safari is fixed
- Values on History page are displayed without trailing zeros in fractional part
- Dashboard creation cancel is fixed.
- Read bindig to SVG text node without nested tspan node is implemented.
- Widget id in json editing mode is preserved
- Home icon is updated
- Unused Download button on dashboard page in removed
- Error message on webui.conf saving failure is added
- Support for /meta/precision is added.
- Always show chart toolbar
- Chart toolbar icons are made bigger
- New chart hover tooltip layout
- SVG resizing in dashboard editor is fixed.
- Do not show empty options in selects for optional parameters in config editor (json-editor updated to 2.5.3-wb2).
- Wrong config editors position calculation is fixed (json-editor updated to 2.5.3-wb).
- Links are updated on "Help" page
- "Updated at" column is removed from "Configs" page
- Widget reorder button is removed as it does nothing
- Widget deletion is prohibited for User and Operator access levels
- Scroll bar for long text in widgets is added
- A bug with disabling Save button on Script page is fixed
- Date editors on History page are made smaller
- Delete button on History page is moved close to topic selects
- Access level label shows more information
- Information about access levels is added
- SVG dasboards are excluded from selection for Home page
- Optional parameters in config editor are marked as "unknown" until explicitly set
- Dashboards deletion is fixed
- Configs editor faster handles user's input
- A bug that prevents some validation errors from being displayed is fixed
wb-rules-system 1.6.12 → 1.6.13
Default system rules for Wiren Board
- use deb-systemd-invoke restart wb-rules instead of service wb-rules restart to build rootfs properly after removing wb-rules initscript
wb-update-manager 1.0.1 → 1.0.2
Wirenboard software updates and release management tool
- add --yes flag to run without questions
Contrib packages
- knxd (daemon to access the KNX bus) 0.14.35-1 → 0.14.51-1
- knxd-dev (development files for knxd) 0.14.35-1 → 0.14.51-1
- knxd-tools (tools to use knxd) 0.14.35-1 → 0.14.51-1