J'ai ajouté une commande "minutes avant pluie" dans les équipements de type "pluie à 1 heure".
L'idée et d'avoir l'heure de début de pluie directement accessible dans un scénario sans avoir à tester les 12 commandes des 12 créneaux de 5 minutes. Ainsi on peut être notifié de rentrer le linge, fermer le Velux, prendre le parapluie, ....
Les premier commits contiennent une refactorisation de l'indentation. J'ai également pris la liberté de ré-écrire la fonction de pooling de la pluie 'getPluie()'.
Je l'ai rendu un peu plus lisible notamment en limitant la répétition du code qui intérroge l'url.
J'ai également amélioré le log en utilisant d'avantage les niveau warning, error et info.
Les modifications tournent depuis 3 jours sans soucis chez moi.
Bonjour
J'ai ajouté une commande "minutes avant pluie" dans les équipements de type "pluie à 1 heure". L'idée et d'avoir l'heure de début de pluie directement accessible dans un scénario sans avoir à tester les 12 commandes des 12 créneaux de 5 minutes. Ainsi on peut être notifié de rentrer le linge, fermer le Velux, prendre le parapluie, ....
Les premier commits contiennent une refactorisation de l'indentation. J'ai également pris la liberté de ré-écrire la fonction de pooling de la pluie 'getPluie()'. Je l'ai rendu un peu plus lisible notamment en limitant la répétition du code qui intérroge l'url. J'ai également amélioré le log en utilisant d'avantage les niveau warning, error et info.
Les modifications tournent depuis 3 jours sans soucis chez moi.