Scénario fermeture d'une porte

Bonjour,

J’ai un scénario permettant de fermer/ouvrir la porte de mon poulailler en fonction de l’heure du crépuscule. Jeedom communique avec une arduino avec un émétteur/récepteur nrf24l01. Mon scénario fonctionne 90% du temps. Je soupçonne une mauvaise communication de temps en temps ce qui entraîne un échec. Voici mon scénario actuel:

J’aimerai modifier ce scénario pour continuer à envoyer la commande ouvrir la porte TANT QUE le retour d’état n’est pas bon. Etant débutant sur jeedom j’admet bloquer un peu.
Merci pour votre aide

regarde le plugin swassist ça peu correspondre à ton souhait. Moi pour la pompe de piscine c’est efficace.

2 « J'aime »

Merci bcp pour ta réponse je connaissais pas ce plugin. Espérons que ca marche !

Hello
Sinon en mode bloc code avec une boucle while

$scenario->setLog('Start  scenario ');
$doorState=cmd::byString('#leNomDeLaCommande#')->execCmd();
while ($doorState > 0) {
        // Ajout de la commande action que tu veux
	$doorState=cmd::byString('#leNomDeLaCommande#')->execCmd();
}
$scenario->setLog('End scenario');

C’est un exemple juste vite fait … :slight_smile:

1 « J'aime »