Skip to content

EVCC support for SW SG ready for Weishaupt BiBlock #19851

Open
@rafdev18

Description

@rafdev18

It would be excellent if EVCC supports SG ready over Modbus. Several heat pumps do have modbus support and you can read and write directly the needed registers.

I have this today implemented in home assistant but would prefer a more centralised approach in EVCC.

You can easily set a new temperature with a modbus write_register call. Basically you read the current set temperature for hot water in the register and if there is excess sun energy available you set the hot water temperature to +5 C.

Attached the code I use in home assistant on register 42103 which is storing the hot water temperature. The attached code sets hot water temperature up from 45 Celsius to 50 Celsius (value: 500)

- service: modbus.write_register
  data:
    hub: wpump
    address: 42103
    slave: 1
    value: 500

Modbus support would be needed in EVCC and then you define the IP address for the heatpump on the local network and you can set hot water temperature higher to store the sun energy.

Happy to test and help in the development with additional code examples from HA -

I think the nice thing about this implementation is that all Modbus enabled heat pumps would work Viessmann, Weishaupt, ... and no additional HW is needed just the SW support in evcc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions