Beta test release for Fox EVO system support
Pre-releaseThe Fox EVO system does not support the device detail (unlike every other Fox inverter - possibly an error?) and the api call fails see #325 .
The device list is correct and returns much of the information provided by the device detail api call, this modification adds a new config switch Evo: true and instead of making the device detail call, it will lookup the information in the device list and use that to fill the missing information.
Not all of the device detail information is provided by the list details call, however all the essential items are provided to allow the integration to run correctly (until Fox correct the OpenApi for Evo systems).
On EVO systems add the following switch Evo: true to the platform statement in configuration.yaml
sensor:
- platform: foxess
deviceID: [your deviceid]
deviceSN: [yourdevicesn]
Evo: true
This update also has an improved DNS and cloud failure retry mechanism and adds future support to use the Fox OpenAPI V1 interface as the V0 is showing as deprecated and will be withdrawn at some point in the future.