Un exercice d’application du Manifeste du Slow Debug et du livre Debugging: the 9 indispensable rules.
A chaque message contenant “ouvre” ou “open” sur le channel #sesam-channel du Slack CodeWorks, un bot Slack qui surveille ce channel commande au circuit relais l’ouverture de la porte des bureaux. Un message en réponse confirme la commande.
Après quelque temps (pas de mesure précise; au doigt mouillé de l’ordre de 12h, c’est à dire que ça ne marche pas plus d’une journée ouvrée successive) l’ouverture ne se fait plus, et le bot ne répond plus non plus.
J’ai Slack sur mon téléphone
Je tape un message sur le chan #sesam-channel
Un process Node qui tourne sur le Raspi observe le channel
Le process Node communique avec les GPIO du Raspi
Les broches commandent le circuit
Le circuit ouvre ou ferme le relais
On a