Bonjour à tous,
Nouveau possesseur d’une Jeedom (sur Debian sur un NUC pour l’instant), je suis en train de migrer l’ensemble de ma configuration qui fonctionnait actuellement sur eedomus.
Mon installation domotique est basée sur du Legrand Myhome… très mauvais choix du passé puisque c’est un système fermé… Néanmoins, j’avais développé par le passé un logiciel permettant l’interfaçage de ce système avec ma box domotique. Ce script se pilote en http et pilote / suit l’activité de myhome pour renvoyer les données à la domotique.
Après quelques recherches, j’ai eu l’impression que la meilleur solution sur Jeedom serait d’utiliser un plugin virtuel pour indiquer l’état mais aussi piloter les périphériques.
J’ai configuré mon virtuel ainsi :
avec la configuration push suivante pour piloter la domotique :
Le soucis que je rencontre est le suivant : le pilotage des lampes peut être réalisé soit par Jeedom, soit par les interrupteurs. Dans ce dernier cas, pour que Jeedom soit synchrone, le script externe remonte l’information à Jeedom par la commande suivante :
http://192.168.1.72/core/api/jeeApi.php?type=virtual&apikey=XXXXXX&id=#cmd_id#&value=#value#
C’est là que mon soucis commence : cet appel, s’il réalise bien la mise à jour de l’état dans l’IHM, provoque aussi le lancement de la commande ‹ push ›. Dans des cas bien particulier de timing entre le on/off, cela me provoque un Larsen ou Jeedom et le script pilote en boucle des on/off interminables.
Ma question est la suivante : sur eedomus, il y a la possibilité de remonter un statut à la box en lui indiquant qu’il ne faut pas déclencher d’action, mais juste mettre à jour la valeur (paramètre ‹ update_only › pour les puristes), existe-t-il un équivalent sur Jeedom ? si non, quelle est la solution à mon soucis ? (j’ai essayé de parcourir des tutoriels, mais je n’ai pas trouvé de réponse)
Je vous remercie et vous souhaite un bon week-end