J’ai quelques messages en orange, mais ce n’est pas lié à mes capteurs.
Sinon je commence à avoir quelques statistiques.
Pour information, voici les différents fichiers que j’ai fait.
Template.yaml
- trigger:
- platform: time
at: "00:00:00"
- platform: template
value_template: "{{ states('sensor.capteurexterieur_temperature') > states('sensor.sonde_exterieur_temperature_maximum_journaliere') }}"
sensor:
- name: Sonde Extérieur Température maximum journalière
unique_id: stats_exterieur_temperature_max_jour
unit_of_measurement: "°C"
device_class: temperature
icon: mdi:thermometer-chevron-up
state: "{{ states('sensor.capteurexterieur_temperature')}}"
attributes:
datetime: "{{ now() }}"
- trigger:
- platform: time
at: "00:00:00"
- platform: template
value_template: "{{ states('sensor.capteurexterieur_temperature') < states('sensor.sonde_exterieur_temperature_minimum_journaliere') }}"
sensor:
- name: Sonde Extérieur Température minimum journalière
unique_id: stats_exterieur_temperature_min_jour
unit_of_measurement: "°C"
device_class: temperature
icon: mdi:thermometer-chevron-down
state: "{{ states('sensor.capteurexterieur_temperature')}}"
attributes:
datetime: "{{ now() }}"
- trigger:
- platform: time
at: "00:00:00"
- platform: template
value_template: "{{ states('sensor.capteurinterieur_temperature') > states('sensor.sonde_interieur_temperature_maximum_journaliere') }}"
sensor:
- name: Sonde Interieur Température maximum journalière
unique_id: stats_interieur_temperature_max_jour
unit_of_measurement: "°C"
device_class: temperature
icon: mdi:thermometer-chevron-up
state: "{{ states('sensor.capteurinterieur_temperature')}}"
attributes:
datetime: "{{ now() }}"
- trigger:
- platform: time
at: "00:00:00"
- platform: template
value_template: "{{ states('sensor.capteurinterieur_temperature') < states('sensor.sonde_interieur_temperature_minimum_journaliere') }}"
sensor:
- name: Sonde Interieur Température minimum journalière
unique_id: stats_interieur_temperature_min_jour
unit_of_measurement: "°C"
device_class: temperature
icon: mdi:thermometer-chevron-down
state: "{{ states('sensor.capteurinterieur_temperature')}}"
attributes:
datetime: "{{ now() }}"
Sensor.yaml
- platform: statistics
name: "Température extérieur Max sur 24h"
entity_id: sensor.capteurexterieur_temperature
unique_id: temperature_max_exterieur_24h
state_characteristic: value_max
max_age:
hours: 24
- platform: statistics
name: "Température intérieur Max sur 24h"
entity_id: sensor.capteurinterieur_temperature
unique_id: temperature_max_interieur_24h
state_characteristic: value_max
max_age:
hours: 24
- platform: statistics
name: "Température extérieur Min sur 24h"
entity_id: sensor.capteurexterieur_temperature
unique_id: temperature_min_exterieur_24h
state_characteristic: value_min
max_age:
hours: 24
- platform: statistics
name: "Température intérieur Min sur 24h"
entity_id: sensor.capteurinterieur_temperature
unique_id: temperature_min_interieur_24h
state_characteristic: value_min
max_age:
hours: 24
Ce qui donne
Maintenant à voir si les données récoltées sont bonnes, mais dans la logique ça me semble pas mal
