Zigbee Updates
- Add Zigbee role on root page and MQTT
- Display saved Zigbee version if unable to detect the installed version (Web UI and MQTT)
- Add check for available Zigbee updates
- Fix Zigbee version detection after Zigbee firmware update
- Add automatic change of baud rate after installing new Zigbee firmware
- Add NV parameters for last installed Zigbee firmware version and role
- Add MQTT sensor for Zigbee update availability
- HTTP API command to update Zigbee firmware now uses the role and gets the latest firmware from GitHub
- Remove Zigbee firmware check during boot if not in coordinator role
General Improvements
- Add Wi-Fi mode and TX power options to configure on the network page
- Revert Wi-Fi RSSI bar. Lower values are green (better), higher values are red (worse)
- Add tooltips for any element with a title attribute (currently only on General and MQTT pages)
- Set Debug tab cards width to 100%
- Rework DNS check and restore to avoid saving every time
- Remove cron-based DNS check and restore, only before HTTP, MQTT, WG actions Fix #11, #24, #42, #43 ?
- Fix MQTT Discovery option. No more publications to /homeassistant/ if disabled
- Attempt to fix memory leak during long events
- Remove in-browser JS-based ESP update check availability
Hardware Support
- Remove alternative power pin from ETH config, as it is deprecated
- Fix some UZG-01 v0.5 boards not starting ETH. Fix #44 ?
- Add support for HamGeek POE Plus board. Thanks @radioelf 🥇 Done #50 (Still no ability to select, if more than one same board configs)
- Add support for SLS board. Thanks t.me/Novgorod73 (Still no ability to select, if more than one same board configs)