Forum Francophone Home Assistant

Binary sensors avec 2 conditions

Bonjour
comment créer un binary sensors avec 2 conditions
mon code:

  - platform: template
      sensors:      
      tableau_cave_exterieur_up:
        friendly_name: " Tableau Cave & Extérieur "
        device_class: problem
        value_template: > 
            {{ 'sensor.tableau_toilette_energy_voltage') | float == 0 }}

j’aurai voulu avoir dans value_template :
{{ states('sensor.tableau_toilette_energy_voltage') | string == "unavailable" or string == '0' }}

mais cela marche pas
une idée
merci

coucou et bienvenue :
essaye ca:

{% if is_state('sensor.tableau_toilette_energy_voltage' , 'unavailable' or '0' ) %} problème {% else %} pas de problème {% endif %}

merci pour la réponse
je teste

re

{% if is_state(‹ sensor.tableau_toilette_energy_voltage › , ‹ unavailable › or ‹ 0 › ) %} problème {% else %} pas de problème {% endif %}
[/quote]

non cela ne marche pas il n’y a que la première condition qui est prise en compte
après le ‹ or › ce n’est pas pris en compte
!!

dons essaye

{% if is_state(' sensor.tableau_toilette_energy_voltage ' , 'unavailable ') or is_state(' sensor.tableau_toilette_energy_voltage' , ' 0 ' ) %} problème {% else %} pas de problème {% endif %}

bon
la aucune des condition fonctionnent
pourtant cela devrait marcher ???

je viens d’essayer:

{% if is_state('binary_sensor.portail','unavailable') or is_state('binary_sensor.portail','0') %} probléme{% else %} pas deprobléme {% endif %}

ca marque problème lorsque mon sensor est à « 0 » ou « unavailable ». et pas de problème dans les autres cas.1 , on , off
pour moi ca fonctionne peut être les espaces?
même résultats avec sensor.

{% if is_state('sensor.humidity_salon','unavailable') or is_state('sensor.humidity_salon','0') %} problème {% else %} pas de problème {% endif %}

dans outil de développement, je change les états et ca fonctionne. :face_with_monocle:

1 J'aime

Merci :grinning:

je regarde ça de plus près
je vais déjà vider le cache du navigateur
je teste demain et te au courant
merci encore j’espère que cela va marcher :+1: :+1:

Bonjour,

Par curiosité, ton value template fonctionnait ?

#pepite
oui mon value template fonctionnait

#steffleur

mais c’est super nickel ça fonctionne avec ton code
j’ai vidé le cache de mon navigateur et redémarrer homeassistant sur docker
et là ça marche
je te remercie encore de m’avoir aidé
bonne journée