Bonjour,
Mon problème
Bonjour,
J’ai suivi ce tuto pour intégrer ma balance Xiaomi.
J’ai déporté la configuration dans un package balance.yaml dont voici le contenu :
# Déclarations pour l'addons (1 par user)
# Remplacer *user1* par le nom donné dans la configuration du plugins
sensors:
- platform: mqtt
name: "Bob Poids"
state_topic: "miscale/Bob/weight"
value_template: "{{ value_json['weight'] }}"
unit_of_measurement: "kg"
json_attributes_topic: "miscale/Bob/weight"
icon: mdi:scale-bathroom
- platform: mqtt
name: "Bob BMI"
state: "miscale/Bob/weight"
value_template: "{{ value_json['bmi'] }}"
icon: mdi:human-pregnant
unit_of_measurement: "kg/m2"
# Template pour l'affichage des attributs
# 1 par user
# IMC
- platform: template
sensor:
bob_poids_imc:
friendly_name: 'Mon IMC'
value_template: "{{ state_attr('sensor.bob_weight', 'bmi') }}" #ici, on indique que la valeur de cette entité correspond à la valeur de l'attribut 'bmi' de l'entité 'sensor.mon_poids'
attribute_templates:
unit_of_measurement: "kg/m²"
icon: 'mdi:human-pregnant'
# MB
- platform: template
sensor:
bob_poids_mb:
friendly_name: 'Mon Métabolisme de Base'
value_template: "{{ state_attr('sensor.bob_weight', 'basal_metabolism') }}" #ici, on indique que la valeur de cette entité correspond à la valeur de l'attribut 'basal_metabolism' de l'entité 'sensor.mon_poids'
attribute_templates:
unit_of_measurement: "kcal/j"
icon: 'mdi:food'
# graisse viscérale
- platform: template
sensor:
bob_poids_gv:
friendly_name: 'Ma Graisse Viscérale'
value_template: "{{ state_attr('sensor.bob_weight', 'visceral_fat') }}" #ici, on indique que la valeur de cette entité correspond à la valeur de l'attribut 'visceral_fat' de l'entité 'sensor.mon_poids'
attribute_templates:
icon: 'mdi:water-percent'
# date
- platform: template
sensor:
bob_poids_date_locale:
# ici, on transforme la valeur de l'attribut 'timestamp' de l'entité 'sensor.bob_poids' afin de la rendre plus agréable à lire
# '2020-10-17-11:00:11' devient '17/10/2020 11:00'
friendly_name: 'Date locale'
value_template: >-
{% set annee = state_attr('sensor.bob_weight', 'timestamp').split('-')[0] %}
{% set mois = state_attr('sensor.bob_weight', 'timestamp').split('-')[1] %}
{% set jour = state_attr('sensor.bob_weight', 'timestamp').split('-')[2] %}
{% set heure = state_attr('sensor.bob_weight', 'timestamp').split('-')[3] %}
{% set date_formatee = annee + "-" + mois + "-" + jour + "T" + heure %}
{{as_timestamp(date_formatee) | int | timestamp_custom('%d/%m/%Y %H:%M', true)}}
attribute_templates:
icon: 'mdi:calendat-clock'
A noté que j’ai un avertissement sur ce fichier :
Je retrouve, par contre, bien les attributs dans l’entité correspondante :
J’ai créée la carte avec les entités comme expliqué dans le tuto mais il ne retrouve pas mes entités.
J’imagine que j’aurai dû les retrouver dans la liste des entités mais je ne retrouve que le fameux « Bob Weight »
Une idée de ce que j’ai loupé ?
Ma configuration
System Information
version | core-2024.11.0 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.12.4 |
os_name | Linux |
os_version | 6.6.31-haos-raspi |
arch | aarch64 |
timezone | Europe/Paris |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
HACS Data | ok |
GitHub API Calls Remaining | 5000 |
Installed Version | 2.0.1 |
Stage | running |
Available Repositories | 1460 |
Downloaded Repositories | 6 |
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 13.2 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2024.11.2 |
agent_version | 1.6.0 |
docker_version | 27.2.0 |
disk_total | 228.5 GB |
disk_used | 10.0 GB |
healthy | true |
supported | true |
host_connectivity | true |
supervisor_connectivity | true |
ntp_synchronized | true |
virtualization | |
board | rpi5-64 |
supervisor_api | ok |
version_api | ok |
installed_addons | Terminal & SSH (9.15.0), Cloudflared (5.2.0), Mosquitto broker (6.4.1), Zigbee2MQTT (1.41.0-1), Xiaomi Mi Scale (0.3.6), Studio Code Server (5.17.3), go2rtc (1.9.6), Frigate (0.14.1), Z-Wave JS (0.9.0) |
Dashboards
dashboards | 2 |
---|---|
resources | 3 |
views | 4 |
mode | storage |
Recorder
oldest_recorder_run | 29 octobre 2024 à 18:04 |
---|---|
current_recorder_run | 7 novembre 2024 à 21:05 |
estimated_db_size | 79.90 MiB |
database_engine | sqlite |
database_version | 3.45.3 |