Bonjour a tous
J’utilise le module seat connect pour ma voiture J’aimerais rajouter une ligne state_class
a Battery level pour voir le nombre de charge et avoir une statistique a long terme.
> model: seat
> unit_of_measurement: '%'
> assumed_state: true
> device_class: battery
> icon: mdi:battery
> friendly_name: Battery level
Est il possible de faire cala?
je vous remercie
Bonjour,
oui c’est possible avec un template sensor.
Donc je dois créer un templates sensor?
Oui , tu doit créer un template sensor de ton entité battery, avec l’option state_class.
Ok merci mais je ne sais pas où rajouter ma class directement dans mon sensor batterie
Non je ne sais pas où ne est mon entité batterie dans mon fichier yaml. Si je cherche file Editor je ne trouve pas mon entité dans Skoda je pense que c’est générée automatiquement
Je me trompe?
Les entités de ton intégration skoda, ce trouve dans paramètres, appareils et services et va dans l’intégration skoda. Et tu verra toutes les entités fournie pas l’intégration, qui sont créer automatiquement.
exemple:
Tu ne trouvera pas d’entité dans un fichier YAML, qui sont créer par une intégration.
Pour créer un template sensor, ca ce met dans le fichier configuration.yaml
.
ok dans j’ai créer un fichier sensor.yaml et rajouter la ligne a configuration.yaml
« sensor: !include sensors.yaml »
ensuite dans mon fichier sensor j’ai mis ceci
Makai
Août 27, 2023, 7:13
10
Bonjour,
Pas besoin de créer un template. Juste ajouter la ligne qui manque au bon endroit
Dans le fichier configuration.yaml
sous homeassistant:
homeassistant:
customize:
sensor.votre_sensor:
state_class: measurement
Et relancer HA
2 « J'aime »
Makai
Août 27, 2023, 7:13
11
Ça ça ne peut pas marcher. Ça n’est pas comme cela que les fichiers yaml sont utilisés, ni comme cela que l’on crée un sensor ou template. De plus, pour la batterie total_increasing
ne va pas puisque le pourcentage de batterie varie en + ou -
Salut,
merci pour c’est information que je ne connaissez pas
Makai
Août 27, 2023, 7:33
13
On peut ajouter n’importe quel attribut en utilisant customize
mais ce n’est qu’en yaml.
MErci pour votre aide
Je viens d’essayer mais j’ai une erreur
Invalid config for [sensor]: required key not provided @ data['platform']. Got None. (See /config/configuration.yaml, line 19).
ci joint mon fichier configuration.yaml
# Loads default set of integrations. Do not remove.
default_config:
# Load frontend themes from the themes folder
frontend:
themes: !include_dir_merge_named themes
# Text to speech
tts:
- platform: google_translate
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
switch: !include switch.yaml
group: !include groups.yaml
cover: !include cover.yaml
mqtt: !include mqtt.yaml
sensor: !include sensors.yaml
#rajout statistique seat
homeassistant:
customize:
sensor.seat_battery_level:
state_class: measurement
#log rfxcom, iaqulink et aquatemp
logger:
default: warning
logs:
homeassistant.components.rfxtrx: debug
RFXtrx: debug
iaqualink: debug
homeassistant.components.iaqualink: debug
custom_components.aquatemp.climate: debug
# Example configuration.yaml entry mesure consomation mensuel
utility_meter:
energy:
source: sensor.energy_in_kwh
cycle: monthly
#pompe chaleur piscine aquatemp
climate:
- platform: aquatemp
name: aquatemp
username: mon mail
password: mdp
min_temp: 20
max_temp: 35
temperature_unit: C
unique_id: my_aquatemp
expose_codes: true
attribute_map:
T05: ambient_temperature
T03: outlet_temperature
T02: inlet_temperature
T01: suction_temperature
c’etait mon fichier sensor qu’y avait un probleme je l’ai enlever et c’st bon
#rajout statistique seat
homeassistant:
customize:
sensor.seat_battery_level:
state_class: measurement
sensor.seat_odometer:
state_class: measurement
si je veux mettre plusieurs sensor je fais comme ça?
je verrais que demain le reste demain si il me compte 11 jours car la j’ai seulement les valeur jusqu’au 18/08
parfait merci pour ton aide
steevy
Août 29, 2023, 10:28
18
Ça ne fonctionne pas je n’ai plus les valeurs du 18/8
Makai
Août 29, 2023, 7:24
19
Qu’avez vous dans les outils de développement puis l’onglet Statistiques ? Peut-être faut-il réparer vos sensors.
je crois que se n’es pas pris en charge
ci joint la capture
Quand je regarde la doc de customize, elle parle pas de l’option state_class
CONFIGURATION VARIABLES
friendly_name string (optional)
entity_picture string (optional)
icon string (optional)
assumed_state boolean (optional, default: true)
device_class device_class (optional, default: None)
unit_of_measurement string (optional, default: None)
initial_state boolean (optional, default: None)
Tu es sur que ca fonctionne ?
Appart passer par un template sensor, je vois pas comment.