Bonjour,
Mon problème
J’ai un abonnement Tempo et une des panneaux solaire Enphase.
Je remonte donc ma conso avec enphase sans souci.
J’ai creer mes 6 tarifs Tempo et les sensors correspondant. Tout est dans le dashboard energy et le changement de couleur et Hp / HC à l’air de parfaitement se passer.
En revanche j’ai un problème dans le calcul du cout. Certains jour j’ai des chiffres cohérents et du’atres jour c’est complètement incohérents.
Je n’arrive pas à trouver le comment du pourquoi :
template:
- unique_id: "tempo_time_prices"
sensor:
- name: "EDF Tempo Prix Actuel"
unique_id: "current"
device_class: monetary
unit_of_measurement: "€/kWh"
icon: mdi:cash-check
availability: >
{{ not 'unavailable' in
[
states('sensor.rte_tempo_couleur_actuelle'),
states('binary_sensor.rte_tempo_heures_creuses'),
] and not 'unknown' in
[
states('sensor.rte_tempo_couleur_actuelle'),
states('binary_sensor.rte_tempo_heures_creuses'),
states('input_number.tarif_edf_tempo_bleu_hp'),
states('input_number.tarif_edf_tempo_bleu_hc'),
states('input_number.tarif_edf_tempo_blanc_hp'),
states('input_number.tarif_edf_tempo_blanc_hc'),
states('input_number.tarif_edf_tempo_rouge_hp'),
states('input_number.tarif_edf_tempo_rouge_hc')
]
}}
state: >
{%- if is_state('sensor.rte_tempo_couleur_actuelle', "Bleu") %}
{%- if is_state('binary_sensor.rte_tempo_heures_creuses', 'off') %}
{{ states('input_number.tarif_edf_tempo_bleu_hp') | float | round(4) }}
{%- else %}
{{ states('input_number.tarif_edf_tempo_bleu_hc') | float | round(4) }}
{%- endif %}
{%- elif is_state('sensor.rte_tempo_couleur_actuelle', "Blanc") %}
{%- if is_state('binary_sensor.rte_tempo_heures_creuses', 'off') %}
{{ states('input_number.tarif_edf_tempo_blanc_hp') | float | round(4) }}
{%- else %}
{{ states('input_number.tarif_edf_tempo_blanc_hc') | float | round(4) }}
{%- endif %}
{%- elif is_state('sensor.rte_tempo_couleur_actuelle', "Rouge") %}
{%- if is_state('binary_sensor.rte_tempo_heures_creuses', 'off') %}
{{ states('input_number.tarif_edf_tempo_rouge_hp') | float | round(4) }}
{%- else %}
{{ states('input_number.tarif_edf_tempo_rouge_hc') | float | round(4) }}
{%- endif %}
{%- else %}
0
{%- endif %}
- name: "EDF Tempo Prochain Prix"
unique_id: "next"
device_class: monetary
unit_of_measurement: "€/kWh"
icon: mdi:cash-clock
availability: >
{{ not 'unavailable' in
[
states('sensor.rte_tempo_couleur_actuelle'),
states('sensor.rte_tempo_prochaine_couleur'),
states('binary_sensor.rte_tempo_heures_creuses'),
] and not 'unknown' in
[
states('sensor.rte_tempo_couleur_actuelle'),
states('sensor.rte_tempo_prochaine_couleur'),
states('binary_sensor.rte_tempo_heures_creuses'),
states('input_number.tarif_edf_tempo_bleu_hp'),
states('input_number.tarif_edf_tempo_bleu_hc'),
states('input_number.tarif_edf_tempo_blanc_hp'),
states('input_number.tarif_edf_tempo_blanc_hc'),
states('input_number.tarif_edf_tempo_rouge_hp'),
states('input_number.tarif_edf_tempo_rouge_hc')
]
}}
state: >
{%- if is_state('sensor.rte_tempo_prochaine_couleur', "Bleu") %}
{%- if is_state('binary_sensor.rte_tempo_heures_creuses', 'on') %}
{{ states('input_number.tarif_edf_tempo_bleu_hp') | float | round(4) }}
{%- else %}
{{ states('input_number.tarif_edf_tempo_bleu_hc') | float | round(4) }}
{%- endif %}
{%- elif is_state('sensor.rte_tempo_prochaine_couleur', "Blanc") %}
{%- if is_state('binary_sensor.rte_tempo_heures_creuses', 'on') %}
{{ states('input_number.tarif_edf_tempo_blanc_hp') | float | round(4) }}
{%- else %}
{{ states('input_number.tarif_edf_tempo_blanc_hc') | float | round(4) }}
{%- endif %}
{%- elif is_state('sensor.rte_tempo_prochaine_couleur', "Rouge") %}
{%- if is_state('binary_sensor.rte_tempo_heures_creuses', 'on') %}
{{ states('input_number.tarif_edf_tempo_rouge_hp') | float | round(4) }}
{%- else %}
{{ states('input_number.tarif_edf_tempo_rouge_hc') | float | round(4) }}
{%- endif %}
{%- else %}
0
{%- endif %}
2 Janvier tout à l’air cohérent
3 Janvier, il y à un montant en bleu et en Blanc (alors que le 2 et le 3 janvier était rouge) et un tarif aberrant en rouge.
Ma configuration
System Information
version | core-2024.12.5 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.13.0 |
os_name | Linux |
os_version | 6.6.66-haos |
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 | 1497 |
Downloaded Repositories | 49 |
Home Assistant Cloud
logged_in | true |
---|---|
subscription_expiration | 11 janvier 2025 à 01:00 |
relayer_connected | true |
relayer_region | eu-central-1 |
remote_enabled | true |
remote_connected | true |
alexa_enabled | true |
google_enabled | true |
cloud_ice_servers_enabled | true |
remote_server | eu-central-1-6.ui.nabu.casa |
certificate_status | ready |
instance_id | 2e25862bf9ea4afbbcc0b60166272114 |
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
Home Assistant Supervisor
host_os | Home Assistant OS 14.1 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2024.12.3 |
agent_version | 1.6.0 |
docker_version | 27.2.0 |
disk_total | 28.0 GB |
disk_used | 15.1 GB |
healthy | true |
supported | true |
host_connectivity | true |
supervisor_connectivity | true |
ntp_synchronized | true |
virtualization | |
board | green |
supervisor_api | ok |
version_api | ok |
installed_addons | Matter Server (6.6.1), File editor (5.8.0), Terminal & SSH (9.16.0), Home Assistant Google Drive Backup (0.112.1), Studio Code Server (5.18.0), Music Assistant Server (2.3.4), ESPHome Device Builder (2024.12.2) |
Dashboards
dashboards | 5 |
---|---|
resources | 30 |
views | 12 |
mode | storage |
Recorder
oldest_recorder_run | 26 décembre 2024 à 18:48 |
---|---|
current_recorder_run | 6 janvier 2025 à 15:01 |
estimated_db_size | 2076.80 MiB |
database_engine | sqlite |
database_version | 3.45.3 |