Vattenventil Popp Flow

Jag har installerat och inkluderat en Popp Flow vattenventil.
Men när jag lägger in den som “Water valve” så syns den inte i det rummet som jag har lagt den i Futurehome?
Den finns däremot under “Devices” och det fungerar utmärkt att manövrera den.
Däremot kan jag inte använda den till någon automation.
Min önskan hade varit att sätta en automation som stänger vattnet om någon av vattenläckagesensorerna larmar.

Det går säker att lösa med Thingsplex, men jag är in “där ännu”, så jag är inte bekväm med det.

Finns det någonting som jag har missat, eller är det så att jag måste in i Thingsplex?

Dette må løses i ThingsPlex. Man kan ikke benytte alarmer, eller styre utstyr basert på om noe annet utstyr er av/på, i Automasjonsdelen i appen til Futurehome. Dette er en stor mangel i Futurehome-appen (@Anders , dette burde dere jobbe med.)

2 Likes

Dette er en forholdsvis enkel automasjon og lage i ThingsPlex. Kan være en fin automasjon og starte med, for å bli litt bedre kjent med systemet. Om du ønsker å “ta steget”.

1 Like

Mycket stort tack för ditt svar.
Då behöver jag inte leta mer.
Jag ska nu gå in i ThingsPlex världen, det får bli mitt första steg.
Tack!

1 Like

Jeg har nå prøvd å lage en automasjon basert på alarm fra lekkasjevakt, og ikke så enkelt som jeg først antok. Om @espen har noe mer og komme med, angående transformering fra Map of string, så hadde det vært fint. @Hannu , beklager for feil informasjon. Jeg burde sjekket bedre før jeg svarte.

1 Like

Hej.
Ingen fara.
Jag får kika lite på ThingsPlex, och se vad jag kan göra.
Tänker mest på att i mitt “gamla system” (Telldus) var det väldig enkelt att göra automationer baserat på olika typer av sensorer.
Men jag gillar Futurehome väldigt mycket annars, en snygg app, och bra funktioner.

1 Like

Du har gått inn på den i device, og lagt den inn i ønsket rom først?

Hei!
Det er en liten begrensing i Thingsplex for å filtrere på map of strings etc. Jeg fant en gammel flow som jeg mener skal fungere (har ikke kompatibel enhet tilgjengelig her og nå for test).
Importer gjerne denne og test ut (du må bytte på de ulike addressene, samt opprette to globale variabler);

{
  "Id": "0721nJczIZzxTfK",
  "ClassId": "kKfOIAraY9RB30x",
  "Author": "espenh.no",
  "Version": 1,
  "CreatedAt": "2022-02-04T13:55:09.105627365+01:00",
  "UpdatedAt": "2022-02-04T23:28:04.846577564+01:00",
  "Name": "When water leakage is detected turn off water ",
  "Group": "water leakage",
  "Description": "When water leakage is detected turn off water ",
  "Nodes": [
    {
      "Id": "2",
      "Type": "action",
      "Label": "Slå av vann",
      "SuccessTransition": "4",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zw/ad:1/sv:out_bin_switch/ad:27_1",
      "Service": "out_bin_switch",
      "ServiceInterface": "cmd.binary.set",
      "Config": {
        "DefaultValue": {
          "Value": false,
          "ValueType": "bool"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 664,
        "y": 445
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "3",
      "Type": "trigger",
      "Label": "Fibaro vannsensor",
      "SuccessTransition": "6",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:evt/rt:dev/rn:zw/ad:1/sv:alarm_water/ad:84_0",
      "Service": "alarm_water",
      "ServiceInterface": "evt.alarm.report",
      "Config": {
        "IsValueFilterEnabled": false,
        "LookupServiceNameAndLocation": false,
        "RegisterAsVirtualService": false,
        "Timeout": 0,
        "ValueFilter": {
          "Value": "",
          "ValueType": ""
        },
        "VirtualServiceGroup": "ch_0",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 101,
        "y": 264
      },
      "TypeAlias": "Trigger"
    },
    {
      "Id": "4",
      "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": "Vannet er slått av!",
            "SiteId": "unknown"
          },
          "ValueType": "object"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "notification_action",
        "x": 579,
        "y": 605
      },
      "TypeAlias": "Notification"
    },
    {
      "Id": "5",
      "Type": "transform",
      "Label": "extractVal",
      "SuccessTransition": "7",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": "",
        "IsLVariableGlobal": false,
        "IsRVariableGlobal": false,
        "IsTargetVariableGlobal": false,
        "IsTargetVariableInMemory": true,
        "LVariableName": "",
        "RValue": {
          "Value": 0,
          "ValueType": "int"
        },
        "RVariableName": "",
        "Rtype": "var",
        "TargetVariableName": "",
        "TargetVariableType": "",
        "Template": "",
        "TransformType": "jpath",
        "ValueMapping": [],
        "XPathMapping": [
          {
            "IsTargetVariableGlobal": true,
            "Path": "$.val.event",
            "TargetVariableName": "alarm",
            "TargetVariableType": "string",
            "UpdateInputVariable": false
          },
          {
            "IsTargetVariableGlobal": true,
            "Path": "$.val.status",
            "TargetVariableName": "alarm_leak",
            "TargetVariableType": "string",
            "UpdateInputVariable": false
          }
        ]
      },
      "Ui": {
        "nodeType": "",
        "x": 167,
        "y": 598
      },
      "TypeAlias": "Transform"
    },
    {
      "Id": "6",
      "Type": "rate_limit",
      "Label": "rateLimit",
      "SuccessTransition": "5",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Action": "skip",
        "Limit": 1,
        "TimeInterval": 1
      },
      "Ui": {
        "nodeType": "",
        "x": 134,
        "y": 423
      },
      "TypeAlias": "Rate limit"
    },
    {
      "Id": "7",
      "Type": "if",
      "Label": "if leak & activ",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "and",
            "LeftVariableIsGlobal": true,
            "LeftVariableName": "alarm",
            "Operand": "eq",
            "RightVariable": {
              "Value": "leak",
              "ValueType": "string"
            }
          },
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": true,
            "LeftVariableName": "alarm_leak",
            "Operand": "eq",
            "RightVariable": {
              "Value": "activ",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "8",
        "TrueTransition": "2"
      },
      "Ui": {
        "nodeType": "",
        "x": 829,
        "y": 254
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "8",
      "Type": "action",
      "Label": "Slå på vann",
      "SuccessTransition": "9",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zw/ad:1/sv:out_bin_switch/ad:27_1",
      "Service": "out_bin_switch",
      "ServiceInterface": "cmd.binary.set",
      "Config": {
        "DefaultValue": {
          "Value": true,
          "ValueType": "bool"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 961,
        "y": 452
      },
      "TypeAlias": "Action"
    },
    {
      "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": "Vannet er slått på!",
            "SiteId": "unknown"
          },
          "ValueType": "object"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "notification_action",
        "x": 1079,
        "y": 613
      },
      "TypeAlias": "Notification"
    }
  ],
  "Settings": null,
  "IsDisabled": false,
  "IsDefault": false,
  "ParallelExecution": "parallel"
}
1 Like

Hej.
Ja, jag har lagt in den i ett rum, och provat att byta rum, men den syns inte i rummet.
Den syns bara under “devices”, så den verkar vara i “stealth mode”? :slight_smile:

Hej.
Tack för din hjälp.
Det är det där som blir lite för svårt för mig, jag vet inte vad jag gör egentligen, och har ingen aning om hur jag ska felsöka om det inte fungerar.
Jag hade önskat att det gick att nyttja sensorn under vanliga automationer för att kunna göra allting den grafiska vägen.
Men jag får försöka att lära mig lite mer om Thingsplex.
Tack så länge.

Hej.
Jag provade att ändra den från “watervalve” till “appliance”, och då kommer den upp och blir synlig i rummet.
Men det känns inte riktigt rätt, när det ändå finns en speciell symbol för “watervalve”?
Och jag kan ju ändå inte styra den, på annat sätt än manuellt, eftersom vattensensorerna inte går att använda som triggande enheter (annat än temperaturen i dom) i Futurehome.

Ja, i Thingsplex verkar det som sagt var gå, så det är nog det man måste förr eller senare.

Jeg har også lagt til Popp Flow 2, og den vises ikke i rommet når type er valgt til Vannventil. Den vises kun under Enheter.
Jeg forstår ikke logikken med at den ikke vises i rommet. Jeg kunne også tenkt meg å kunne velge å ha den på hovedsiden.

1 Like