Mauvaise valeur sur PAPP Linky

Mon problème

Bonjour,

j’ai un ESP32 qui recupére les infos de mon onduleur IMEON via MODBUS, dont la consommation réelle ENEDIS ( remontée vie un smart meter ) .Cette valeur m’interesse car plus précise que celle du teleinfo Linky.

quelque fois, la valeur remontée est negative, et ça me met des valeurs complètement bidons dans le graphique de consommation : ici valeur à 4294967296 W

j’aimerai que cette valeur ne soit remontée que si elle est comprise entre 0 et 8000w pour creer un graphique sans ses fausses valeurs

Comment je peux le faire ? j’ai vu qu’on pouvait créer un utility_meter , mais je ne vois pas quels réglages appliqués pour borner entre 0 et 8000 w

Ma configuration


[center]## System Information

version core-2023.1.1
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.80
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4886
Installed Version 1.28.4
Stage running
Available Repositories 1264
Downloaded Repositories 17
Home Assistant Cloud
logged_in true
subscription_expiration 31 janvier 2023 à 01:00
relayer_connected true
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled true
remote_server eu-central-1-3.ui.nabu.casa
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.4
update_channel stable
supervisor_version supervisor-2022.12.1
agent_version 1.4.1
docker_version 20.10.19
disk_total 30.8 GB
disk_used 16.8 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons Mosquitto broker (6.1.3), ESPHome (2022.12.3), SSH & Web Terminal (13.0.0), File editor (5.4.2), AppDaemon (0.11.0), Grafana (8.1.0), InfluxDB (4.5.0), Node-RED (14.0.1), Zigbee2MQTT (1.29.1-1), WireGuard (0.7.1)
Dashboards
dashboards 4
resources 6
views 21
mode storage
Recorder
oldest_recorder_run 3 janvier 2023 à 08:31
current_recorder_run 6 janvier 2023 à 12:26
estimated_db_size 670.41 MiB
database_engine sqlite
database_version 3.38.5
Spotify
api_endpoint_reachable ok
[/center]

Bonjour @bolino2k

Je ne sais pas comment sont traitée tes données mais post pourrait t’intéresser :wink:

Bob

Salut,

tu peux filtrer les valeurs en créant un sensor de type filter, avec un filtre « outlier » je pense.
Mais bon ça reste en pansement sur le fait que l’appareil qui lit ta conso n’est pas très robuste.

Bonjour
J’ai toujours des remonté de valeurs déconnante est ce que tu sais comment mettre un filtre sur les valeurs récuperer par l’ESP ? ci dessous le code du sensor dans le YAML sensor: linky BASE value
image
sensor:
linky BASE value

  • platform: teleinfo
    tag_name: « BASE »
    name: « Linky-BASE »
    teleinfo_id: myteleinfo
    state_class: « total_increasing »
    device_class: « energy »
    unit_of_measurement: « Wh »
    accuracy_decimals: 0
    icon: mdi:gauge
    id: index_base

est ce que quelqu’un sait comment filter ca ?