{ "name": "Non Confirmation", "isActive": "1", "group": "Presence", "mode": "provoke", "schedule": "", "trigger": [ "#[WC][Presence][Confirmation]# == 1 ET (#[WC][Presence][Voisine]# == 0 OU #[WC][Presence][Voisine]# == 1)" ], "timeout": "0", "isVisible": "0", "display": { "name": "", "icon": "" }, "order": "9999", "description": "On ne confirme plus la présence dès que la porte s'ouvre ou, si la porte est déjà ouverte, la présence voisine est active \n", "configuration": { "timeDependency": 0, "has_return": 0, "logmode": "default", "allowMultiInstance": "0", "syncmode": "0", "timeline::enable": "0", "timeline::folder": "" }, "elements": [ { "name": null, "type": "if", "options": [], "order": "0", "subElements": [ { "name": null, "type": "if", "subtype": "condition", "options": { "collapse": "0", "enable": "1", "allowRepeatCondition": "0" }, "order": "0", "expressions": [ { "type": "condition", "subtype": null, "expression": "#[WC][Presence][Confirmation]# == 1 ET #[WC][Presence][Porte]# == 1 ET (#[WC][Presence][Option présence voisine]# == 0 OU (#[WC][Presence][Option présence voisine]# == 1 ET #[WC][Presence][Voisine]# == 1))", "options": [], "order": "0" } ] }, { "name": null, "type": "then", "subtype": "action", "options": [], "order": "1", "expressions": [ { "type": "action", "subtype": null, "expression": "#[WC][Presence][Ne pas confirmer]#", "options": { "enable": "1", "background": "0" }, "order": "0" } ] }, { "name": null, "type": "else", "subtype": "action", "options": [], "order": "2", "expressions": [] } ] } ] }