Skip to content

Support reading configuration values from devices #25857

@iseeberg79

Description

@iseeberg79

Is your feature request related to a problem? Please describe.

Currently, device configuration requires users to manually configure values that are already available from the devices themselves (e.g., from modbus registers). This creates redundant configuration work and potential for errors when the values could be read directly from the hardware.

Describe the solution you'd like

I'd like a feature that automatically reads configuration values from device registers (e.g., modbus) and uses them as internal defaults. This would be particularly useful for parameters such as:

  • maxchargepower
  • maxacpower
  • maxdischargepower
  • minsoc
  • maxsoc

These values could be read from inverters, batteries, or other hardware devices. The registers could be read either once at startup or periodically at regular intervals if the values change dynamically during operation.

Describe alternatives you've considered

Currently, these values must be statically configured via UI or YAML. While templates can be used, they still require manually configuring values that the devices already provide, which doesn't eliminate the redundancy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlogThings to do laterdevicesSpecific device support

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions