Creer 2 sensors depuis un sensor de class power

Bonjour a tous,

Depuis que la cle atome ne remonte plus toute les 1s je vais utiliser mon router (sensor.pv_router) qui mesure le courant dans les 2 sens (positif ou negatif)

Donc quand je passe en dessous de Zero je cree un sensor pv negatif et quand je suis en dessus de zero je cree un sensor positif.

Voici ma ligne de commande


#  PV Router Negatif et positif

  - platform: template
    sensors:
      pv_router_positif_w:
        friendly_name: 'pv_router_positif_w'
        value_template: >
            {{(states('sensor.pv_router')| float(defaut=0) *1/1 | round  if (states('sensor.pv_router')| float(defaut=0) > 0) else 0 }}
        icon_template: mdi:lan-pending
        unit_of_measurement: "W"
        device_class: power
        
#  - platform: template
    sensors:
      pv_router_negatif_w:
        friendly_name: 'pv_router_negatif_w'
        value_template: >
                {{ (0-states('sensor.pv_router')| float(defaut=0) *1/1 | round
                if (states('sensor.pv_router')| float(defaut=0) < 0) else 0 }}
        icon_template: mdi:lan-pending
        unit_of_measurement: "W"
        device_class: power

Je vous remercie pour votre aide.

System Health

version core-2021.10.6
installation_type Home Assistant Supervised
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.9.7
os_name Linux
os_version 4.19.0-17-amd64
arch x86_64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 5000
Installed Version 1.15.2
Stage running
Available Repositories 899
Installed Repositories 64
AccuWeather
can_reach_server ok
remaining_requests 32
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 Debian GNU/Linux 10 (buster)
update_channel beta
supervisor_version supervisor-2021.10.5
docker_version 20.10.8
disk_total 113.6 GB
disk_used 15.0 GB
healthy true
supported failed to load: Unsupported
supervisor_api ok
version_api ok
installed_addons Samba share (9.5.1), MQTT Server & Web client (1.2.0), Terminal & SSH (9.2.1), Spotify Connect (0.9.1), Grafana (7.2.0), Tydom2MQTT - Beta (release_1.2.1), InfluxDB (4.2.1), Glances (0.13.0), Dnsmasq (1.4.4), Duck DNS (1.14.0), Visual Studio Code (3.6.2), File editor (5.3.3), Node-RED (10.0.1), Zigbee2mqtt (1.21.2-1), Zigbee2mqtt Edge (edge), ESPHome (2021.10.2)
Lovelace
dashboards 3
resources 43
views 17
mode storage
Spotify
api_endpoint_reachable ok

Ca devient une habitude… :face_with_monocle:

Où est la question ?

:sweat_smile:

oups je suis concentré :stuck_out_tongue_winking_eye:

j’ai une erreur quand je teste il ne veux pas creer mes sensors.

je souhaiterais creer ses 2 sensors.

je ne voie pas l’erreur dans mon template

Capture

Pourtant il semble te dire qu’il manque une parenthèse… :innocent:

Merci Clemalex,

Tu m’a mis sur la voie j’avais beau chercher.
voici le code ca peux servir a d’autre

#  PV Router Negatif et positif

  - platform: template
    sensors:
      pv_router_positif_w:
        friendly_name: 'pv_router_positif_w'
        value_template: >-
           {{(states('sensor.pv_router')| float(defaut=0) *1/1) | round  
           if (states('sensor.pv_router') | float(defaut=0) > 0) else 0 }}
        icon_template: mdi:lan-pending
        unit_of_measurement: 'W'
        device_class: power
        
  - platform: template
    sensors:
      pv_router_negatif_w:
        friendly_name: 'pv_router_negatif_w'
        value_template: >
                {{ (0-states('sensor.pv_router')| float(defaut=0) *1/1) | round
                if (states('sensor.pv_router')| float(defaut=0) < 0) else 0 }}
        icon_template: mdi:lan-pending
        unit_of_measurement: 'W'
        device_class: power

Hello
Pour ma culture perso, c’est quoi cette histoire de « router (sensor.pv_router) qui mesure le courant dans les 2 sens (positif ou negatif)« ?

j’ai des panneaux solaire et j’ai un esp32 qui mesure le courant donc quand je suis en mesure positif j’achete a enedis et quand j’ai une valeur negative j’injecte du courant avec panneaux solaire

j’ai un autre souci j’ai mes sensor qui sont crees mais ils sont indisponibles ???

Pourquoi je n’ai pas de valeur sachant que j’ai bien des remontées de mon sensor de référence pv_router

et voici le status de mes sensor creer

Pourquoi il ne remonte pas les informations qui sont negative ?

merci pour vos retour

Bonsoir, j’ai suivi votre configuration car dans le même cas pour des panneaux solaire mais malheureusement pas de solution… je n’ai pas non plus les information de mes sensor crée. Une solution peut être s’il vous plait. :smiling_face: