Ok, donc y-a des bonnes choses coté Profalux, j'essaierais de pousser la modif du STOP rapidement sur la branche beta.pofman a écrit : 14 mai 2020, 14:33 Oui j'ai pu m'y remettre ce matin.
Effectivement avec la branche profalux, le bouton STOP du "venetian blinds" arrête bien le volet.
Quand j'appuie sur le bouton STOP (volet déjà arrêté) j'ai ça dans les logs:Alors qu'avec la branche beta j'ai:Code : Tout sélectionner
2020-05-14 11:47:33.655 Status: User: Admin initiated a switch command (4/Volet bureau/Stop) 2020-05-14 11:47:33.666 (Zigate) mgtCommand (45cb) Devices[4].Name: Volet bureau Command: Stop Level: 80 Color: 2020-05-14 11:47:33.669 (Zigate) ---------> DeviceType: ('VenetianInverted', 'Venetian') 2020-05-14 11:47:33.671 (Zigate) ---------> RSSI level 6 2020-05-14 11:47:33.673 (Zigate) ---------> BatteryLvl set to 255 2020-05-14 11:47:33.675 (Zigate) ---------> ++ found ( 01, LvlControl) 2020-05-14 11:47:33.677 (Zigate) ---------> ClusterType founds: [('01', 'LvlControl')] 2020-05-14 11:47:33.679 (Zigate) ---------> EPOut: 01 DeviceType: LvlControl 2020-05-14 11:47:33.682 (Zigate) mgtCommand : Stop for Device: 45cb EPout: 01 Unit: 4 DeviceType: LvlControl 2020-05-14 11:47:33.689 (Zigate) profalux_stop ++++ 45cb/01 payload: 010503 2020-05-14 11:47:33.796 (Zigate) Decode8101 - Default response - SQN: 05, EP: 01, ClusterID: 0008 , DataCommand: 03, - Status: [00] ZIGATE - [00] Success 2020-05-14 11:47:37.325 (Zigate) Decode8011 - APS ACK: 0045cb010008 2020-05-14 11:47:37.327 (Zigate) Decode8011 - Src: 45cb, SrcEp: 01, Cluster: 0008, Status: 00 MainPowered: True 2020-05-14 11:47:37.332 (Zigate) Decode8102 - Read Attributes Response : [45cb:01] ClusterID: 0008 AttributeID: 0000 Status: 00 Type: 20 Size: 0001 ClusterData: >cd<Code : Tout sélectionner
2020-05-14 11:39:23.530 Status: User: Admin initiated a switch command (4/Volet bureau/Stop) 2020-05-14 11:39:23.538 (Zigate) mgtCommand (45cb) Devices[4].Name: Volet bureau Command: Stop Level: 76 Color: 2020-05-14 11:39:23.541 (Zigate) ---------> DeviceType: ('VenetianInverted', 'Venetian') 2020-05-14 11:39:23.544 (Zigate) ---------> ClusterType founds: [('01', '4', 'LvlControl')] for Unit: 4 2020-05-14 11:39:23.546 (Zigate) ---------> EPOut: 01 DeviceType: LvlControl WidgetID: 4 2020-05-14 11:39:23.548 (Zigate) mgtCommand : Stop for Device: 45cb EPout: 01 Unit: 4 DeviceType: LvlControl 2020-05-14 11:39:27.465 (Zigate) =====> sendZigateCmd - 0100 0245cb0101000800000000010000 Queue Length: 0 2020-05-14 11:39:27.584 (Zigate) Decode8011 - APS ACK: 0045cb010008 2020-05-14 11:39:27.586 (Zigate) Decode8011 - Src: 45cb, SrcEp: 01, Cluster: 0008, Status: 00 MainPowered: True 2020-05-14 11:39:27.592 (Zigate) Decode8102 - Read Attributes Response : [45cb:01] ClusterID: 0008 AttributeID: 0000 Status: 00 Type: 20 Size: 0001 ClusterData: >c1<
Et pour l'interrupteur legrand, j'ai essayé de faire un script dzevent dans domoticz.
Mais il ne se déclenche que pour l'appui sur ouverture (On) ou fermeture (Off).
Quand j'appuie sur stop (physiquement ça appuie en même temps sur le bouton d'ouverture et le bouton de fermeture), il ne se passe rien au niveau de l'état du widget (j'ai regardé dans la partie "LOG" du widget).
Il ne se passe rien non plus quand j'appuie sur ouverture et que le widget est à l'état OPEN.
Même chose quand le widget est CLOSED et que j'appuie sur fermeture.
Par contre dans les logs il y a toujours quelque chose à chaque appui:
Ouverture:Fermeture:Code : Tout sélectionner
2020-05-14 12:22:05.094 (Zigate) Decode8102 - Read Attributes Response : [4322:01] ClusterID: 000f AttributeID: 0055 Status: 00 Type: 10 Size: 0001 ClusterData: >00< 2020-05-14 12:22:05.254 (Zigate) Decode8011 - APS ACK: 004322010102 2020-05-14 12:22:05.256 (Zigate) Decode8011 - Src: 4322, SrcEp: 01, Cluster: 0102, Status: 00 MainPowered: FalseStop (apparemment identique à la fermeture):Code : Tout sélectionner
2020-05-14 12:22:37.928 (Zigate) Decode8102 - Read Attributes Response : [4322:01] ClusterID: 000f AttributeID: 0055 Status: 00 Type: 10 Size: 0001 ClusterData: >01< 2020-05-14 12:22:38.006 (Zigate) Decode8011 - APS ACK: 004322010102 2020-05-14 12:22:38.009 (Zigate) Decode8011 - Src: 4322, SrcEp: 01, Cluster: 0102, Status: 00 MainPowered: FalseD'après ce que j'ai lu il y a aussi une fonctionnalité qui permet d'actionner le volet tant que le bouton ouverture (ou fermeture) est enfoncé et arrêter le volet quand on relâche le bouton.Code : Tout sélectionner
2020-05-14 12:04:01.931 (Zigate) Decode8102 - Read Attributes Response : [4322:01] ClusterID: 000f AttributeID: 0055 Status: 00 Type: 10 Size: 0001 ClusterData: >01< 2020-05-14 12:04:02.444 (Zigate) Decode8011 - APS ACK: 004322010102 2020-05-14 12:04:02.446 (Zigate) Decode8011 - Src: 4322, SrcEp: 01, Cluster: 0102, Status: 00 MainPowered: False
Quand j'essaye d'utiliser cette fonctionnalité pour l'ouverture, j'ai ça dans les logs quand j'appuie sur le bouton sans le relacher:Et quand je le relâche après quelques secondes, j'ai ça:Code : Tout sélectionner
2020-05-14 12:34:05.478 (Zigate) Decode8102 - Read Attributes Response : [4322:01] ClusterID: 000f AttributeID: 0055 Status: 00 Type: 10 Size: 0001 ClusterData: >00< 2020-05-14 12:34:05.638 (Zigate) Decode8011 - APS ACK: 004322010102 2020-05-14 12:34:05.641 (Zigate) Decode8011 - Src: 4322, SrcEp: 01, Cluster: 0102, Status: 00 MainPowered: FalseCode : Tout sélectionner
2020-05-14 12:34:09.776 (Zigate) Decode8011 - APS ACK: 004322010102 2020-05-14 12:34:09.778 (Zigate) Decode8011 - Src: 4322, SrcEp: 01, Cluster: 0102, Status: 00 MainPowered: False
Pour ce qui est de l'inter-volet remote profalux, je vais refaire des tests de mon coté, car effectivement des logs que tu donnes il ne communique que 2 états ce qui ne me surprend pas.
Dans ton cas, finalement un simple remote switch serait plus pertinent pour les profalux