Push varsel ved åpen port

Hei, bumper denne litt da jeg jobber med en tilsvarende flow :partying_face: Jeg ønsker å ha egen melding på når porten er lukket igjen, og har kommet et stykke med noen eksempler fra andre tråder :hot_face:. I koden under får jeg til å oppdatere en egen variabel for om porten er åpen eller ei, og bruke denne i if-noder. Det ser derimot ut som jeg ikke har fått helt til den første if-noden, for jeg får melding om at porten er lukket når den åpner seg :exploding_head:. Så selv om trigger variabelen er “true” så ser det ut som meldingen i enden av “false” flyten trigges. Noen som vet hvorfor :thinking:

{
  "Id": "xdw68yxG5t0iNdN",
  "ClassId": "xdw68yxG5t0iNdN",
  "Author": "espenh.no",
  "Version": 0,
  "CreatedAt": "2021-10-19T11:41:44.003669729+02:00",
  "UpdatedAt": "2024-10-15T21:20:06.778883396+02:00",
  "Name": "Garasjeportvarsel",
  "Group": "",
  "Description": "",
  "Nodes": [
    {
      "Id": "1",
      "Type": "trigger",
      "Label": "dørsensor",
      "SuccessTransition": "5",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:evt/rt:dev/rn:zw/ad:1/sv:sensor_contact/ad:17_0",
      "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": 346,
        "y": 238
      },
      "TypeAlias": "Trigger"
    },
    {
      "Id": "5",
      "Type": "if",
      "Label": "Hvis åpen dør",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": true,
              "ValueType": "bool"
            }
          }
        ],
        "FalseTransition": "7",
        "TrueTransition": "6"
      },
      "Ui": {
        "nodeType": "",
        "x": 637,
        "y": 243
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "6",
      "Type": "set_variable",
      "Label": "Port variabel - True",
      "SuccessTransition": "10",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "DefaultValue": {
          "Value": 0,
          "ValueType": ""
        },
        "IsVariableInMemory": false,
        "Name": "Åpen port",
        "UpdateGlobal": false,
        "UpdateInputMsg": false
      },
      "Ui": {
        "nodeType": "",
        "x": 461,
        "y": 405
      },
      "TypeAlias": "Set variable"
    },
    {
      "Id": "7",
      "Type": "set_variable",
      "Label": "Port variabel - False",
      "SuccessTransition": "8",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "DefaultValue": {
          "Value": false,
          "ValueType": ""
        },
        "IsVariableInMemory": false,
        "Name": "Åpen port",
        "UpdateGlobal": false,
        "UpdateInputMsg": false
      },
      "Ui": {
        "nodeType": "",
        "x": 714,
        "y": 401
      },
      "TypeAlias": "Set variable"
    },
    {
      "Id": "8",
      "Type": "action",
      "Label": "Push notification",
      "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": "Garasjeport Lukket! ✅",
            "SiteId": "df9f093f-78d4-41b5-9cbb-5a87f1d4c6a8"
          },
          "ValueType": "object"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "notification_action",
        "x": 723,
        "y": 589
      },
      "TypeAlias": "Notification"
    },
    {
      "Id": "9",
      "Type": "action",
      "Label": "Push notification",
      "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": "Garasjeport åpen over 10 min! 🚨",
            "SiteId": "df9f093f-78d4-41b5-9cbb-5a87f1d4c6a8"
          },
          "ValueType": "object"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "notification_action",
        "x": 226,
        "y": 897
      },
      "TypeAlias": "Notification"
    },
    {
      "Id": "10",
      "Type": "wait",
      "Label": "Vent 10 min",
      "SuccessTransition": "11",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": 600000,
      "Ui": {
        "nodeType": "",
        "x": 441,
        "y": 582
      },
      "TypeAlias": "Delay"
    },
    {
      "Id": "11",
      "Type": "if",
      "Label": "Åpen port?",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "Åpen port",
            "Operand": "eq",
            "RightVariable": {
              "Value": true,
              "ValueType": "bool"
            }
          }
        ],
        "FalseTransition": "",
        "TrueTransition": "9"
      },
      "Ui": {
        "nodeType": "",
        "x": 236,
        "y": 734
      },
      "TypeAlias": "If condition"
    }
  ],
  "Settings": null,
  "IsDisabled": true,
  "IsDefault": false,
  "ParallelExecution": "keep_last"
}