Volets : Activation en double / Triple
Publié : 01 déc. 2017, 20:00
Bonjour à tous,
cela fait un moment que je rencontre un soucis lié à l'activation multiple de mes volets roulants à chaque sollicitation des interrupteurs (que ce soit via un bouton ou via un "timer" depuis domoticz). Pas de soucis quand j'active le volet directement depuis l'interrupteur physique. Du coup, je me retrouve avec 3 activation et 3 entrées dans le log pour chaque action.
Je n'arrive pas à le résoudre par moi-même (tentatives, recherches...) et je vous le soumets donc.
Les 3 volets sont pilotés avec des FIBARO FGRM222, et je ne rencontre ce soucis que pour les volets roulants.
Quand je fais un interrupteur virtuel volet roulant, je ne rencontre pas ce soucis.
Lorsque j'enlève tous les scripts liés aux actions On/Off, je rencontre quand même le soucis.
Je me doute que c'est un retour d'état du contrôleur ou similaire, et je ne trouve pas le moyen de le contrecarrer, mais c'est considéré comme une action !
Le fait de modifier l'interrupteur en 'switch blind simple' est identique.
Outre le fait de ne pas comprendre et d'avoir des fichiers de logs tous moisis (et ça m'enerve
), je me retrouve confronté à des multiples activation des actions liées à "On / Off", et ça pourrit encore plus les logs
Bref, avez-vous déjà eu ces problématiques ? Des pistes ?
Merci pour l'aide ou pistes de recherche.

Edit pour rajout des logs : Ici trois activation pour un timer à 08:05 pour un set à 50% du NodeId: 8 // 08:05:01, 08:05:01 et 08:05:10
Le script /usr/local/domoticz/var/scripts/bash/tempo_interrupteur.sh est lié à l'interrupteur du NodeId 8. Il active / désactive des timers mais ne déclenche aucun interrupteur. Il est déclenché trois fois mais il n'est pas en cause (en enlevant le script des actions on/off, c'est la même punition et trois activations).
cela fait un moment que je rencontre un soucis lié à l'activation multiple de mes volets roulants à chaque sollicitation des interrupteurs (que ce soit via un bouton ou via un "timer" depuis domoticz). Pas de soucis quand j'active le volet directement depuis l'interrupteur physique. Du coup, je me retrouve avec 3 activation et 3 entrées dans le log pour chaque action.
Je n'arrive pas à le résoudre par moi-même (tentatives, recherches...) et je vous le soumets donc.
Les 3 volets sont pilotés avec des FIBARO FGRM222, et je ne rencontre ce soucis que pour les volets roulants.
Quand je fais un interrupteur virtuel volet roulant, je ne rencontre pas ce soucis.
Lorsque j'enlève tous les scripts liés aux actions On/Off, je rencontre quand même le soucis.
Je me doute que c'est un retour d'état du contrôleur ou similaire, et je ne trouve pas le moyen de le contrecarrer, mais c'est considéré comme une action !
Le fait de modifier l'interrupteur en 'switch blind simple' est identique.
Outre le fait de ne pas comprendre et d'avoir des fichiers de logs tous moisis (et ça m'enerve
Bref, avez-vous déjà eu ces problématiques ? Des pistes ?
Merci pour l'aide ou pistes de recherche.

Edit pour rajout des logs : Ici trois activation pour un timer à 08:05 pour un set à 50% du NodeId: 8 // 08:05:01, 08:05:01 et 08:05:10
Le script /usr/local/domoticz/var/scripts/bash/tempo_interrupteur.sh est lié à l'interrupteur du NodeId 8. Il active / désactive des timers mais ne déclenche aucun interrupteur. Il est déclenché trois fois mais il n'est pas en cause (en enlevant le script des actions on/off, c'est la même punition et trois activations).
Code : Tout sélectionner
2017-12-01 08:05:01.446 Schedule item started! Name: Volet Chambre Enfant, Type: On Time, DevID: 106, Time: 2017-12-01 08:05:01
2017-12-01 08:05:01.447 OpenZWave: Domoticz has send a Switch command!, Level: 50, NodeID: 8 (0x08)
[39m2017-12-01 08:05:01.447 Info, Node008, Value::Set - COMMAND_CLASS_SWITCH_MULTILEVEL - Level - 0 - 1 - 50
[39m[39m2017-12-01 08:05:01.447 Info, Node008, SwitchMultilevel::Set - Setting to level 50
[39m[39m2017-12-01 08:05:01.447 Info, Node008, Duration: Default
[39m[34m2017-12-01 08:05:01.447 Detail, Node008, Queuing (Send) SwitchMultilevelCmd_Set (Node=8): 0x01, 0x0b, 0x00, 0x13, 0x08, 0x04, 0x26, 0x01, 0x32, 0xff, 0x25, 0xfd, 0xd9
[39m[34m2017-12-01 08:05:01.447 Detail, Node008, Queuing (Send) SwitchMultilevelCmd_Get (Node=8): 0x01, 0x09, 0x00, 0x13, 0x08, 0x02, 0x26, 0x02, 0x25, 0xfe, 0x10
[39m[34m2017-12-01 08:05:01.448 Detail,
[39m[39m2017-12-01 08:05:01.448 Info, Node008, Sending (Send) message (Callback ID=0xfd, Expected Reply=0x13) - SwitchMultilevelCmd_Set (Node=8): 0x01, 0x0b, 0x00, 0x13, 0x08, 0x04, 0x26, 0x01, 0x32, 0xff, 0x25, 0xfd, 0xd9
[39m[34m2017-12-01 08:05:01.461 Detail, Node008, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
[39m[34m2017-12-01 08:05:01.461 Detail, Node008, ZW_SEND_DATA delivered to Z-Wave stack
[39m[34m2017-12-01 08:05:01.474 Detail, Node008, Received: 0x01, 0x07, 0x00, 0x13, 0xfd, 0x00, 0x00, 0x03, 0x15
[39m[34m2017-12-01 08:05:01.474 Detail, Node008, ZW_SEND_DATA Request with callback ID 0xfd received (expected 0xfd)
[39m[39m2017-12-01 08:05:01.475 Info, Node008, Request RTT 26 Average Request RTT 26
[39m[34m2017-12-01 08:05:01.475 Detail, Expected callbackId was received
[39m[34m2017-12-01 08:05:01.475 Detail, Expected reply was received
[39m[34m2017-12-01 08:05:01.475 Detail, Message transaction complete
[39m[34m2017-12-01 08:05:01.475 Detail,
[39m[34m2017-12-01 08:05:01.475 Detail, Node008, Removing current message
[39m[34m2017-12-01 08:05:01.475 Detail,
[39m[39m2017-12-01 08:05:01.475 Info, Node008, Sending (Send) message (Callback ID=0xfe, Expected Reply=0x04) - SwitchMultilevelCmd_Get (Node=8): 0x01, 0x09, 0x00, 0x13, 0x08, 0x02, 0x26, 0x02, 0x25, 0xfe, 0x10
[39m[34m2017-12-01 08:05:01.484 Detail, Node008, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
[39m[34m2017-12-01 08:05:01.484 Detail, Node008, ZW_SEND_DATA delivered to Z-Wave stack
[39m[34m2017-12-01 08:05:01.504 Detail, Node008, Received: 0x01, 0x07, 0x00, 0x13, 0xfe, 0x00, 0x00, 0x02, 0x17
[39m[34m2017-12-01 08:05:01.505 Detail, Node008, ZW_SEND_DATA Request with callback ID 0xfe received (expected 0xfe)
[39m[39m2017-12-01 08:05:01.505 Info, Node008, Request RTT 29 Average Request RTT 27
[39m[34m2017-12-01 08:05:01.505 Detail, Expected callbackId was received
[39m[34m2017-12-01 08:05:01.511 Detail, Node008, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x08, 0x03, 0x26, 0x03, 0x14, 0xc8
[39m[34m2017-12-01 08:05:01.512 Detail,
[39m[39m2017-12-01 08:05:01.512 Info, Node008, Response RTT 36 Average Response RTT 37
[39m[39m2017-12-01 08:05:01.512 Info, Node008, Received SwitchMultiLevel report: level=20
[39m[34m2017-12-01 08:05:01.512 Detail, Node008, Refreshed Value: old value=20, new value=20, type=byte
[39m[34m2017-12-01 08:05:01.512 Detail, Node008, Changes to this value are not verified
[39m[34m2017-12-01 08:05:01.513 Detail, Node008, Expected reply and command class was received
[39m[34m2017-12-01 08:05:01.513 Detail, Node008, Message transaction complete
[39m[34m2017-12-01 08:05:01.513 Detail,
[39m[34m2017-12-01 08:05:01.513 Detail, Node008, Removing current message
[39m[34m2017-12-01 08:05:01.513 Detail, Node008, Notification: ValueChanged
[39m2017-12-01 08:05:01.669 Executing script: /usr/local/domoticz/var/scripts/bash/tempo_interrupteur.sh
2017-12-01 08:05:01.855 (Zwave NAS) Light/Switch (Volet Chambre Enfant)
2017-12-01 08:05:02.491 Executing script: /usr/local/domoticz/var/scripts/bash/tempo_interrupteur.sh
[34m2017-12-01 08:05:03.009 Detail, Node008, Received: 0x01, 0x0c, 0x00, 0x04, 0x00, 0x08, 0x06, 0x31, 0x05, 0x04, 0x22, 0x03, 0x74, 0x9c
[39m[34m2017-12-01 08:05:03.009 Detail,
[39m[39m2017-12-01 08:05:03.009 Info, Node008, Received SensorMultiLevel report from node 8, instance 1, Power: value=88.4W
[39m[34m2017-12-01 08:05:03.010 Detail, Node008, Refreshed Value: old value=0.0, new value=88.4, type=decimal
[39m[34m2017-12-01 08:05:03.010 Detail, Node008, Changes to this value are not verified
[39m[34m2017-12-01 08:05:03.010 Detail, Node008, Notification: ValueChanged
[39m2017-12-01 08:05:03.012 (Zwave NAS) Usage (Unknown)
2017-12-01 08:05:03.013 (Zwave NAS) General/kWh (kWh Meter)
[34m2017-12-01 08:05:10.009 Detail, Node008, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x08, 0x03, 0x26, 0x03, 0x32, 0xee
[39m[34m2017-12-01 08:05:10.010 Detail,
[39m[39m2017-12-01 08:05:10.010 Info, Node008, Received SwitchMultiLevel report: level=50
[39m[34m2017-12-01 08:05:10.010 Detail, Node008, Refreshed Value: old value=20, new value=50, type=byte
[39m[34m2017-12-01 08:05:10.010 Detail, Node008, Changes to this value are not verified
[39m[34m2017-12-01 08:05:10.010 Detail, Node008, Notification: ValueChanged
[39m[34m2017-12-01 08:05:10.029 Detail, Node008, Received: 0x01, 0x0c, 0x00, 0x04, 0x00, 0x08, 0x06, 0x31, 0x05, 0x04, 0x22, 0x00, 0x00, 0xeb
[39m[34m2017-12-01 08:05:10.030 Detail,
[39m[39m2017-12-01 08:05:10.030 Info, Node008, Received SensorMultiLevel report from node 8, instance 1, Power: value=0.0W
[39m[34m2017-12-01 08:05:10.030 Detail, Node008, Refreshed Value: old value=88.4, new value=0.0, type=decimal
[39m[34m2017-12-01 08:05:10.030 Detail, Node008, Changes to this value are not verified
[39m[34m2017-12-01 08:05:10.030 Detail, Node008, Notification: ValueChanged
[39m2017-12-01 08:05:10.205 (Zwave NAS) Light/Switch (Volet Chambre Enfant)
2017-12-01 08:05:10.207 (Zwave NAS) Usage (Unknown)
2017-12-01 08:05:10.208 (Zwave NAS) General/kWh (kWh Meter)
2017-12-01 08:05:10.219 Executing script: /usr/local/domoticz/var/scripts/bash/tempo_interrupteur.sh