Et voila, c'est fait : Marcel connait une nouvelle section nommée
Dead Publisher Detect. Par exemple :
Surveille le topic
Test : si pendant une période de
10 secondes il ne reçoit aucune donnée, il envoie un SMS indiquant "
un problème pour Dpd test".
Pour éviter de se faire spamer, Marcel mémorise le fait qu'un SMS a été envoyé et ne le fera plus jusqu'à ce que l'erreur soit résolue. Lorsqu'une donnée arrive enfin, l'erreur est effacée et un SMS de retour à la normal est envoyé.
La communication entre le timeout et l'envoie de SMS se fait par message MQTT sur un topic spécial : Alert/ . Le système est donc ouvert à toutes autres applications externes ...
Domestik par exemple lorsqu'il détecte un disque défaillant sur une de mes machines (ce qui m'est arrivé ce W.E.
), voir même des arduinos ou des ESP pour des sondes déportées
Bref, même si ses autres fonctionnalités n'ont pas d'utilités pour vous, Marcel peut-être intéressant rien que pour envoyé des SMS si une de vos sondes détecte un problème