I’m using the following auto-entities card that automatically shows all modules using multiple-entity-row card:
type: custom:auto-entities
card:
type: entities
title: solaredgeoptimizers
filter:
template: >-
{% for entity_id in integration_entities("solaredgeoptimizers") |
select("match", "sensor.power.*") -%}
{{
{
'type': 'custom:multiple-entity-row',
'entity': entity_id,
'name': state_attr(entity_id, 'friendly_name').replace('Power_', ''),
'format': 'precision1',
'entities':
[
{
'entity': entity_id.replace('power', 'lifetime_energy'),
'name': ' ',
'format': 'precision1'
},
{
'entity': entity_id.replace('power', 'voltage'),
'name': ' ',
'format': 'precision1'
},
{
'entity': entity_id.replace('power', 'current'),
'name': ' ',
'format': 'precision1'
}
],
}
}},
{%- endfor %}
