* Add external usb drives
* Add partition percentage used
* Move icons to icons.json
* Add external usb to diagnostics
* Add assert for external usb entity
* Fix reset external_usb
* Update homeassistant/components/synology_dsm/diagnostics.py
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
* Update homeassistant/components/synology_dsm/diagnostics.py
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
* Fix diagnostics
* Make each partition a device
* Add usb sensor tests
* Add diagnostics tests
* It is possible that api.external_usb is None
* Merge upstream into syno_external_usb
* add manufacturer and model to partition
* fix tests
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
Co-authored-by: mib1185 <mail@mib85.de>