Defaillance du capteur de fermeture du portail

Bonjour @frixo,

Je rencontre régulièrement l’erreur suivante pour ma porte de garage (avec gestion d’état)

Défaillance du capteur de fermeture du portail (ou de l’actionneur d’ouverture) Garage - Ordre d’ouverture du portail, et quelques secondes (~10) après, le capteur indique toujours le portail étant fermé !

Je ne comprends pas pourquoi cela se produit même que je mette 0 ou 30 secondes dans l’option « Détecter comme défaillant le portail si suite à un ordre d’ouverture, le capteur de fermeture de change pas d’état dans les (sec) ».

Je vous remercie pour votre aide.

Bonjour @laurent.da-col

j’ai publié une maj Béta MAIS j’ai pas changé grand chose… je ne suis pas sur que ca résolve tout

j’ai bien testé , normalement on a bien le retour d’état numéric (pour le cas ou pas de retour d’état) fonctionnel et pas d’erreur de capteur portail défaillant

Peux tu si il y a bug :

  • etre en mode debug
  • vider tes logs
  • reproduire UNE FOIS le bug et m’envoyer via ce forum les logs
  • me poster un screen de chaque page de la config de ton plugin (de ton portail)

merci

Ca marche je teste ca dès que possible. Par contre le problème de défaillance je l’ai sur la porte de garage qui elle est gérée avec un capteur.

Sur le portail (géré sans capteur/retour d’état) j’ai eu juste le problème de -1 dans Etat Numérique. Je m’en suis rendu compte sur Homebridge.

Merci à vous

Voici déjà la config pour le portail (sans retour d’état) :

Et la config pour la porte de garage (avec retour d’état) :

Normalement pour le retour de ta j’ai fait un test il y a 10 minutes je ne l’ai jamais rencontré
À voir si la nouvelle beta à corriger le truc

J’ai installé la dernière Beta et activé le log en mode débug. Je surveille le fonctionnement pour voir si le -1 se reproduit et je reviens vers vous.

Idem pour l’erreur de défaillance dès que je la rencontre le vous envoi les logs concernés.

De ce que je comprends pour l’instant tu as effectué un test pour chacun de tes portail et tu n’as rencontré aucune erreur ?

Non je ne suis pas sur place mais je vais surveiller et je vous tiens au courant.

Voici un log pour le problème de défaillance :

0000|[2022-04-05 17:37:36]DEBUG : ======== Action "open" :=> portail"   / last action :
0001|[2022-04-05 17:37:36]DEBUG : > etat_ferme : #382#<-50 && #383#>0
0002|[2022-04-05 17:37:36]DEBUG : > last_ordre :
0003|[2022-04-05 17:37:36]DEBUG : ======== Action "open" :=> portail"   / last action :
0004|[2022-04-05 17:37:36]DEBUG : > etat_ferme :
0005|[2022-04-05 17:37:36]DEBUG : > last_ordre :
0006|[2022-04-05 17:37:36]DEBUG :    > Mode dégradé car pas de capteur de retour de fermeture
0007|[2022-04-05 17:37:36]DEBUG :    > last_etat : 0
0008|[2022-04-05 17:37:36]DEBUG :  > cancel_check_fermeture_portail
0009|[2022-04-05 17:37:36]DEBUG :  > cancel_check_ouverture_portail
0010|[2022-04-05 17:37:36]DEBUG :  > cancel_fermeture_auto_portail
0011|[2022-04-05 17:37:36]DEBUG :    > Lancement des commandes associées à l'action demandée : alert_ordre_open_portail
0012|[2022-04-05 17:37:36]DEBUG :    > Lancement des commandes associées à l'action demandée : open_portail
0013|[2022-04-05 17:37:36]DEBUG :       > #989#
0014|[2022-04-05 17:37:36]DEBUG : > portail fermé
0015|[2022-04-05 17:37:36]DEBUG : > last_etat : 0
0016|[2022-04-05 17:37:36]DEBUG : > etat tmp : 0
0017|[2022-04-05 17:37:36]DEBUG : > date_change_last_etat : 1649158954
0018|[2022-04-05 17:37:36]DEBUG : > temps_ouverture_portillon :
0019|[2022-04-05 17:37:36]DEBUG : > ordre_mode :
0020|[2022-04-05 17:37:36]DEBUG : > etat_ouvert :
0021|[2022-04-05 17:37:36]DEBUG : > etat_ferme : 1
0022|[2022-04-05 17:37:36]DEBUG : > force_mode :
0023|[2022-04-05 17:37:36]DEBUG : > force_etat :
0024|[2022-04-05 17:37:36]DEBUG : Etat du portail : Portail fermé
0025|[2022-04-05 17:37:36]DEBUG :    > last_etat : 0
0026|[2022-04-05 17:37:36]DEBUG :  > cancel_check_fermeture_portail
0027|[2022-04-05 17:37:36]DEBUG :  > cancel_check_ouverture_portail
0028|[2022-04-05 17:37:36]DEBUG :  > cancel_fermeture_auto_portail
0029|[2022-04-05 17:37:36]DEBUG :    > Lancement des commandes associées à l'action demandée : alert_ordre_open_portail
0030|[2022-04-05 17:37:36]DEBUG :    > Lancement des commandes associées à l'action demandée : open_portail
0031|[2022-04-05 17:37:36]DEBUG :       > #531#
0032|[2022-04-05 17:37:36]DEBUG : _
0033|[2022-04-05 17:37:36]DEBUG : ------------update_etat------------
0034|[2022-04-05 17:37:36]DEBUG : > etat_ferme :
0035|[2022-04-05 17:37:36]DEBUG : > last_ordre : open
0036|[2022-04-05 17:37:36]DEBUG :    > Mode dégradé car pas de capteur de retour de fermeture
0037|[2022-04-05 17:37:36]DEBUG :       > last_ordre open
0038|[2022-04-05 17:37:36]DEBUG : > last_etat : 0
0039|[2022-04-05 17:37:36]DEBUG : > etat tmp : 7
0040|[2022-04-05 17:37:36]DEBUG : > date_change_last_etat : 1649140956
0041|[2022-04-05 17:37:36]DEBUG : > temps_ouverture_portillon :
0042|[2022-04-05 17:37:36]DEBUG : > ordre_mode : portail
0043|[2022-04-05 17:37:36]DEBUG : > etat_ouvert :
0044|[2022-04-05 17:37:36]DEBUG : > etat_ferme : 0
0045|[2022-04-05 17:37:36]DEBUG : > force_mode :
0046|[2022-04-05 17:37:36]DEBUG : > force_etat :
0047|[2022-04-05 17:37:36]DEBUG : > portail en cours d'action (action inconu)
0048|[2022-04-05 17:37:36]DEBUG : > en cours d'ouverture du portail
0049|[2022-04-05 17:37:36]DEBUG : Etat du portail : En cours d'ouverture du portail
0050|[2022-04-05 17:37:36]DEBUG :  current_etat : 1
0051|[2022-04-05 17:37:36]DEBUG :  current_etat_numeric : 254
0052|[2022-04-05 17:37:36]DEBUG :    > etat changé ! => En cours d'ouverture du portail
0053|[2022-04-05 17:37:36]DEBUG :    > etat inchangé 2
0054|[2022-04-05 17:37:36]DEBUG :    > Sleep 15s
0055|[2022-04-05 17:37:36]DEBUG : > start background_fn update_etat
0056|[2022-04-05 17:37:36]DEBUG :  > cancel_alert_portail_too_long
0057|[2022-04-05 17:37:36]DEBUG :  > init_alert_open_too_long : mode portail
0058|[2022-04-05 17:37:36]DEBUG : ------------END update_etat------------
0059|[2022-04-05 17:37:36]DEBUG : ======== Fin de l'Action
0060|[2022-04-05 17:37:36]DEBUG : > background_fn update_etat
0061|[2022-04-05 17:37:37]DEBUG : > init_check_ouverture_portail
0062|[2022-04-05 17:37:47]DEBUG : > check_ouverture_portail
0063|[2022-04-05 17:37:47]ERROR : Defaillance du capteur de fermeture du portail (ou de l'actionneur d'ouverture) Garage - Ordre d'ouverture du portail, et quelques secondes (~10) après, le capteur indique toujours le portail étant fermé !
0064|[2022-04-05 17:37:47]DEBUG :    > Lancement des commandes associées à l'action demandée : alert_defaillance_cap_ouverture
0065|[2022-04-05 17:37:47]DEBUG : ======== Fin de l'Action

j’ai posté une nouvelle maj pour rajouter le nom de l’équi sur certain log , on y verra plus clair, car tes 2 equi se mélange

tu peux me donner la valeurs de angle_z et angle_y a 2022-04-05 17:37:47 ?
tu as testé ton expression ?

car voila le code executé

donc Jeedom a 17:37:47 a dit que l’espression que tu as mis était TRUE
angle_z<-50 et angle_y > 0

A 17:37:47 y vaut -78 et z 12, l’expression vaut donc bien true (fermé) mais je pensais qu’en mettant 0 dans « Détecter comme défaillant le portail si suite à un ordre d’ouverture, le capteur de fermeture de change pas d’état dans les (sec) » cela désactivait ce contrôle.

Auparavant j’avais mis au moins 20 secondes mais j’avais quand même l’erreur souvent (pas toujours).

Aaaa, le bug vient du 0
Je vais regarder ! C’est possible

Mais je ne veux pas dire de bétise mais il me semble qu’au départ j’avais mis 20 ou 30 secondes et j’avais le problème de défaillance c’est pour cela qu’ensuite j’ai mis 0. Comme si ce paramètre n’était pas pris en compte mais je vérifierai je vais remettre 30 ou 40 secondes.

je pense avoir corrigé le soucis du 0
tu peux vérifier avec la dernière beta

en fait , a part pour le 0 qui est sencé désactiver la fonction, il faut regarder coimbien de temps met ton capteur a renvoyer l’info, mois c’est 5 sec max en Zwave, mais si tu es en Wifi etc , ca peut etre bcp plus longs

Oui c’est beaucoup plus long. C’est un capteur d’inclinaison et j’ai l’impression qu’il envoi les données une fois stabilisé donc quand la porte est fermée (ou ouverte).

En plus c’est du zigbee et le signal semble pas top jusqu’au garage alors j’ai commandé un capteur zwave pour tout remplacer. Le zigbee c’est pas cher mais ca vaut pas toujours le zwave !

Mon portail es Loing, mais j’ai domotisé une lumière au milieu du parcours, et elle fait relais! sérieux c’est super stable !

Oui c’est idéal mais je n’ai pas de possibilité de mettre une ampoule zigbee entre la maison et le garage pour faire relais. j’ai déjà mis des relais au plus prêt. Il doit y avoir un élément qui perturbe le signal car même le wifi se coupe quand je rentre dans le garage…

En zwave aucun problème, même une télécommande sur pile fonctionne parfaitement.

1 « J'aime »

Bonjour,

Donc sur la porte de garage j’ai 0 dans l’option de détection défaillance et je n’ai eu d’erreur mais ce matin je me retrouve avec un état ouvert (Etat Numérique = 255) alors que la porte est fermée (l’état retourne bien true), voici les logs :

0000|[2022-04-07 11:45:06]DEBUG : ======== Action "close" :=> portail"   / last action :
0001|[2022-04-07 11:45:06]DEBUG : [Jardin][Portail]> etat_ferme :
0002|[2022-04-07 11:45:06]DEBUG : [Jardin][Portail]> last_ordre :
0003|[2022-04-07 11:45:06]DEBUG : [Jardin][Portail]   > Mode dégradé car pas de capteur de retour de fermeture
0004|[2022-04-07 11:45:06]DEBUG :    > last_etat : 0
0005|[2022-04-07 11:45:06]DEBUG :    > ANNULATION => Le portail est déjà fermé !
0006|[2022-04-07 11:45:06]DEBUG : ======== Action "close" :=> portail"   / last action : open
0007|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]> etat_ferme : #382#<-50 && #383#>0
0008|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]> last_ordre : open
0009|[2022-04-07 11:45:06]DEBUG : > last_etat : 0
0010|[2022-04-07 11:45:06]DEBUG : > etat tmp : 7
0011|[2022-04-07 11:45:06]DEBUG : > date_change_last_etat : 1649255234
0012|[2022-04-07 11:45:06]DEBUG : > temps_ouverture_portillon :
0013|[2022-04-07 11:45:06]DEBUG : > ordre_mode : portail
0014|[2022-04-07 11:45:06]DEBUG : > etat_ouvert :
0015|[2022-04-07 11:45:06]DEBUG : > etat_ferme :
0016|[2022-04-07 11:45:06]DEBUG : > force_mode :
0017|[2022-04-07 11:45:06]DEBUG : > force_etat :
0018|[2022-04-07 11:45:06]DEBUG : > portail en cours d'action (action inconu)
0019|[2022-04-07 11:45:06]DEBUG : > en cours d'ouverture du portail
0020|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]Etat du portail : En cours d'ouverture du portail
0021|[2022-04-07 11:45:06]DEBUG :    > last_etat : 0
0022|[2022-04-07 11:45:06]DEBUG :  > cancel_check_fermeture_portail
0023|[2022-04-07 11:45:06]DEBUG :  > cancel_check_ouverture_portail
0024|[2022-04-07 11:45:06]DEBUG :  > cancel_fermeture_auto_portail
0025|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]_
0026|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]------------update_etat------------
0027|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]> etat_ferme : #382#<-50 && #383#>0
0028|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]> last_ordre : open
0029|[2022-04-07 11:45:06]DEBUG : > last_etat : 0
0030|[2022-04-07 11:45:06]DEBUG : > etat tmp : 7
0031|[2022-04-07 11:45:06]DEBUG : > date_change_last_etat : 1649255234
0032|[2022-04-07 11:45:06]DEBUG : > temps_ouverture_portillon :
0033|[2022-04-07 11:45:06]DEBUG : > ordre_mode : portail
0034|[2022-04-07 11:45:06]DEBUG : > etat_ouvert :
0035|[2022-04-07 11:45:06]DEBUG : > etat_ferme :
0036|[2022-04-07 11:45:06]DEBUG : > force_mode :
0037|[2022-04-07 11:45:06]DEBUG : > force_etat :
0038|[2022-04-07 11:45:06]DEBUG : > portail en cours d'action (action inconu)
0039|[2022-04-07 11:45:06]DEBUG : > en cours d'ouverture du portail
0040|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]Etat du portail : En cours d'ouverture du portail
0041|[2022-04-07 11:45:06]DEBUG :  current_etat : 1
0042|[2022-04-07 11:45:06]DEBUG :  current_etat_numeric : 254
0043|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]   > etat changé ! => En cours d'ouverture du portail
0044|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]   > etat inchangé 2
0045|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]   > Sleep 15s
0046|[2022-04-07 11:45:06]DEBUG : [Garage][Porte] > start background_fn update_etat
0047|[2022-04-07 11:45:06]DEBUG :  > cancel_alert_portail_too_long
0048|[2022-04-07 11:45:06]DEBUG :  > init_alert_open_too_long : mode portail
0049|[2022-04-07 11:45:06]DEBUG :  > init_alert_open_too_long : cancel
0050|[2022-04-07 11:45:06]DEBUG : [Garage][Porte]------------END update_etat------------
0051|[2022-04-07 11:45:06]DEBUG :    > Lancement des commandes associées à l'action demandée : alert_ordre_close_portail
0052|[2022-04-07 11:45:06]DEBUG :    > Lancement des commandes associées à l'action demandée : close_portail
0053|[2022-04-07 11:45:06]DEBUG :       > #531#
0054|[2022-04-07 11:45:07]DEBUG : [Garage][Porte] > background_fn update_etat
0055|[2022-04-07 11:45:07]DEBUG : [Garage][Porte] > start background_fn init_check_fermeture_portail
0056|[2022-04-07 11:45:07]DEBUG : ======== Fin de l'Action
0057|[2022-04-07 11:45:08]DEBUG : [Garage][Porte] > background_fn init_check_fermeture_portail
0058|[2022-04-07 11:45:08]DEBUG : > init_check_fermeture_portail
0059|[2022-04-07 11:45:08]DEBUG :     > temps_(fermeture))_portail + 20 : 35 sec
0060|[2022-04-07 11:45:22]DEBUG : [Garage][Porte]_
0061|[2022-04-07 11:45:22]DEBUG : [Garage][Porte]------------update_etat------------
0062|[2022-04-07 11:45:22]DEBUG : [Garage][Porte]> etat_ferme : #382#<-50 && #383#>0
0063|[2022-04-07 11:45:22]DEBUG : [Garage][Porte]> last_ordre : close
0064|[2022-04-07 11:45:22]DEBUG : > last_etat : 1
0065|[2022-04-07 11:45:22]DEBUG : > etat tmp : 7
0066|[2022-04-07 11:45:22]DEBUG : > date_change_last_etat : 1649324706
0067|[2022-04-07 11:45:22]DEBUG : > temps_ouverture_portillon :
0068|[2022-04-07 11:45:22]DEBUG : > ordre_mode : portail
0069|[2022-04-07 11:45:22]DEBUG : > etat_ouvert :
0070|[2022-04-07 11:45:22]DEBUG : > etat_ferme :
0071|[2022-04-07 11:45:22]DEBUG : > force_mode :
0072|[2022-04-07 11:45:22]DEBUG : > force_etat :
0073|[2022-04-07 11:45:22]DEBUG : > portail en cours d'action (action inconu)
0074|[2022-04-07 11:45:22]DEBUG : [Garage][Porte]Etat du portail : portail ouvert
0075|[2022-04-07 11:45:22]DEBUG :  current_etat : 2
0076|[2022-04-07 11:45:22]DEBUG :  current_etat_numeric : 255
0077|[2022-04-07 11:45:22]DEBUG : [Garage][Porte]   > etat changé ! => portail ouvert
0078|[2022-04-07 11:45:22]DEBUG : [Garage][Porte]   > etat inchangé 2
0079|[2022-04-07 11:45:22]DEBUG :  > init_fermeture_auto_portail
0080|[2022-04-07 11:45:22]DEBUG :    > Lancement des commandes associées à l'action demandée : alert_open_portail
0081|[2022-04-07 11:45:22]DEBUG : [Garage][Porte]------------END update_etat------------
0082|[2022-04-07 11:45:43]DEBUG : [Garage][Porte]> etat_ferme : #382#<-50 && #383#>0
0083|[2022-04-07 11:45:43]DEBUG : [Garage][Porte]> last_ordre : close
0084|[2022-04-07 11:45:43]DEBUG : > portail fermé
0085|[2022-04-07 11:45:43]DEBUG : > last_etat : 1
0086|[2022-04-07 11:45:43]DEBUG : > etat tmp : 0
0087|[2022-04-07 11:45:43]DEBUG : > date_change_last_etat : 1649324706
0088|[2022-04-07 11:45:43]DEBUG : > temps_ouverture_portillon :
0089|[2022-04-07 11:45:43]DEBUG : > ordre_mode : portail
0090|[2022-04-07 11:45:43]DEBUG : > etat_ouvert :
0091|[2022-04-07 11:45:43]DEBUG : > etat_ferme : 1
0092|[2022-04-07 11:45:43]DEBUG : > force_mode :
0093|[2022-04-07 11:45:43]DEBUG : > force_etat :
0094|[2022-04-07 11:45:43]DEBUG : [Garage][Porte]Etat du portail : Portail fermé
0095|[2022-04-07 11:45:43]DEBUG : > END init_check_fermeture_portail  87
0096|[2022-04-07 11:51:52]DEBUG : ======== Action "close" :=> portail"   / last action : close
0097|[2022-04-07 11:51:52]DEBUG : [Garage][Porte]> etat_ferme : #382#<-50 && #383#>0
0098|[2022-04-07 11:51:52]DEBUG : [Garage][Porte]> last_ordre : close
0099|[2022-04-07 11:51:52]DEBUG : > portail fermé
0100|[2022-04-07 11:51:52]DEBUG : > last_etat : 2
0101|[2022-04-07 11:51:52]DEBUG : > etat tmp : 0
0102|[2022-04-07 11:51:52]DEBUG : > date_change_last_etat : 1649324722
0103|[2022-04-07 11:51:52]DEBUG : > temps_ouverture_portillon :
0104|[2022-04-07 11:51:52]DEBUG : > ordre_mode : portail
0105|[2022-04-07 11:51:52]DEBUG : > etat_ouvert :
0106|[2022-04-07 11:51:52]DEBUG : > etat_ferme : 1
0107|[2022-04-07 11:51:52]DEBUG : > force_mode :
0108|[2022-04-07 11:51:52]DEBUG : > force_etat :
0109|[2022-04-07 11:51:52]DEBUG : [Garage][Porte]Etat du portail : Portail fermé
0110|[2022-04-07 11:51:52]DEBUG :    > last_etat : 2
0111|[2022-04-07 11:51:52]DEBUG :    > ANNULATION => Doublon d'ordre

Je viens de vérifier et la formule #[Garage][Garage_Porte_Inclinaison][angle_y]#<-50 && #[Garage][Garage_Porte_Inclinaison][angle_z]#>0 retourne bien true.

image

Dans l’historique l’état ouvert (y/z) du portail est reçu à 11h44m39s et l’état fermé à 11h45m25s.

Je suis désolé la télécommande ouvre le garage et le portail en même temps alors les logs sont un peu mélangés.