Mon problème
Bonjour je suis entrain de faire un script sur node red pour me notifier quand la machine a laver est fini
Mais je ne reçois aucun notification
J’ai fait un current state si la machine est supérieur a 1000w alors c’est quel a démarré suivi d’un timer de 5 pour voir l’état de la machine si elle est supérieur a 7w alors ça recommence et si inférieur a 7w elle me notifie
Quelqu’un aurait une idée de mon erreur
MErci
[
{
"id": "ebf22ceb.01251",
"type": "tab",
"label": "Machine à laver",
"disabled": false,
"info": ""
},
{
"id": "213b7a33.1728c6",
"type": "server-state-changed",
"z": "ebf22ceb.01251",
"name": "",
"server": "b4a0da5d.eb0d98",
"version": 4,
"exposeToHomeAssistant": false,
"haConfig": [
{
"property": "name",
"value": ""
},
{
"property": "icon",
"value": ""
}
],
"entityidfilter": "sensor.tz3000_2putqrmw_ts011f_active_power",
"entityidfiltertype": "substring",
"outputinitially": false,
"state_type": "str",
"haltifstate": "",
"halt_if_type": "str",
"halt_if_compare": "is",
"outputs": 1,
"output_only_on_state_change": false,
"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": "data",
"propertyType": "msg",
"value": "",
"valueType": "eventData"
},
{
"property": "topic",
"propertyType": "msg",
"value": "",
"valueType": "triggerId"
}
],
"x": 230,
"y": 180,
"wires": [
[
"707891b8.ff7d2"
]
]
},
{
"id": "707891b8.ff7d2",
"type": "api-current-state",
"z": "ebf22ceb.01251",
"name": "",
"server": "b4a0da5d.eb0d98",
"version": 3,
"outputs": 2,
"halt_if": "1000",
"halt_if_type": "num",
"halt_if_compare": "gt",
"entity_id": "sensor.tz3000_2putqrmw_ts011f_active_power",
"state_type": "str",
"blockInputOverrides": false,
"outputProperties": [
{
"property": "payload",
"propertyType": "msg",
"value": "",
"valueType": "entityState"
},
{
"property": "data",
"propertyType": "msg",
"value": "",
"valueType": "entity"
},
{
"property": "topic",
"propertyType": "msg",
"value": "",
"valueType": "triggerId"
}
],
"for": 0,
"forType": "num",
"forUnits": "minutes",
"x": 490,
"y": 340,
"wires": [
[
"2622c5b7.36b8ba"
],
[]
]
},
{
"id": "4fd4ce59.83ab3",
"type": "api-current-state",
"z": "ebf22ceb.01251",
"name": "",
"server": "b4a0da5d.eb0d98",
"version": 3,
"outputs": 2,
"halt_if": "7",
"halt_if_type": "num",
"halt_if_compare": "lt",
"entity_id": "sensor.tz3000_2putqrmw_ts011f_active_power",
"state_type": "str",
"blockInputOverrides": false,
"outputProperties": [
{
"property": "payload",
"propertyType": "msg",
"value": "",
"valueType": "entityState"
},
{
"property": "data",
"propertyType": "msg",
"value": "",
"valueType": "entity"
},
{
"property": "topic",
"propertyType": "msg",
"value": "",
"valueType": "triggerId"
}
],
"for": 0,
"forType": "num",
"forUnits": "minutes",
"x": 810,
"y": 100,
"wires": [
[
"21497b8aa378c8d6"
],
[]
]
},
{
"id": "2622c5b7.36b8ba",
"type": "stoptimer",
"z": "ebf22ceb.01251",
"duration": "5",
"units": "Minute",
"payloadtype": "num",
"payloadval": "0",
"name": "5min",
"x": 870,
"y": 340,
"wires": [
[
"4fd4ce59.83ab3"
],
[]
]
},
{
"id": "21497b8aa378c8d6",
"type": "api-call-service",
"z": "ebf22ceb.01251",
"name": "Notification",
"server": "b4a0da5d.eb0d98",
"version": 5,
"debugenabled": false,
"domain": "notify",
"service": "mobile_app_iphone_steve",
"areaId": [],
"deviceId": [],
"entityId": [],
"data": "{\"message\":\"La machine a laver est finie.\",\"title\":\"Machine a laver\",\"target\":\"platform specific\",\"data\":\"platform specific\"}",
"dataType": "jsonata",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"x": 1230,
"y": 320,
"wires": [
[]
]
},
{
"id": "b4a0da5d.eb0d98",
"type": "server",
"name": "Home Assistant",
"addon": true,
"rejectUnauthorizedCerts": true,
"ha_boolean": "",
"connectionDelay": false,
"cacheJson": false,
"heartbeat": false,
"heartbeatInterval": "",
"statusSeparator": "",
"enableGlobalContextStore": false
}
]