bonjour @jerome6994 , Merci pour ta réponse,
Oui, et pour celà, j’ai totalement repensé l’automatisme dont j’ai fait une capture au dessus et le trafic est de nouveau normal
Cela doit se faire sur déclencheur non ?
Oui
Quand tu actionne la marche forcée cela se lance ?
Oui, la marche forcé comme l’arrêt forcé ont une priorité haute
Ou bien a des heures précises quand il est xxhxx alors marche forcée ?
Pour les heures précises, il y a 2 conditions:
Avoir actionné le bouton d’activation sur le dashboard, être dans le créneau horaire identifié dans le dashboard
pour rappel:

Si dessous le code:
[
{
"id": "647b70e0d17800aa",
"type": "group",
"z": "0f0bc6be16894600",
"name": "Mode ECS",
"style": {
"fill": "#bfbfbf",
"label": true,
"color": "#000000"
},
"nodes": [
"96a6d1b096527924",
"60557e618e87e51e",
"db184fca7fb3627b",
"0d3731fb095585d4"
],
"x": 38,
"y": 27,
"w": 1794,
"h": 346
},
{
"id": "96a6d1b096527924",
"type": "group",
"z": "0f0bc6be16894600",
"g": "647b70e0d17800aa",
"name": "Arret forcé, priorité haute",
"style": {
"label": true,
"color": "#000000"
},
"nodes": [
"66ed8e5a555dffd6",
"f98b0c57517eff37"
],
"x": 64,
"y": 53,
"w": 678,
"h": 294
},
{
"id": "66ed8e5a555dffd6",
"type": "poll-state",
"z": "0f0bc6be16894600",
"g": "96a6d1b096527924",
"name": "ECS Scan BP arret forcé",
"server": "9bf5a907952a79de",
"version": 2,
"exposeToHomeAssistant": false,
"haConfig": [
{
"property": "name",
"value": ""
},
{
"property": "icon",
"value": ""
}
],
"updateinterval": "1",
"updateIntervalType": "num",
"updateIntervalUnits": "seconds",
"outputinitially": false,
"outputonchanged": false,
"entity_id": "input_boolean.notify_ecs_arret_force",
"state_type": "habool",
"halt_if": "true",
"halt_if_type": "bool",
"halt_if_compare": "is",
"outputs": 2,
"x": 190,
"y": 220,
"wires": [
[
"88f47725924821a1",
"a1e2ac9a582507e2",
"58a8fc837e3e585b"
],
[]
]
},
{
"id": "f98b0c57517eff37",
"type": "group",
"z": "0f0bc6be16894600",
"g": "96a6d1b096527924",
"name": "ECS OFF !",
"style": {
"stroke": "#ff7f7f",
"label": true,
"color": "#000000",
"fill": "#ff7f7f"
},
"nodes": [
"58a8fc837e3e585b",
"a1e2ac9a582507e2",
"88f47725924821a1"
],
"x": 404,
"y": 79,
"w": 312,
"h": 242
},
{
"id": "58a8fc837e3e585b",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "f98b0c57517eff37",
"name": "ECS Sortie KNX 0.1.37 03 OFF !",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "switch",
"service": "turn_off",
"areaId": [],
"deviceId": [],
"entityId": [
"switch.sortie_03"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 560,
"y": 280,
"wires": [
[]
]
},
{
"id": "a1e2ac9a582507e2",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "f98b0c57517eff37",
"name": "BP Auto OFF!",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "input_boolean",
"service": "turn_off",
"areaId": [],
"deviceId": [],
"entityId": [
"input_boolean.ecs_auto_on_off"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 500,
"y": 200,
"wires": [
[]
]
},
{
"id": "88f47725924821a1",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "f98b0c57517eff37",
"name": "BP Marche forcée OFF!",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "input_boolean",
"service": "turn_off",
"areaId": [],
"deviceId": [],
"entityId": [
"input_boolean.notify_ecs_marche_force"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 530,
"y": 120,
"wires": [
[]
]
},
{
"id": "9bf5a907952a79de",
"type": "server",
"name": "Home Assistant",
"version": 5,
"addon": false,
"rejectUnauthorizedCerts": true,
"ha_boolean": "y|yes|true|on|home|open",
"connectionDelay": true,
"cacheJson": true,
"heartbeat": false,
"heartbeatInterval": "30",
"areaSelector": "friendlyName",
"deviceSelector": "friendlyName",
"entitySelector": "friendlyName",
"statusSeparator": ": ",
"statusYear": "hidden",
"statusMonth": "short",
"statusDay": "numeric",
"statusHourCycle": "default",
"statusTimeFormat": "h:m",
"enableGlobalContextStore": false
},
{
"id": "60557e618e87e51e",
"type": "group",
"z": "0f0bc6be16894600",
"g": "647b70e0d17800aa",
"name": "Marche forcée",
"style": {
"label": true,
"color": "#000000",
"stroke": "#7f7f7f",
"fill": "#ffffff",
"fill-opacity": "0"
},
"nodes": [
"cb04b170d055bcb4",
"856475808d64e7d8",
"8ecf6aba4d25b0f9"
],
"x": 804,
"y": 59,
"w": 402,
"h": 122
},
{
"id": "cb04b170d055bcb4",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "60557e618e87e51e",
"name": "ECS ON!",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "switch",
"service": "turn_on",
"areaId": [],
"deviceId": [],
"entityId": [
"switch.sortie_03"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 1100,
"y": 100,
"wires": [
[]
]
},
{
"id": "856475808d64e7d8",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "60557e618e87e51e",
"name": "ECS OFF !",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "switch",
"service": "turn_off",
"areaId": [],
"deviceId": [],
"entityId": [
"switch.sortie_03"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 1110,
"y": 140,
"wires": [
[]
]
},
{
"id": "8ecf6aba4d25b0f9",
"type": "server-state-changed",
"z": "0f0bc6be16894600",
"g": "60557e618e87e51e",
"name": "BP Marche forcée",
"server": "9bf5a907952a79de",
"version": 4,
"exposeToHomeAssistant": false,
"haConfig": [
{
"property": "name",
"value": ""
},
{
"property": "icon",
"value": ""
}
],
"entityidfilter": "input_boolean.notify_ecs_marche_force",
"entityidfiltertype": "exact",
"outputinitially": false,
"state_type": "habool",
"haltifstate": "true",
"halt_if_type": "bool",
"halt_if_compare": "is",
"outputs": 2,
"output_only_on_state_change": true,
"for": "0",
"forType": "num",
"forUnits": "minutes",
"ignorePrevStateNull": false,
"ignorePrevStateUnknown": false,
"ignorePrevStateUnavailable": false,
"ignoreCurrentStateUnknown": false,
"ignoreCurrentStateUnavailable": false,
"outputProperties": [
{
"property": "payload",
"propertyType": "msg",
"value": "",
"valueType": "entityState"
},
{
"property": "topic",
"propertyType": "msg",
"value": "ecs_ma_f",
"valueType": "str"
}
],
"x": 910,
"y": 120,
"wires": [
[
"cb04b170d055bcb4"
],
[
"856475808d64e7d8"
]
]
},
{
"id": "db184fca7fb3627b",
"type": "group",
"z": "0f0bc6be16894600",
"g": "647b70e0d17800aa",
"name": "Auto sur créneaux horaire",
"style": {
"label": true,
"color": "#000000"
},
"nodes": [
"a20456a909488283",
"e44a09d25f98cd30",
"4a7c92a7ebcf430f",
"8e0137f5b88998be",
"6cfc8331696ccdfa",
"b53507bbd977c0da",
"c85685a733d5ef45",
"e8cfc3f881cac401"
],
"x": 1264,
"y": 59,
"w": 542,
"h": 282
},
{
"id": "a20456a909488283",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "db184fca7fb3627b",
"name": "ECS ON!",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "switch",
"service": "turn_on",
"areaId": [],
"deviceId": [],
"entityId": [
"switch.sortie_03"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 1700,
"y": 240,
"wires": [
[]
]
},
{
"id": "e44a09d25f98cd30",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "db184fca7fb3627b",
"name": "ECS OFF !",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "switch",
"service": "turn_off",
"areaId": [],
"deviceId": [],
"entityId": [
"switch.sortie_03"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 1710,
"y": 280,
"wires": [
[]
]
},
{
"id": "4a7c92a7ebcf430f",
"type": "api-current-state",
"z": "0f0bc6be16894600",
"g": "db184fca7fb3627b",
"name": "Créneaux",
"server": "9bf5a907952a79de",
"version": 3,
"outputs": 2,
"halt_if": "true",
"halt_if_type": "bool",
"halt_if_compare": "is",
"entity_id": "schedule.ecs_creneaux_hors_contact_enedis",
"state_type": "habool",
"blockInputOverrides": false,
"outputProperties": [
{
"property": "payload",
"propertyType": "msg",
"value": "",
"valueType": "entityState"
},
{
"property": "topic",
"propertyType": "global",
"value": "ecs_cre",
"valueType": "str"
}
],
"for": "0",
"forType": "num",
"forUnits": "minutes",
"override_topic": false,
"state_location": "payload",
"override_payload": "msg",
"entity_location": "data",
"override_data": "msg",
"x": 1530,
"y": 260,
"wires": [
[
"a20456a909488283"
],
[
"e44a09d25f98cd30"
]
]
},
{
"id": "8e0137f5b88998be",
"type": "api-current-state",
"z": "0f0bc6be16894600",
"g": "db184fca7fb3627b",
"name": "BP Horloge",
"server": "9bf5a907952a79de",
"version": 3,
"outputs": 2,
"halt_if": "true",
"halt_if_type": "bool",
"halt_if_compare": "is",
"entity_id": "input_boolean.notify_ecs_horloge_enedis",
"state_type": "habool",
"blockInputOverrides": false,
"outputProperties": [
{
"property": "payload",
"propertyType": "msg",
"value": "",
"valueType": "entityState"
},
{
"property": "topic",
"propertyType": "global",
"value": "ecs_horloge",
"valueType": "str"
}
],
"for": "0",
"forType": "num",
"forUnits": "minutes",
"override_topic": false,
"state_location": "payload",
"override_payload": "msg",
"entity_location": "data",
"override_data": "msg",
"x": 1530,
"y": 120,
"wires": [
[
"c85685a733d5ef45"
],
[
"e8cfc3f881cac401"
]
]
},
{
"id": "6cfc8331696ccdfa",
"type": "server-state-changed",
"z": "0f0bc6be16894600",
"g": "db184fca7fb3627b",
"name": "Créneaux",
"server": "9bf5a907952a79de",
"version": 4,
"exposeToHomeAssistant": false,
"haConfig": [
{
"property": "name",
"value": ""
},
{
"property": "icon",
"value": ""
}
],
"entityidfilter": "schedule.ecs_creneaux_hors_contact_enedis",
"entityidfiltertype": "exact",
"outputinitially": false,
"state_type": "habool",
"haltifstate": "true",
"halt_if_type": "bool",
"halt_if_compare": "is",
"outputs": 2,
"output_only_on_state_change": true,
"for": "0",
"forType": "num",
"forUnits": "minutes",
"ignorePrevStateNull": false,
"ignorePrevStateUnknown": false,
"ignorePrevStateUnavailable": false,
"ignoreCurrentStateUnknown": false,
"ignoreCurrentStateUnavailable": false,
"outputProperties": [
{
"property": "payload",
"propertyType": "msg",
"value": "",
"valueType": "entityState"
},
{
"property": "topic",
"propertyType": "msg",
"value": "ecs_cre",
"valueType": "str"
}
],
"x": 1360,
"y": 160,
"wires": [
[
"8e0137f5b88998be"
],
[
"e8cfc3f881cac401"
]
]
},
{
"id": "b53507bbd977c0da",
"type": "server-state-changed",
"z": "0f0bc6be16894600",
"g": "db184fca7fb3627b",
"name": "BP Horloge",
"server": "9bf5a907952a79de",
"version": 4,
"exposeToHomeAssistant": false,
"haConfig": [
{
"property": "name",
"value": ""
},
{
"property": "icon",
"value": ""
}
],
"entityidfilter": "input_boolean.notify_ecs_horloge_enedis",
"entityidfiltertype": "exact",
"outputinitially": false,
"state_type": "habool",
"haltifstate": "true",
"halt_if_type": "bool",
"halt_if_compare": "is",
"outputs": 2,
"output_only_on_state_change": true,
"for": "0",
"forType": "num",
"forUnits": "minutes",
"ignorePrevStateNull": false,
"ignorePrevStateUnknown": false,
"ignorePrevStateUnavailable": false,
"ignoreCurrentStateUnknown": false,
"ignoreCurrentStateUnavailable": false,
"outputProperties": [
{
"property": "payload",
"propertyType": "msg",
"value": "",
"valueType": "entityState"
},
{
"property": "topic",
"propertyType": "msg",
"value": "ecs_horloge",
"valueType": "str"
}
],
"x": 1350,
"y": 300,
"wires": [
[
"4a7c92a7ebcf430f"
],
[
"e44a09d25f98cd30"
]
]
},
{
"id": "c85685a733d5ef45",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "db184fca7fb3627b",
"name": "ECS ON!",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "switch",
"service": "turn_on",
"areaId": [],
"deviceId": [],
"entityId": [
"switch.sortie_03"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 1700,
"y": 100,
"wires": [
[]
]
},
{
"id": "e8cfc3f881cac401",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "db184fca7fb3627b",
"name": "ECS OFF !",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "switch",
"service": "turn_off",
"areaId": [],
"deviceId": [],
"entityId": [
"switch.sortie_03"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 1710,
"y": 140,
"wires": [
[]
]
},
{
"id": "0d3731fb095585d4",
"type": "group",
"z": "0f0bc6be16894600",
"g": "647b70e0d17800aa",
"name": "Auto sur HC /HP",
"style": {
"label": true,
"color": "#000000"
},
"nodes": [
"aee36a04902670fa",
"ef5c3bbd8f3b8dc9",
"094f789f04e19a74"
],
"x": 804,
"y": 219,
"w": 402,
"h": 122
},
{
"id": "aee36a04902670fa",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "0d3731fb095585d4",
"name": "ECS ON!",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "switch",
"service": "turn_on",
"areaId": [],
"deviceId": [],
"entityId": [
"switch.sortie_03"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 1100,
"y": 260,
"wires": [
[]
]
},
{
"id": "ef5c3bbd8f3b8dc9",
"type": "api-call-service",
"z": "0f0bc6be16894600",
"g": "0d3731fb095585d4",
"name": "ECS OFF !",
"server": "9bf5a907952a79de",
"version": 5,
"debugenabled": false,
"domain": "switch",
"service": "turn_off",
"areaId": [],
"deviceId": [],
"entityId": [
"switch.sortie_03"
],
"data": "",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 1110,
"y": 300,
"wires": [
[]
]
},
{
"id": "094f789f04e19a74",
"type": "server-state-changed",
"z": "0f0bc6be16894600",
"g": "0d3731fb095585d4",
"name": "BP Auto on/off",
"server": "9bf5a907952a79de",
"version": 4,
"exposeToHomeAssistant": false,
"haConfig": [
{
"property": "name",
"value": ""
},
{
"property": "icon",
"value": ""
}
],
"entityidfilter": "input_boolean.ecs_auto_on_off",
"entityidfiltertype": "exact",
"outputinitially": false,
"state_type": "habool",
"haltifstate": "true",
"halt_if_type": "bool",
"halt_if_compare": "is",
"outputs": 2,
"output_only_on_state_change": true,
"for": "0",
"forType": "num",
"forUnits": "minutes",
"ignorePrevStateNull": false,
"ignorePrevStateUnknown": false,
"ignorePrevStateUnavailable": false,
"ignoreCurrentStateUnknown": false,
"ignoreCurrentStateUnavailable": false,
"outputProperties": [
{
"property": "payload",
"propertyType": "msg",
"value": "",
"valueType": "entityState"
},
{
"property": "topic",
"propertyType": "msg",
"value": "ecs_auto_onoff",
"valueType": "str"
}
],
"x": 900,
"y": 280,
"wires": [
[
"aee36a04902670fa"
],
[
"ef5c3bbd8f3b8dc9"
]
]
}
]