Open kohfuchs opened 1 year ago
Hi kohfuchs, I'm sorry but I don't have any experiences using Home Assistant and therefor no recommendation. You're welcome to contribute such of course! Best regards!
Here are some Homeassistant sensor definitions:
` #E3DC-RSCP
name: "E3DC RSCP System - MAC Adresse" unique_id: "E3DC-RSCP-macAddress" state_topic: "e3dc/system_info" value_template: "{{ value_json.macAddress }}"
name: "E3DC RSCP System - Serial" unique_id: "E3DC-RSCP-serial" state_topic: "e3dc/system_info" value_template: "{{ value_json.serial }}"
name: "E3DC RSCP System - Software Release" unique_id: "E3DC-RSCP-release" state_topic: "e3dc/system_info" value_template: "{{ value_json.release }}"
name: "E3DC RSCP System - Capped Derate Percent" unique_id: "E3DC-RSCP-deratePercent" state_topic: "e3dc/system_info" unit_of_measurement: "%" value_template: "{{ value_json.deratePercent }}"
name: "E3DC RSCP System - Installed Battery Capacity" unique_id: "E3DC-RSCP-installedBatteryCapacity" state_topic: "e3dc/system_info" unit_of_measurement: "Wh" value_template: "{{ value_json.installedBatteryCapacity }}"
name: "E3DC RSCP System - Max Battery Charge Power" unique_id: "E3DC-RSCP-maxBatChargePower" state_topic: "e3dc/system_info" unit_of_measurement: "W" value_template: "{{ value_json.maxBatChargePower }}"
name: "E3DC RSCP System - Max Battery Discharge Power" unique_id: "E3DC-RSCP-maxBatDischargePower" state_topic: "e3dc/system_info" unit_of_measurement: "W" value_template: "{{ value_json.maxBatDischargePower }}"
name: "E3DC RSCP Battery - Count" unique_id: "E3DC-RSCP-Battery-Count" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbCount }}"
name: "E3DC RSCP Battery - Charge Cycle" unique_id: "E3DC-RSCP-Battery-ChargeCycle" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.chargeCycles }}"
name: "E3DC RSCP Battery 0 - Manufacture Name" unique_id: "E3DC-RSCP-Battery0-ManufactureName" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].manufactureName }}"
name: "E3DC RSCP Battery 0 - Product Type" unique_id: "E3DC-RSCP-Battery0-ProductType" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].deviceName }}"
name: "E3DC RSCP Battery 0 - Cycle Count" unique_id: "E3DC-RSCP-Battery0-CycleCount" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].cycleCount }}"
name: "E3DC RSCP Battery 0 - State of Charge" unique_id: "E3DC-RSCP-Battery0-StateOfCharge" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].soc | float | round(2) }}" unit_of_measurement: "%"
name: "E3DC RSCP Battery 0 - State of Health" unique_id: "E3DC-RSCP-Battery0-StateOfHealth" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].soh | float | round(2) }}" unit_of_measurement: "%"
name: "E3DC RSCP Battery 0 - Voltage" unique_id: "E3DC-RSCP-Battery0-Voltage" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].voltage | float | round(2) }}" unit_of_measurement: "V"
name: "E3DC RSCP Battery 0 - Design Voltage" unique_id: "E3DC-RSCP-Battery0-designVoltage" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].designVoltage | float | round(2) }}" unit_of_measurement: "V"
name: "E3DC RSCP Battery 0 - Design Capacity" unique_id: "E3DC-RSCP-Battery0-designCapacity" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].designCapacity | float | round(2) }}" unit_of_measurement: "Ah"
name: "E3DC RSCP Battery 0 - Full Charge Capacity" unique_id: "E3DC-RSCP-Battery0-fullChargeCapacity" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].fullChargeCapacity | float | round(2) }}" unit_of_measurement: "Ah"
name: "E3DC RSCP Battery 0 - Remaining Capacity" unique_id: "E3DC-RSCP-Battery0-remainingCapacity" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].remainingCapacity | float | round(2) }}" unit_of_measurement: "Ah"
name: "E3DC RSCP Battery 0 - Min Charge Temperature" unique_id: "E3DC-RSCP-Battery0-minChargeTemperature" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].minChargeTemperature | float | round(2) }}" unit_of_measurement: "°C"
name: "E3DC RSCP Battery 0 - Max Charge Temperature" unique_id: "E3DC-RSCP-Battery0-maxChargeTemperature" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].maxChargeTemperature | float | round(2) }}" unit_of_measurement: "°C"
name: "E3DC RSCP Battery 0 - Serial No" unique_id: "E3DC-RSCP-Battery0-serialNo" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].serialNo }}"
name: "E3DC RSCP Battery 0 - Serial Code" unique_id: "E3DC-RSCP-Battery0-serialCode" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].serialCode }}"
name: "E3DC RSCP Battery 0 - Firmware Version" unique_id: "E3DC-RSCP-Battery0-fwVersion" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].fwVersion }}"
name: "E3DC RSCP Battery 0 - Manufacture Date" unique_id: "E3DC-RSCP-Battery0-manufactureDate" state_topic: "e3dc/battery_data/0" value_template: "{{ value_json.dcbs['0'].manufactureDate }}"`
Hi, First of all, thank you for this project!
Trying to use this tool to add my E3DC S10E to Home Assistant and wonder do you have a recommended setup/config for the
sensors.yaml
?