Vrsling fryseskapsdør

Hei, har laget en flow som gir varslinger gjentatte ganger dersom fryseskapsøren blir levnet åpen. Jeg har nå laget en bekreftelse på at døren blir lukket, men det som er problemet er at jeg vil at bekreftelsen kun skal kommer om døren har blitt levnet åpen og ikke når jeg åpner døren for å hente noe. det kunne løst seg hadde jeg fått plasert push varselet på gul utgang på IF blokken nederst, men programmet lar meg ikke lagre flowen slik. Noen tips?

Hei!
Kunne du delt source code så det går ann å se hva du f.eks har i de ulike if blokkene osv?

{
  "Id": "WcVLZbCC92S2YzM",
  "ClassId": "WcVLZbCC92S2YzM",
  "Author": "",
  "Version": 0,
  "CreatedAt": "2024-07-22T23:05:52.9366248+02:00",
  "UpdatedAt": "2024-11-06T16:19:37.814818253+01:00",
  "Name": "Varsling fryseskaps-dør",
  "Group": "",
  "Description": "",
  "Nodes": [
    {
      "Id": "1",
      "Type": "trigger",
      "Label": "Varsling fryseskaps-dør",
      "SuccessTransition": "5",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:evt/rt:dev/rn:zigbee/ad:1/sv:sensor_contact/ad:1_1",
      "Service": "sensor_contact",
      "ServiceInterface": "evt.open.report",
      "Config": {
        "ConnectorID": "",
        "InputVariableType": "",
        "IsValueFilterEnabled": false,
        "LookupServiceNameAndLocation": false,
        "PropFilterName": "",
        "PropFilterValue": "",
        "RegisterAsVirtualService": false,
        "Timeout": 0,
        "ValueFilter": {
          "Value": null,
          "ValueType": "bool"
        },
        "ValueJPath": "",
        "ValueJPathResultType": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": null
      },
      "Ui": {
        "nodeType": "",
        "x": 323,
        "y": 73
      },
      "TypeAlias": "Trigger"
    },
    {
      "Id": "3",
      "Type": "action",
      "Label": "Varsling til telefon",
      "SuccessTransition": "9",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:evt/rt:app/rn:kind_owl/ad:1",
      "Service": "kind-owl",
      "ServiceInterface": "evt.notification.report",
      "Config": {
        "DefaultValue": {
          "Value": {
            "EventName": "custom",
            "MessageContent": "Fryseskaps-dør er levnet åpen.❌",
            "SiteId": "2b010cd7-f804-4619-8ab7-ef5ad2942dc6"
          },
          "ValueType": "object"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "notification_action",
        "x": 306,
        "y": 639
      },
      "TypeAlias": "Notification"
    },
    {
      "Id": "5",
      "Type": "wait",
      "Label": "60 sekunder forsinkelse",
      "SuccessTransition": "10",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": 60000,
      "Ui": {
        "nodeType": "",
        "x": 316,
        "y": 274
      },
      "TypeAlias": "Delay"
    },
    {
      "Id": "9",
      "Type": "wait",
      "Label": "90 sekunders delay",
      "SuccessTransition": "11",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": 90000,
      "Ui": {
        "nodeType": "",
        "x": 305,
        "y": 823
      },
      "TypeAlias": "Delay"
    },
    {
      "Id": "10",
      "Type": "if",
      "Label": "",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": true,
              "ValueType": "bool"
            }
          }
        ],
        "FalseTransition": "12",
        "TrueTransition": "3"
      },
      "Ui": {
        "nodeType": "",
        "x": 314,
        "y": 446
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "11",
      "Type": "if",
      "Label": "",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": 100,
              "ValueType": "bool"
            }
          }
        ],
        "FalseTransition": "",
        "TrueTransition": "3"
      },
      "Ui": {
        "nodeType": "",
        "x": 304,
        "y": 999
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "12",
      "Type": "action",
      "Label": "Varsling til telefon",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:evt/rt:app/rn:kind_owl/ad:1",
      "Service": "kind-owl",
      "ServiceInterface": "evt.notification.report",
      "Config": {
        "DefaultValue": {
          "Value": {
            "EventName": "custom",
            "MessageContent": "Fryseskaps-dør lukket.✅",
            "SiteId": "2b010cd7-f804-4619-8ab7-ef5ad2942dc6"
          },
          "ValueType": "object"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "notification_action",
        "x": 573,
        "y": 639
      },
      "TypeAlias": "Notification"
    }
  ],
  "Settings": null,
  "IsDisabled": false,
  "IsDefault": false,
  "ParallelExecution": "keep_last"
}

Eg måtte lagre en global verdi får å få det til. Legger ved bilete av flow og if blokken


Her er en tråd med lignende logikk :slight_smile:

En trenger nødvendigvis ikke å bruke variabler dersom flowen kun skal varsle