I created a sensor in home assistant that takes the remaining kw storage left in my powerwall then calculating the current kWh usage and it gives me an estimated time remaining based on current usage.
Thought someone else might like it
sensor:
- platform: template
sensors:
battery_remaining_time:
friendly_name: "Battery Remaining Time"
unit_of_measurement: "hours"
value_template: >
{% set battery_level = states('sensor.battery_level_kw') | float(0) %}
{% set usage_rate = states('sensor.current_usage_kwh') | float(0) %}
{% if usage_rate != 0 %}
{{ (battery_level / usage_rate) | round(2) }}
{% else %}
Infinity
{% endif %}