hendrikmuhs / lambda-heatpump-modbus-tcp

Simple script to connect energy meter with a lambda heatpump over modbus tcp
Apache License 2.0
8 stars 1 forks source link
heatpump home-automation modbus-tcp

lambda-heatpump-modbus-tcp

(PV Überschuss Steuerung für Lambda Wärmepumpen)

Simple script to connect energy meter with a lambda heatpump over modbus tcp to prioritize execution at times of excess photovoltaic production:

heatpump-runtime

(red: consumption, green: pv production, blue: self-consumption)

Supports:

Installation:

Example usage:

python3 lambda-modbus-tcp.py --source-host 192.168.0.106 --dest-host 192.168.0.188 --source-port 1502 --source-unit=4

Example usage for Fronius Smart Meter:

python3 lambda-modbus-tcp.py --source-type fsm --source-host 192.168.0.106 --dest-host 192.168.0.188 --source-port 502 --dest-port 502 --source-unit 200 -d -i 15

Demo mode:

Using the "static meter" you can simulate a given value. E.g. to write 1500W use:

python3 lambda-modbus-tcp.py --source-type static --dest-host 192.168.0.188 -d -i 5 --source-value 1500