Mea culpa…
Les délais ne semblent pas provenir du pluggin.
Ma manière de gérer par scénario génère des latences. Je vais creuser de ce côté…
Par contre, j’ai des erreurs dans les logs du pluggin.
Ci dessous c’est pour 1 volet commandé.
Et vu le timing, on voit quand même bien les 30" de délais à la fin.
[2024-01-07 19:53:51][DEBUG] : - Execution demandée rts://1225-9112-0917/16766448 | commande : close| parametres : | type : action| Sous type : other| exec id : 37addccc-1d22-4011-964b-2e19f06a80d2
[2024-01-07 19:53:51][DEBUG] : sendToDaemon -> {"deviceId":"604","action":"execCmd","deviceUrl":"rts:\/\/1225-9112-0917\/16766448","commandName":"close","parameters":"","name":"close","execId":"37addccc-1d22-4011-964b-2e19f06a80d2","apikey":"xxxxxxxxxxxxxx"}
[2024-01-07 19:53:51][DEBUG] : Message receive for execIdEvent : {"deviceId": "604", "execId": "78e36710-23b6-45e1-89ae-49e5a72f067a"}
[2024-01-07 19:53:51][DEBUG] : +------------------------------ storeExecId---------------------------------
[2024-01-07 19:53:51][DEBUG] : + -> {"deviceId": "604", "execId": "78e36710-23b6-45e1-89ae-49e5a72f067a"}
[2024-01-07 19:53:51][DEBUG] : + device id : 604 -> 78e36710-23b6-45e1-89ae-49e5a72f067a
[2024-01-07 19:53:51][DEBUG] : + - update or set execId
[2024-01-07 19:53:51][DEBUG] : +-------------end-------------- storeExecId---------------------------------
[2024-01-07 19:53:52][DEBUG] : Message receive for evenItem -> {"name":"ExecutionRegisteredEvent","execId":"78e36710-23b6-45e1-89ae-49e5a72f067a","actions":[{"command":"close","execId":"4c5774cd-2953-49c3-9f9f-b0a12d18399d","state":"INITIALIZED","deviceURL":"rts:\/\/1225-9112-0917\/16766448","rank":0}]}
[2024-01-07 19:53:52][DEBUG] : updateItems -> {"name":"ExecutionRegisteredEvent","execId":"78e36710-23b6-45e1-89ae-49e5a72f067a","actions":[{"command":"close","execId":"4c5774cd-2953-49c3-9f9f-b0a12d18399d","state":"INITIALIZED","deviceURL":"rts:\/\/1225-9112-0917\/16766448","rank":0}]}
[2024-01-07 19:53:52][DEBUG] : Message receive for evenItem -> {"name":"ExecutionStateChangedEvent","oldState":"INITIALIZED","execId":"78e36710-23b6-45e1-89ae-49e5a72f067a","newState":"IN_PROGRESS"}
[2024-01-07 19:53:52][DEBUG] : updateItems -> {"name":"ExecutionStateChangedEvent","oldState":"INITIALIZED","execId":"78e36710-23b6-45e1-89ae-49e5a72f067a","newState":"IN_PROGRESS"}
[2024-01-07 19:53:53][DEBUG] : Message receive for evenItem -> {"parameters":["p1"],"deviceURL":"rts:\/\/1225-9112-0917\/16766448","command":{"parameters":["p1"],"command":"advancedRefresh","execId":"2716909f-822c-4198-9682-68b3709a3706","state":"FAILED","rank":0,"deviceURL":"rts:\/\/1225-9112-0917\/16766448","failureType":"INVALID_COMMAND"},"execId":"07d4f343-b6bf-430c-b1d2-dd9ee152f71b","name":"CommandExecutionStateChangedEvent","state":"FAILED","failureType":"INVALID_COMMAND","CommandName":"advancedRefresh","rank":0}
[2024-01-07 19:53:53][DEBUG] : updateItems -> {"parameters":["p1"],"deviceURL":"rts:\/\/1225-9112-0917\/16766448","command":{"parameters":["p1"],"command":"advancedRefresh","execId":"2716909f-822c-4198-9682-68b3709a3706","state":"FAILED","rank":0,"deviceURL":"rts:\/\/1225-9112-0917\/16766448","failureType":"INVALID_COMMAND"},"execId":"07d4f343-b6bf-430c-b1d2-dd9ee152f71b","name":"CommandExecutionStateChangedEvent","state":"FAILED","failureType":"INVALID_COMMAND","CommandName":"advancedRefresh","rank":0}
[2024-01-07 19:53:53][DEBUG] : Message receive for evenItem -> {"failureType":"INVALID_COMMAND","oldState":"INITIALIZED","execId":"07d4f343-b6bf-430c-b1d2-dd9ee152f71b","failedCommands":[{"failureType":"INVALID_COMMAND","rank":0,"deviceUrl":"rts:\/\/1225-9112-0917\/16766448"}],"name":"ExecutionStateChangedEvent","newState":"FAILED"}
[2024-01-07 19:53:53][DEBUG] : updateItems -> {"failureType":"INVALID_COMMAND","oldState":"INITIALIZED","execId":"07d4f343-b6bf-430c-b1d2-dd9ee152f71b","failedCommands":[{"failureType":"INVALID_COMMAND","rank":0,"deviceUrl":"rts:\/\/1225-9112-0917\/16766448"}],"name":"ExecutionStateChangedEvent","newState":"FAILED"}
[2024-01-07 19:54:23][DEBUG] : Message receive for evenItem -> {"name":"ExecutionStateChangedEvent","oldState":"IN_PROGRESS","execId":"78e36710-23b6-45e1-89ae-49e5a72f067a","newState":"COMPLETED"}
[2024-01-07 19:54:23][DEBUG] : updateItems -> {"name":"ExecutionStateChangedEvent","oldState":"IN_PROGRESS","execId":"78e36710-23b6-45e1-89ae-49e5a72f067a","newState":"COMPLETED"}