Breaking Changes:
All ESXi related objects (vm, datastore, etc) are now their own sensors, this will require a change to lovelace configuration and any template sensors
If configured via Integrations UI, component will fail to load. Follow steps below to resolve
- Update the component
- Restart HASS - at this point, the component will fail to load. That's ok
- Once HASS is back, go to Configuration > Integrations > ESXi Stats integrtion and remove it
- Add the Integrations back
YAML configuration is no longer supported, re-configure via the Integrations UI
Services now require host as part of service call data. See documentation
New
- Support for multiple hosts/vCenters
- All ESXi related objects (vm, datastore, etc) are now their own sensors. Using options UI, you can configure how their state is presented. See documentation for details. #13
- VM sensors now include guest IP address (as attribute)
- License sensor now include host (as attribute) to which they are attached
Fixes
- Don't try to disconnect if connection was never made
- If a VM is invalid, report it in Status instead of throwing an error