Bonjour,
J’ai comme beaucoup de monde un souci avec le ZWave en ce moment suite aux derniers firmware de la clef 700/800.
Je doit donc relancé le daemon régulièrement. Hors au redémarrage de ZWave JS une notification pour venir manger est envoyée aux enfants. En effet nous avons un bouton Fibaro qui nous sert à les notifier quand le repas est prêt. Cela évite de crier dans l’escalier.
Mais au démarrage du plugin (pas de jeedom), la notification est envoyée systématiquement. Je n’ai pas vu de valeur dans la configuration du push button qui me permet d’annuler cela.
Je souhaite donc envoyer une deuxième notifications pour les informer que c’est une erreur suite au redémarrage du plugin.
Je pensais tester dans le scénario avec la fonction « code » la date et l’heure du dernier lancement du plugin pour comparer. Si celui-ci a été lancé dans la minute par exemple, alors la notification ne serait pas envoyée.
J’ai vu qu’on pouvait interagir avec le plugin (par exemple : deamon_state()) qui me donne l’état du plugin.
J’aimerais savoir s’il existe un moyen de connaitre la date et l’heure du lancement ?
Merci infiniment.
Code simple de test :
$plugin = plugin::byId(‹ zwavejs ›);
$test=$plugin->deamon_info()[‹ state ›];
$scenario->setLog($test);

