I have som trouble configuring the growatt binding. I feel i am close but i guess some settings in grott.ini might be wrong or use wrong ip adress in the file.
I am wondering if someone could possibly helo me on teamviewer or something. i would gladly pay up tp 200 eur for some ssistence to get this to work.
I have set up openhabian to control and monitor the KNX system here. but the growatt binding was not so easy to figure out.
Fairly new to this so bear with me.
I have added screenshots of the growatt bridge bidning and the growatt inverter binding. hope this is what you want
When it comes to location and state of grott pyhton service i’m hoping this is what you need:
openhabian@openhabian:~/grott $ sudo systemctl status grott
● grott.service - Grott Growatt monitor
Loaded: loaded (/etc/systemd/system/grott.service; enabled; preset: enabled)
Active: active (running) since Mon 2025-01-20 09:03:00 CET; 11min ago
Main PID: 655 (python3)
Tasks: 1 (limit: 4514)
CPU: 1.009s
CGroup: /system.slice/grott.service
└─655 /usr/bin/python3 -u /home/openhabian/grott/grott.py -v
Growatt inverter have a wifi dongle witch is connected to a router located nerby. Where is cable from thes router down to a switch witch i am connected to with my computer.
id: load-power
channelTypeUID: system:electric-power
label: Load Power
description: Power supplied to load.
configuration: {}
id: load-power-r
channelTypeUID: growatt:advanced-electric-power
label: “Load Power #R”
description: “Power supplied to load phase #R.”
configuration: {}
id: load-power-s
channelTypeUID: growatt:advanced-electric-power
label: “Load Power #S”
description: “Power supplied to load phase #S.”
configuration: {}
id: load-power-t
channelTypeUID: growatt:advanced-electric-power
label: “Load Power #T”
description: “Power supplied to load phase #T.”
configuration: {}
id: inverter-energy-today
channelTypeUID: system:electric-energy
label: Inverter Energy Today
description: Inverter output energy produced today.
configuration: {}
id: inverter-energy-total
channelTypeUID: system:electric-energy
label: Inverter Energy Total
description: Total inverter output energy produced.
configuration: {}
id: pv-energy-today
channelTypeUID: system:electric-energy
label: DC Energy Today
description: Solar DC energy collected.
configuration: {}
id: pv1-energy-today
channelTypeUID: growatt:advanced-electric-energy
label: “DC Energy #1 Today”
description: “Solar DC energy collected by string #1 to grid today.”
configuration: {}
id: pv2-energy-today
channelTypeUID: growatt:advanced-electric-energy
label: “DC Energy #2 Today”
description: “Solar DC energy collected by string #2 to grid today.”
configuration: {}
id: pv-energy-total
channelTypeUID: system:electric-energy
label: DC Energy Total
description: Total solar energy supplied to grid.
configuration: {}
id: pv1-energy-total
channelTypeUID: growatt:advanced-electric-energy
label: “DC Energy #1 Total”
description: “Total solar DC collected by string #1.”
configuration: {}
id: pv2-energy-total
channelTypeUID: growatt:advanced-electric-energy
label: “DC Energy #2 Total”
description: “Total solar DC collected by string #2.”
configuration: {}
id: export-energy-today
channelTypeUID: system:electric-energy
label: Export Energy Today
description: Energy exported to grid today.
configuration: {}
id: export-energy-total
channelTypeUID: system:electric-energy
label: Export Energy Total
description: Total energy exported to grid.
configuration: {}
id: import-energy-today
channelTypeUID: system:electric-energy
label: Import Energy Today
description: Energy imported from grid today.
configuration: {}
id: import-energy-total
channelTypeUID: system:electric-energy
label: Import Energy Total
description: Total energy imported from grid.
configuration: {}
id: load-energy-today
channelTypeUID: system:electric-energy
label: Load Energy Today
description: Energy supplied to load today.
configuration: {}
id: load-energy-total
channelTypeUID: system:electric-energy
label: Load Energy Total
description: Total energy supplied to load.
configuration: {}
id: import-charge-energy-today
channelTypeUID: system:electric-energy
label: Battery Import Energy Today
description: Energy imported from grid to charge battery today.
configuration: {}
id: import-charge-energy-total
channelTypeUID: system:electric-energy
label: Battery Import Energy Totals
description: Total energy imported from grid to charge battery.
configuration: {}
id: inverter-charge-energy-today
channelTypeUID: system:electric-energy
label: Battery Inverter Energy Today
description: Energy from inverter to charge battery today.
configuration: {}
id: inverter-charge-energy-total
channelTypeUID: system:electric-energy
label: Battery Inverter Energy Total
description: Total energy from inverter to charge battery.
configuration: {}
id: discharge-energy-today
channelTypeUID: system:electric-energy
label: Battery Energy Today
description: Energy consumed from battery today.
configuration: {}
id: discharge-energy-total
channelTypeUID: system:electric-energy
label: Battery Energy Total
description: Total energy consumed from battery.
configuration: {}
id: total-work-time
channelTypeUID: growatt:advanced-work-time
label: Total Working Time
description: Total inverter working time.
configuration: {}
id: p-bus-voltage
channelTypeUID: growatt:advanced-electric-voltage
label: P Bus Voltage
description: P Bus voltage.
configuration: {}
id: n-bus-voltage
channelTypeUID: growatt:advanced-electric-voltage
label: N Bus Voltage
description: N Bus voltage.
configuration: {}
id: sp-bus-voltage
channelTypeUID: growatt:advanced-electric-voltage
label: SP Bus Voltage
description: SP Bus voltage.
configuration: {}
id: pv-temperature
channelTypeUID: growatt:advanced-outdoor-temperature
label: Solar Panel Temperature
description: “Temperature of the solar panels (string #1).”
configuration: {}
id: pv-ipm-temperature
channelTypeUID: growatt:advanced-outdoor-temperature
label: Solar IPM Temperature
description: Temperature of the IPM.
configuration: {}
id: pv2-temperature
channelTypeUID: growatt:advanced-outdoor-temperature
label: “Solar Panel Temperature #2”
description: “Temperature of the solar panels (string #2).”
configuration: {}
id: battery-type
channelTypeUID: growatt:advanced-status-code
label: Battery Type
description: Type code of the battery.
configuration: {}
id: system-work-mode
channelTypeUID: growatt:advanced-status-code
label: System Work Mode
description: System work mode code.
configuration: {}
id: sp-display-status
channelTypeUID: growatt:advanced-status-code
label: Solar Panel Display
description: Solar panel display status code.
configuration: {}
id: constant-power-ok
channelTypeUID: growatt:advanced-status-code
label: Constant Power OK
description: Constant power OK code.
configuration: {}
id: load-percent
channelTypeUID: growatt:advanced-percent
label: Load Percent
description: Percent of full load.
configuration: {}
id: rac
channelTypeUID: growatt:advanced-electric-var
label: Reactive Power
description: Reactive power output.
configuration: {}
id: erac-today
channelTypeUID: growatt:advanced-electric-kvarh
label: Reactive Energy Today
description: Reactive energy supplied today.
configuration: {}
id: erac-total
channelTypeUID: growatt:advanced-electric-kvarh
label: Total Reactive Energy
description: Total reactive energy supplied.
configuration: {}
To post code please enclose it in code braces ``` at start and end.
Inside the Grott.ini file it says “# Remove # and update the value to enable the setting” and as far as I can see you have not removed any # marks so you don’t have any settings…