diff --git a/custom_components/solarman/inverter_definitions/afore_hybrid.yaml b/custom_components/solarman/inverter_definitions/afore_hybrid.yaml index 13dea24d..b54efcf0 100644 --- a/custom_components/solarman/inverter_definitions/afore_hybrid.yaml +++ b/custom_components/solarman/inverter_definitions/afore_hybrid.yaml @@ -496,6 +496,8 @@ parameters: value: "No Meter" - key: 1 value: "Current Transformer" + - key: 2 + value: "Meter" - name: "Battery Control Mode" platform: "select" @@ -507,9 +509,9 @@ parameters: value: "No Battery" - key: 0x0001 value: "Lithium" - - key: 0x0001 + - key: 0x0002 value: "Lead-Battery" - - key: 0x0001 + - key: 0x0003 value: "Simulated" - name: Restart @@ -533,6 +535,84 @@ parameters: value: bit: 5 + - name: "Power On/Off" + platform: switch + value: + bit: 0 + registers: [0x00CF] + rule: 1 + code: + read: 0x03 + write: 0x10 + writeback: + register: 0x00CE + count: 2 + + - name: "Soft start" + platform: switch + value: + bit: 1 + registers: [0x00CF] + rule: 1 + code: + read: 0x03 + write: 0x10 + writeback: + register: 0x00CE + count: 2 + + - name: "UPS mode" + platform: switch + value: + bit: 3 + registers: [0x00CF] + rule: 1 + code: + read: 0x03 + write: 0x10 + writeback: + register: 0x00CE + count: 2 + + - name: "Timed AC charging" + platform: switch + value: + bit: 4 + registers: [0x00CF] + rule: 1 + code: + read: 0x03 + write: 0x10 + writeback: + register: 0x00CE + count: 2 + + - name: "Timed charging" + platform: switch + value: + bit: 5 + registers: [0x00CF] + rule: 1 + code: + read: 0x03 + write: 0x10 + writeback: + register: 0x00CE + count: 2 + + - name: "Timed discharging" + platform: switch + value: + bit: 5 + registers: [0x00CF] + rule: 1 + code: + read: 0x03 + write: 0x10 + writeback: + register: 0x00CE + count: 2 + - name: Battery Charge & Discharge platform: switch rule: 1 @@ -569,6 +649,20 @@ parameters: min: 0 max: 1000 + - name: Max Discharge + platform: number + uom: "%" + scale: 0.1 + rule: 1 + registers: [0x0BBE] + configurable: + min: 0 + max: 100 + step: 5 + range: + min: 0 + max: 1000 + - name: Timed Charge 1 Start platform: time rule: 9