Skip to content

Beta test release for Fox EVO system support

Pre-release
Pre-release

Choose a tag to compare

@FozzieUK FozzieUK released this 13 Dec 11:37
85470ec

The 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.