Skip to content

FoxEss Avocado Modbus Error #25307

@dgu87

Description

@dgu87

Describe the bug

Adding a FoxEss Avocado device using the template from the docs ends up with the following error:

energy: read failed: modbus: response unit id '0' does not match request '1'

Steps to reproduce

  1. Add FoxEss Avocado (as solar system or home battery, doesn't matter)
  2. Select modbus connection "network"
  3. Modbus ID: 1
  4. IP: static IP of Avocado inverter
  5. Modbus protocol: TCP

Configuration details

- name: pv2
  type: template
  template: fox-ess-avocado
  usage: pv
  modbus: tcpip
  id: 1
  host: 192.168...
  port: 502

- name: battery2
  type: template
  template: fox-ess-avocado
  usage: battery
  modbus: tcpip
  id: 1
  host: 192.168...
  port: 502
  capacity: 2.11
  minsoc: 10
  maxsoc: 100

Log details

energy: read failed: modbus: response unit id '0' does not match request '1'

What type of operating system or environment does evcc run on?

Linux

External automation

  • I have made sure that no external automation like HomeAssistant or Node-RED is active or accessing any of the mentioned devices when this issue occurs.

Nightly build

  • I have verified that the issue is reproducible with the latest nightly build

Version

No response

Metadata

Metadata

Labels

bugSomething isn't workingdevicesSpecific device support

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions