nox
Novembre 1, 2020, 5:17
1
Bonjour,
Je débute sur Jeedom et je suis un peu perdu pour créer un virtuel pour ma porte de garage avec 3 états (ouvert, fermé, entre-ouvert).
J’ai pour ca installé 2 détecteurs d’ouverture xiaomi.
détecteur porte fermée actionné = porte fermée
détecteur porte ouverte actionné = porte ouverte et
aucun détecteur actionné = porte entre-ouverte
j’aimerais donc un virtuel à 3 états mais je ne vois pas comment mixer les infos des 2 détecteurs.
Merci de votre aide
detecteur1==0 && detecteur2==1 permet de mixer les 2 et définir l’etat porte entre ouverte
nox
Novembre 1, 2020, 7:31
3
Merci pour ta réponse.
Peux tu me décrit plus précisément ou et comment je doit faire ça stp
Salut!
C’est quoi comme détecteurs ?
Le statut des détecteurs remonte comment ?
Est-ce que détecteur porte fermée actionné veut dire Etat == 0
et détecteur porte ouverte actionné veut dire etat == 1 ?
nox
Novembre 2, 2020, 11:54
5
Ce sont des xiaomi aqara et oui ils sont à 0 quand ils ne sont pas declanchés et à 1 lorsqu’ils le sont
Dans ce cas tu crées un virtuel avec une commande information etat type autre
Et tu utilises un scénario avec comme déclencheur l’état des 2 modules
tu testes l’état avec des SI et tu mets le virtuel a jour en fonction
nox
Novembre 2, 2020, 2:08
7
Ok merci j’essaie ça ce soir en rentrent
nox
Novembre 8, 2020, 1:28
8
Bonjour,
Dsl je reviens un peu tard mais je n’ai pas eu le temps de me repencher sur mon problème.
J’ai créé un virtuel (info,autre) que dois-je mettre en valeur dans celui-ci ?
Et pour le scénario que dois-je mettre dans ALORS après mon SI ?
Merci pour votre retour
Bonjour,
Je suis intéressé par la façon de procéder car j’ai la même problématique.
Et il possible de le faire sans passer par les scénarios ?!
Est il possible de faire un virtuel avec 3 etats ?
Par exemple 0,1,2
Avec 2 équipements qui on chacun 2 etats.
Équipement A = 0 et équipement B = 1 donc état 0
Équipement A = 1 et équipement B = 0 donc état 1
Équipement A = 1 et équipement B = 1 donc état 2
Tout ça juste en passent par un virtuel.
Merci de vos réponses
bonjour, prend un doliprane
(#[Changes fond][lampes][etat]#==1&&#[Changes fond][volet][etat]#==1?2:#[Changes fond][lampes][etat]#==1&&#[Changes fond][volet][etat]#==0?1:0)
donc
if « si » lampes==1 && volet==1 affiche 2
else if « sinon si » lampes==1 && volet==0 affiche 1
else « sinon » affiche 0
L’opérateur ternaire
Si vous programmez en PHP, vous avez l'habitude d'utiliser un certain nombre d'opérateurs très courant comme les opérateurs arithmétiques habituels (addition, soustraction, multiplication,
3 « J'aime »
Cool merci.
Donc si j’ai bien compris je met:
(#[Changes fond][lampes][etat]#==1&&#[Changes fond][volet][etat]#==1?2:#[Changes fond][lampes][etat]#==1&&#[Changes fond][volet][etat]#==0?1:0)
Dans la valeur
et :
if « si » lampes==1 && volet==1 affiche 2
else if « sinon si » lampes==1 && volet==0 affiche 1
else « sinon » affiche 0
Dans la valeur d’un virtuel?!
Merci pour ta réponse en tous cas
A non ok je viens de comprendre
J’essaie ce soir et je te redis si j’ai réussi
Encore merci
1 « J'aime »
Bon je viens de tester mais sans succès, je dois peut être faire une erreur quelque part.
je recapitule:
j’ai créé un virtuel info avec comme valeur:
(#[Garage][Garage fermé][onoff]#==1&&#[Garage][Garage ouvert][onoff]#==1?2:#[Garage][Garage fermé][onoff]#==1&&#[Garage][Garage ouvert][onoff]#==0?1:0
mais quand les capteurs (garage fermé) et (garage ouvert) s’actionnent rien ne se passe sur ce virtuel qui ressemble à ça:
Peux tu me dire ou je me plante stp
Bison
Novembre 10, 2021, 2:03
15
Bonjour,
Basiquement il manque une parenthèse à la fin.
Merci Bison erreur de débutant que je suis
Bon maintenant que le virtuel fonctionne j’aimerais mettre un widget dessus mais je bloque encore
si une âme charitable peut me dire ou:
Bison
Novembre 11, 2021, 10:26
18
Première expression incorrecte ça doit être commande1==1 && commande2==1
je l’ai écris comme ça :
[Garage][Garage fermé][onoff]==1&&[Garage][Garage ouvert][onoff]==1
mais même résultat
Hello,
tu as essayer ça:
et tu applique le widget a ton état du virtuel