This is a complete re-write of the Core QNAP integration, adding config_flow and unique_ID. Using this custom componant will override the built-in QNAP integration. This integration has been submitted and accepted as a PR to Home Assistant Core. I will leave this custom_integration open, active, and in sync with the core version so I can continue to develop on it. Here are some upcoming features (that are not submitted to core).
- Folder entites
- Firmware update entity
- auto-discovery of device
Due to this repository overriding an existing core integration, it will need to be added as a custom repository. Goto HACS - Custom Integrations - three dots at the top - Custom Repositories. Paste: https://github.com/disforw/qnap
NOTE: All folder and drive entities will be disabled by default. You will need to go to the entities you want and enable them manually.