Bonjour à tous,
J’ai un scénario très simple qui doit déclencher un extracteur si le taux d’humidité dépasse les 75%.
Code
[
{
"id": "45",
"name": null,
"type": "if",
"options": [],
"order": "0",
"subElements": [
{
"id": "78",
"name": null,
"scenarioElement_id": "45",
"type": "if",
"subtype": "condition",
"options": {
"collapse": "0",
"enable": "1",
"allowRepeatCondition": "0"
},
"order": "0",
"expressions": [
{
"id": "71",
"scenarioSubElement_id": "78",
"type": "condition",
"subtype": null,
"expression": "#[SDB][Salle de bain - CapteurTempHum][Humidit\u00e9]# >= #[Maison][Consigne humidit\u00e9][InfoConsigneMax]#",
"options": [],
"order": "0"
}
]
},
{
"id": "79",
"name": null,
"scenarioElement_id": "45",
"type": "then",
"subtype": "action",
"options": [],
"order": "1",
"expressions": [
{
"id": "72",
"scenarioSubElement_id": "79",
"type": "action",
"subtype": null,
"expression": "#[SDB][VMR Salle de bain - Pilotage][Off 2 ]#",
"options": {
"enable": "0",
"background": "0"
},
"order": "0"
},
{
"id": "73",
"scenarioSubElement_id": "79",
"type": "action",
"subtype": null,
"expression": "#[SDB][VMR Salle de bain - Pilotage][On 1]#",
"options": {
"enable": "1",
"background": "0"
},
"order": "1"
}
]
},
{
"id": "80",
"name": null,
"scenarioElement_id": "45",
"type": "else",
"subtype": "action",
"options": [],
"order": "2",
"expressions": []
}
]
}
]
Log
------------------------------------
[2022-11-16 21:07:48][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [SDB][Salle de bain][Humidite] (77).
[2022-11-16 21:07:48][SCENARIO] Exécution du sous-élément de type [condition] : if #[SDB][Salle de bain][Humidité]# >= #[Maison][Consigne humidité][InfoConsigneMax]#
[2022-11-16 21:07:48][SCENARIO] Evaluation de la condition : [77 >= 75] = Vrai
[2022-11-16 21:07:48][SCENARIO] Exécution du sous-élément de type [action] : then
[2022-11-16 21:07:48][SCENARIO] Exécution de la commande [SDB][VMR Salle de bain - Pilotage][On 1]
[2022-11-16 21:07:48][SCENARIO] Fin correcte du scénario
------------------------------------
Le module en question est un Fibaro FGS-224.
Malgré que le log dit que la commande a été lancée, le module ne réagit pas.
Ce phénomène ne se produit que si le scénario est déclenché par le taux d’humidité.
Si c’est moi qui le lance, l’extracteur démarre correctement.
Merci