Dashboard
- Key figures at the top, and a Needs attention list you can export as JSON
- Bars instead of donuts, and an (i) behind each figure that explains it
- Traffic chart in messages per minute
- Plugin version (or branch and commit) and coordinator channel at a glance
- Device list usable on a phone
- Compact table with quick filters, search and sort
- Click a name to rename it, Enter saves that device
- Parameter editor in a side panel, as fields or as JSON
- Click a row for the details window: notes from the device configuration, Blakadder link, Rolling LQI and RSSI charts, messages received since the plugin start (ZDO / ZCL, per minute)
- Four columns: brands → firmware → matching devices → transfers
- Several devices in one go: 3 transfers at a time plus 1 battery device, the others wait in a queue
- Live progress per device: bytes, speed, time left, and the result of the last updates
- Cancel an update. A stalled transfer stays listed and resumes when the device comes back
- Devices with two images (e.g. NodOn SIN-4-FP-21) are shown per image. A file not meant for a device's model is not offered (Schneider Wiser Heat EH-ZB-*)
- A file copied into OTAFirmware/<brand>/ shows up without a restart
- Admin: one page with a status bar and tabs: Plugin, Provisioning, Groups, Coordinator
- Settings: search, theme list, and a review of your changes before saving
- Tools: tabs everywhere. New Data tab with a support bundle, Command and Binding / Reporting start from the device, Debug with presets, categories and a device filter, Errors as a list with details
- Network: one page with key figures and tabs. Interference is now a heatmap of the stored scans
- Management: Devices and Groups as tabs. Group list, one-group editor, members picked from a list
- Security: the /plugin REST call no longer returns the Domoticz username and password, and device-param no longer evaluates its input
- EZSP: TX power applied in dBm, and a change from the WebUI applies without a restart
- Health: a device is "not seen" after 6 h of silence
- Warning — device Param OnOffOnTimeDelay: when it is set, every On is now sent as On With Timed Off, so the device switches itself off after that delay (zigpy coordinators). If you set this Param before, check that this is what you want. Thanks to badzz (GitHub) for this contribution!
- Admin › Plugin → Start upgrade (can take several minutes)
- When it says you can restart the plugin, click Restart
- Reload the WebUI page to get the new screens
Details and troubleshooting: Plugin update
Full release notes: GitHub release stable9-9.1.009
The wiki is up to date with the new screens: WebUI presentation
Feedback welcome in this thread.