From 7225c6276c8d5c8a4e24d3a41b541b4914ff2404 Mon Sep 17 00:00:00 2001 From: Wolfgang Date: Sat, 29 Apr 2023 14:46:01 +0200 Subject: [PATCH 1/5] Update integration_alpha_ess.yaml --- integration_alpha_ess.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/integration_alpha_ess.yaml b/integration_alpha_ess.yaml index c0c4ab5..023bca6 100644 --- a/integration_alpha_ess.yaml +++ b/integration_alpha_ess.yaml @@ -11,6 +11,22 @@ modbus: #definition of sensors sensors: + + #Measurements other + - name: Alpha ESS Grid Frequency + unique_id: PV_Grid_Frequency + slave: !secret alphaess_modbus_slaveId + address: 1052 + input_type: holding + count: 2 + data_type: int32 + unit_of_measurement: "Hz" + #device_class: power + state_class: measurement + scan_interval: 10 + scale: 1 + precision: 2 + #Measurements current power # Power to/from GRID - name: Alpha ESS Total Power Grid From 544b906445d663b79b2e4331251cd61879437523 Mon Sep 17 00:00:00 2001 From: Wolfgang Date: Sat, 29 Apr 2023 15:24:58 +0200 Subject: [PATCH 2/5] Update integration_alpha_ess.yaml --- integration_alpha_ess.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/integration_alpha_ess.yaml b/integration_alpha_ess.yaml index 023bca6..926c941 100644 --- a/integration_alpha_ess.yaml +++ b/integration_alpha_ess.yaml @@ -19,12 +19,12 @@ modbus: address: 1052 input_type: holding count: 2 - data_type: int32 + data_type: int16 unit_of_measurement: "Hz" #device_class: power state_class: measurement scan_interval: 10 - scale: 1 + scale: 0.01 precision: 2 #Measurements current power From e1bb62123bc1232ae29e7973488fd2423fe182d6 Mon Sep 17 00:00:00 2001 From: Wolfgang Date: Sat, 29 Apr 2023 15:36:29 +0200 Subject: [PATCH 3/5] Update integration_alpha_ess.yaml --- integration_alpha_ess.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integration_alpha_ess.yaml b/integration_alpha_ess.yaml index 926c941..6fd88b9 100644 --- a/integration_alpha_ess.yaml +++ b/integration_alpha_ess.yaml @@ -18,7 +18,7 @@ modbus: slave: !secret alphaess_modbus_slaveId address: 1052 input_type: holding - count: 2 + count: 1 data_type: int16 unit_of_measurement: "Hz" #device_class: power From afaea3cd8e508ca6a1806987dc1ba8ed3a691a9c Mon Sep 17 00:00:00 2001 From: Wolfgang Date: Sat, 29 Apr 2023 16:08:36 +0200 Subject: [PATCH 4/5] Update integration_alpha_ess.yaml --- integration_alpha_ess.yaml | 74 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 71 insertions(+), 3 deletions(-) diff --git a/integration_alpha_ess.yaml b/integration_alpha_ess.yaml index 6fd88b9..f6d6c9b 100644 --- a/integration_alpha_ess.yaml +++ b/integration_alpha_ess.yaml @@ -11,7 +11,6 @@ modbus: #definition of sensors sensors: - #Measurements other - name: Alpha ESS Grid Frequency unique_id: PV_Grid_Frequency @@ -21,11 +20,80 @@ modbus: count: 1 data_type: int16 unit_of_measurement: "Hz" - #device_class: power + device_class: frequency state_class: measurement - scan_interval: 10 + scan_interval: 30 scale: 0.01 precision: 2 + + - name: Alpha ESS Max cell temperature + unique_id: PV_Max_cell_temperature + slave: !secret alphaess_modbus_slaveId + address: 272 + input_type: holding + count: 1 + data_type: int16 + unit_of_measurement: "°C" + device_class: temperature + state_class: measurement + scan_interval: 60 + scale: 0.1 + precision: 2 + + - name: Alpha ESS INV Temperature + unique_id: PV_INV_Temperature + slave: !secret alphaess_modbus_slaveId + address: 1065 + input_type: holding + count: 1 + data_type: int16 + unit_of_measurement: "°C" + device_class: temperature + state_class: measurement + scan_interval: 60 + scale: 0.1 + precision: 2 + + - name: Alpha ESS Battery remaining time + unique_id: PV_Battery_remaining_time + slave: !secret alphaess_modbus_slaveId + address: 295 + input_type: holding + count: 1 + data_type: int16 + unit_of_measurement: minutes + state_class: measurement + scan_interval: 60 + scale: 1 + precision: 2 + + - name: Alpha ESS PV1 Voltage + unique_id: PV_PV1 Voltage + slave: !secret alphaess_modbus_slaveId + address: 1053 + input_type: holding + count: 1 + data_type: int16 + unit_of_measurement: "V" + device_class: voltage + state_class: measurement + scan_interval: 60 + scale: 0.1 + precision: 2 + + - name: Alpha ESS PV2 Voltage + unique_id: PV_PV2 Voltage + slave: !secret alphaess_modbus_slaveId + address: 1057 + input_type: holding + count: 1 + data_type: int16 + unit_of_measurement: "V" + device_class: voltage + state_class: measurement + scan_interval: 60 + scale: 0.1 + precision: 2 #Measurements current power # Power to/from GRID From 1221e477225ffb23366bbf41842458576f172454 Mon Sep 17 00:00:00 2001 From: Wolfgang Date: Sat, 29 Apr 2023 16:30:09 +0200 Subject: [PATCH 5/5] Update integration_alpha_ess.yaml --- integration_alpha_ess.yaml | 46 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 44 insertions(+), 2 deletions(-) diff --git a/integration_alpha_ess.yaml b/integration_alpha_ess.yaml index f6d6c9b..6a176f4 100644 --- a/integration_alpha_ess.yaml +++ b/integration_alpha_ess.yaml @@ -68,7 +68,7 @@ modbus: precision: 2 - name: Alpha ESS PV1 Voltage - unique_id: PV_PV1 Voltage + unique_id: PV_PV1_Voltage slave: !secret alphaess_modbus_slaveId address: 1053 input_type: holding @@ -82,7 +82,7 @@ modbus: precision: 2 - name: Alpha ESS PV2 Voltage - unique_id: PV_PV2 Voltage + unique_id: PV_PV2_Voltage slave: !secret alphaess_modbus_slaveId address: 1057 input_type: holding @@ -95,6 +95,48 @@ modbus: scale: 0.1 precision: 2 + - name: Alpha ESS Battery Voltage + unique_id: Battery_Voltage + slave: !secret alphaess_modbus_slaveId + address: 256 + input_type: holding + count: 1 + data_type: int16 + unit_of_measurement: "V" + device_class: voltage + state_class: measurement + scan_interval: 60 + scale: 0.1 + precision: 2 + + - name: Alpha ESS PV1 Current + unique_id: PV_PV1_Current + slave: !secret alphaess_modbus_slaveId + address: 1054 + input_type: holding + count: 1 + data_type: int16 + unit_of_measurement: "A" + device_class: current + state_class: measurement + scan_interval: 60 + scale: 0.1 + precision: 2 + + - name: Alpha ESS PV2 Current + unique_id: PV_PV2_Current + slave: !secret alphaess_modbus_slaveId + address: 1058 + input_type: holding + count: 1 + data_type: int16 + unit_of_measurement: "A" + device_class: current + state_class: measurement + scan_interval: 60 + scale: 0.1 + precision: 2 + #Measurements current power # Power to/from GRID - name: Alpha ESS Total Power Grid