Hallo,
ich möchte gerne in Node Red, mit dem events: state node einen Auslöser basteln, der ein “true” ausgibt, wenn die Entität 1 kleiner ist als Entität 2 (ein Helper schieberegler).
Mit einem festen Wert in"If State number" funktioniert alles, aber wenn ich bei “If State” entity auswähle und dort die entity eintrage, funktioniert es nicht.
[
{
"id": "d9bd04839b2342a7",
"type": "server-state-changed",
"z": "8153c06075169aab",
"name": "Sollwert Wohnzimmer",
"server": "557c8e59.b5bc4",
"version": 5,
"outputs": 2,
"exposeAsEntityConfig": "",
"entityId": "sensor.aqara_sensor_wohnzimmer_temperature_2",
"entityIdType": "exact",
"outputInitially": false,
"stateType": "str",
"ifState": "input_number.sollwert_Wohnzimmer",
"ifStateType": "entity",
"ifStateOperator": "gt",
"outputOnlyOnStateChange": false,
"for": "60",
"forType": "num",
"forUnits": "seconds",
"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": 1140,
"y": 3380,
"wires": [
[],
[]
]
},
{
"id": "557c8e59.b5bc4",
"type": "server",
"name": "Home Assistant",
"addon": true,
"rejectUnauthorizedCerts": true,
"ha_boolean": "",
"connectionDelay": false,
"cacheJson": false,
"heartbeat": false,
"heartbeatInterval": "",
"statusSeparator": "",
"enableGlobalContextStore": false
}
]
by tarag: JSON Code als vorformatierten Code formatiert. (Bitte
</>
nutzen.)