Voici ce que j’ai actuellement:
Je souhaite pouvoir mettre ces 3 cartes flex-table-card dans une seule, ? donc faire 3 colonnes dans la même carte. ce qui est l’idée de base d’un tableau.
Je ne trouve pas la bonne syntaxe pour lui dire comment choisir telle ou telle valeur en fonction des entités sélectionnées
Voici le code actuel pour une seule carte:
type: custom:flex-table-card
title: Battery SOC
entities:
include: sensor.pylontech*_pylontech_*_soc
clickable: true
columns:
- name: State of Charge
data: state
suffix: ' %'
Voici dans l’idée ce que j’ai tenté avec l’aide de l’IA mais sans succès:
type: custom:flex-table-card
title: Battery
entities:
include: sensor.pylontech*_pylontech_*_soc, sensor.pylontech*_pylontech_*_curr
clickable: true
columns:
- name: State of Charge
data: state
modify: x | x if x.entity_id.endswith('_soc') else ''
suffix: ' %'
- name: Current
data: state
modify: x | x if x.entity_id.endswith('_curr') else ''
suffix: ' A'
Auriez-vous idée de la manière de renseigner cette carte flex-table-card en ayant toutes les entités montrées ci-avant mais dont les valeurs sont toutes dans le « state » ?
Ma configuration
System Information
version |
core-2023.12.1 |
installation_type |
Home Assistant OS |
dev |
false |
hassio |
true |
docker |
true |
user |
root |
virtualenv |
false |
python_version |
3.11.6 |
os_name |
Linux |
os_version |
6.1.58-haos-raspi |
arch |
aarch64 |
timezone |
Europe/Zurich |
config_dir |
/config |
Home Assistant Community Store
GitHub API |
ok |
GitHub Content |
ok |
GitHub Web |
ok |
GitHub API Calls Remaining |
5000 |
Installed Version |
1.33.0 |
Stage |
running |
Available Repositories |
1344 |
Downloaded Repositories |
30 |
Home Assistant Cloud
logged_in |
false |
can_reach_cert_server |
ok |
can_reach_cloud_auth |
ok |
can_reach_cloud |
ok |
Home Assistant Supervisor
host_os |
Home Assistant OS 11.2 |
update_channel |
stable |
supervisor_version |
supervisor-2023.11.6 |
agent_version |
1.6.0 |
docker_version |
24.0.7 |
disk_total |
109.3 GB |
disk_used |
8.2 GB |
healthy |
true |
supported |
true |
board |
rpi4-64 |
supervisor_api |
ok |
version_api |
ok |
installed_addons |
ZeroTier One (0.17.3), File editor (5.7.0), Samba share (12.2.0), Terminal & SSH (9.8.1), Grafana (9.1.1), InfluxDB (4.8.0), Mosquitto broker (6.4.0), Smartphoton (0.1.09) |
Dashboards
dashboards |
6 |
resources |
28 |
views |
27 |
mode |
storage |
Recorder
oldest_recorder_run |
3 décembre 2023 à 08:26 |
current_recorder_run |
9 décembre 2023 à 22:30 |
estimated_db_size |
188.72 MiB |
database_engine |
sqlite |
database_version |
3.41.2 |
___
Une piste ?
J’ai l’impression que sans un attribut différent à chaque entités ça ne va pas fonctionner sauf si on trouve la syntaxe pour faire le filtre sur l’entité elle même
Bonjour,
Je ne connais pas les flex-table-card mais si le but est d’avoir une seule carte avec les informations des 3 cartes actuelles, tu peux réunir celles-ci dans une seule button-card avec custom_fields…
Merci d’avoir regardé et imaginé cette solution.
Cependant cela ne me convient pas. Là ce n’était qu’un exemple avec 3 colonnes, mais j’ai encore une 20aines de colonnes à afficher.
Donc de toute évidence c’est le tableau qui convient le mieux.
Plusieurs colonnes avec des entêtes et les valeurs dessous.