Erreur arrêt pompe

Bonjour,

Depuis le 21 juin, alors que rien n’a changé, la piscine ne s’arrête plus.
Voici le log :

[2022-06-09 14:45:17][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-09 14:50:12][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-09 23:30:24][ERROR] : │ Erreur dans l'arrêt de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 1
[2022-06-13 07:00:25][ERROR] : │ Erreur dans le démarrage de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 0
[2022-06-15 07:00:26][ERROR] : │ Erreur dans le démarrage de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 0
[2022-06-16 07:00:25][ERROR] : │ Erreur dans le démarrage de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 0
[2022-06-16 20:25:25][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 20:30:21][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 20:35:14][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 20:40:24][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 20:45:16][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 20:50:16][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 20:55:23][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:00:12][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:05:07][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:10:07][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:15:14][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:20:30][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:25:05][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:30:08][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:35:05][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:40:10][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:45:12][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:50:05][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 21:55:13][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:00:13][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:05:14][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:10:15][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:15:11][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:20:07][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:25:13][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:30:12][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:35:09][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:40:13][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:45:11][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:50:12][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 22:55:04][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:00:10][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:05:15][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:10:06][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:15:12][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:20:05][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:25:09][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:30:14][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:35:06][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:40:14][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:45:11][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:50:14][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-16 23:55:11][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:00:06][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:05:06][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:10:12][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:15:12][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:20:15][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:25:08][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:30:09][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:35:13][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:40:10][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:45:13][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:50:06][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 00:55:12][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 01:00:09][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 01:05:11][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 01:10:05][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 01:15:07][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 01:20:09][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-17 23:30:32][ERROR] : │ Erreur dans l'arrêt de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 1
[2022-06-18 03:05:16][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:10:23][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:15:21][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:20:24][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:25:22][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:30:15][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:35:17][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:40:21][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:45:17][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:50:19][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 03:55:22][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:00:19][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:05:22][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:10:16][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:15:16][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:20:23][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:25:21][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:30:18][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:35:24][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:40:25][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:45:15][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:50:21][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 04:55:16][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 05:00:18][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 05:05:24][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 05:10:15][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 05:15:21][ERROR] : Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
[2022-06-18 07:00:25][ERROR] : │ Erreur dans le démarrage de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 0
[2022-06-19 07:00:25][ERROR] : │ Erreur dans le démarrage de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 0
[2022-06-19 07:00:45][ERROR] : │ Erreur dans le démarrage de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 0
[2022-06-20 07:00:24][ERROR] : │ Erreur dans le démarrage de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 0
[2022-06-26 07:00:25][ERROR] : │ Erreur dans le démarrage de la filtration. La commande de statut de filtration configurée ([Jardin][Piscine][Etat]) retourne la valeur 0

Aussi la capture d"écran de la pompe :
image

Si je stop ou démarre via le dashboard, ça fonctionne, si je stop ou start la pompe via sa commande ça fonctionne.

Avez-vous une idée ?
Merci

Dans quel cas ça ne fonctionne pas alors ?
Ne manque-t-il pas des mots ?

Bonjour,

Je vois plusieurs choses dans le log :

  • l’API iopool semble ne rien remonter
  • les commandes semble ne pas s’appliquer. Quand le plugin les lances, il vérifie le statut ensuite. Et le statut n’est pas changé.

Tu utilises quoi comme prise commandé ? Par quel protocole ?
A tu regardé à l’heure du log indiquant que le démarrage ou arrêt à echoué, si le plugin qui pilote ta prise [Jardin][Piscine] a Bien reçu une commande et l’a exécuté ?

Il serait bien de passer les logs en debug et regarder ce qu’il se passe vraiment a l’arrêt et au démarrage.

Bonjour, merci pour le retour. Celà ne fonctionne pas de manière automatique, quand le plugin est censé arrêter la pompe.

Bonjour,

J’utilise un module qubino zmnhad simple charge, en zwave.
Pour autant, lorsque j’utilise les commandes pour voir l’état ou on ou off tout fonctionne.
Je ne sais pas comment regarder si le module reçoit bien la commande de iopool.
Mais je vais passer le log en debug pour voir, je posterai.
Merci beaucoup

Il faudrait aussi passer en debug les logs zwave pour voir si la commande d’arrêt est bien reçu pour le plugin Zwave et si il est bien exécuté

Bonjour, je me suis fait mon propre scénario en utilisant le temps de filtration recommandé du plugin, et la pompe démarre et s’arrête bien. Le réseau zwave n’est donc pas la cause.
Le mode debug est trop verbeux, et ne me permet donc pas d’avoir les infos des bonnes heures car je n’ai que le même message sur 30 min de log. Je vais laisser tomber la filtration par le plugin et garder mon scénario.
Cette erreur à chaque exécution du cron est elle normale ? Erreur sur la fonction cron5 du plugin : Return value of iopool_EcO::getPools() must be of the type array, none returned
Cordialement, Stephane

1 « J'aime »

Bonjour,

Plusieurs points :

  • la filtration marche bien. Je l’utilise tout les jours et donc le code n’est pas en cause. Les seuls choses qui peuvent changer c’est les modules.

  • comme indiqué dans mon message précédent, l’API iopool ne remonte rien. L’erreur Return value of iopool_EcO::getPools() must be of the type array, none returned indique qu’avec la clé API fournie il n’y a pas de piscine ou spa trouvé. Êtes-vous sûr de votre clé API ?

  • sans logs je peux pas vous aider

  • quel est le contenu du cache de filtration actuel ? Est-ce que la filtration n’aurait pas était lancé manuellement et qu’avec les erreurs iopool il n’y ai pas de cache en cours ?

  • que donne la commande de durée de filtration ?

Bonjour,

Pas de nouvelles ?
UN @ModerateurCom peut fermer le sujet SVP ?