Namron z-wave 4 kanal til modus og dim

Lurer på om jeg kan benytte en Namron z-wave 4 kanals bryter på et soverom til både dimming av taklys, dimming på nattbordlys, aktivere hjem/natt modus, og ikea rullegardiner opp/ned (når disse blir støttet i futurehome).
Noen som har peiling?

Ønsker å sette opp følgende:
Kanal 1: fibaro dimmer 2 - lys opp/ned
Kanal 2: aktivere hjem/natt
Kanal 3: ikea trådfri lyspærer dim opp/ned
Kanal 4: ikea trådfri rullegardin opp/ned (fremtidig)

Om denne bryteren kan brukes - programmering i app eller må det lages flow i thinksplex?

Hei!
Kanal 1 kan assosieres mellom zwave enhetene.
Kanal 2 kan settes opp i tpflow for å aktivere hjem/natt (veldig enkelt. Hjelper gjerne om ønskelig)
Kanal 3&4: det er ikke mulig å assosiere på tvers av zigbee og z-wave. Du kan sette opp statiske verdier (altså dim virker ikke)

@espen har du oppskrift på disse programmeringene?

Jeg har en 2 kanal Namron 4K bryter jeg ønsker skal skifte mellom to modus samt styre lyset i rommet den er. (som er en lampe med philips Hue pære - noe jeg mistenker ikke fungerer?)

Automasjon → scene → velg bryteren → på scenename markerer du feltet og trykker på knappen på den fysiske enheten så blir den fyllt ut → velg handling.
Om du ønsker å sette det opp “manuelt” så kan du gjøre det i tpflow; TP Flow - Futurehome rules engine – Futurehome

Takk @espen , må jeg lage en automasjon for hver knapp når jeg bruker appen? Fikk det til i TP flow for alle knappene i en flow med styring av modus og snarveier, men vil at de to siste knappene skal slå av og på en Philips Hue pære og de to øverste er modus dag/natt (dette virker)

Utfordringen ligger i hvordan jeg styrer Philips Hue, og hvilke noder jeg bruker til det?

Du kan desverre ikke assosiere med en zigbee enhet, men du kan opprette snarveier i appen som styrer Hue pærene og igjen kjøre snarveien via knappen i stedet

Takk @KetilH , jeg la merke til at bryteren sender 3.2 når du holder inne den ene knappen og 3.1 når du slipper. Ved hjelp av dette satte jeg opp 3.2 til å bety at den setter lysstyrken til 254 ved hjelp av cmd.lvl.set og functional load til int 254. Samme for 4.2 da jeg satte halv lysstyrke, så jeg har dermed en slags dimmefunksjon…

Lurer på om det er mulig å bruke samme logikk med funksjonen cmd.lvl.start og cmd.lvl.stop ? slik at 3.2 er på start og 3.1 er på stop?? Hva tenker du om det @espen og @KetilH ?

Jeg har ikke en sånn bryter selv, så jeg får ikke testa, men hvis du setter opp i TP er jeg ganske sikker på at det vil funke

Hei @osandved, fikk du lage en dimmefunksjon for namron smart bryteren? Vil du gjerne dele løsning hvis du klart det? Enten via GUI eller TP Flow. Takk!

@jeev20 jeg fikk det til som beskrevet over, hvor det å holde inne O knappen trigger dimming til 50% og holde inne I knappen trigger 100% lys. Virker etter hensikten min men jeg har ikke forsøkt å programmere en mer dynamisk dimmefunksjon, jeg mistenker det er for mye forsinkelse i systemet til at det vil virke tilfredsstillende.

@osandved, Takk!

Ok nå får jeg dimme 1 lys på gang, hvordan kan jeg da replikere det til andre 3 lyser? Jeg prøvde 3 andre i serie etter 1 lys, men bare den først fungerer Gang-4. Gang-1, Gang-2, og Gang-3 får ikke response.

Aksjon

hei
er dette med en z-wave bryter?
jeg driver å klorer voldsomt med det samme men med en zigbee bryter. hva slags valg er det man velger for triggeren?

jeg harr forsøkt med en namron z-wave lenge nå… får ikke til den dimmingen, er det noe som er riv rusk med programmeringen min? den er “stjålet” og tilpasset :wink: takk til den som lagde den første gangen forresten.

{
  "Id": "FH9IOgeKROV5a3r",
  "ClassId": "FH9IOgeKROV5a3r",
  "Author": "Kasper",
  "Version": 0,
  "CreatedAt": "2021-11-07T22:47:25.406932599+01:00",
  "UpdatedAt": "2022-01-14T19:22:35.478178549+01:00",
  "Name": "Namron push",
  "Group": "",
  "Description": "Kontrollerer bryter",
  "Nodes": [
    {
      "Id": "1",
      "Type": "trigger",
      "Label": "trykke",
      "SuccessTransition": "12",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:evt/rt:dev/rn:zigbee/ad:1/sv:scene_ctrl/ad:1_2",
      "Service": "scene_ctrl",
      "ServiceInterface": "evt.scene.report",
      "Config": {
        "ConnectorID": "",
        "InputVariableType": "",
        "IsValueFilterEnabled": false,
        "LookupServiceNameAndLocation": false,
        "PropFilterName": "",
        "PropFilterValue": "",
        "RegisterAsVirtualService": false,
        "Timeout": 0,
        "ValueFilter": {
          "Value": null,
          "ValueType": "string"
        },
        "ValueJPath": "",
        "ValueJPathResultType": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": null
      },
      "Ui": {
        "nodeType": "",
        "x": 396,
        "y": 114
      },
      "TypeAlias": "Trigger",
      "LastValue": "off"
    },
    {
      "Id": "6",
      "Type": "if",
      "Label": "4.0",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "4.0",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "9",
        "TrueTransition": "8"
      },
      "Ui": {
        "nodeType": "",
        "x": 662,
        "y": 329
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "7",
      "Type": "action",
      "Label": "dimme opp",
      "SuccessTransition": "40",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:2_11",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.start",
      "Config": {
        "DefaultValue": {
          "Value": "up",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {
          "duration": "6"
        },
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 910,
        "y": 481
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "8",
      "Type": "action",
      "Label": "slå på",
      "SuccessTransition": "35",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:2_11",
      "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": 634,
        "y": 488
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "9",
      "Type": "if",
      "Label": "4.2",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "4.2",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "10",
        "TrueTransition": "7"
      },
      "Ui": {
        "nodeType": "",
        "x": 908,
        "y": 323
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "10",
      "Type": "if",
      "Label": "4.1",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "4.1",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "",
        "TrueTransition": "11"
      },
      "Ui": {
        "nodeType": "",
        "x": 1005,
        "y": 137
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "11",
      "Type": "action",
      "Label": "stopp",
      "SuccessTransition": "30",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:2_11",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.stop",
      "Config": {
        "DefaultValue": {
          "Value": "",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 422,
        "y": 495
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "12",
      "Type": "if",
      "Label": "3.0",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "3.0",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "14",
        "TrueTransition": "13"
      },
      "Ui": {
        "nodeType": "",
        "x": -1,
        "y": 329
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "13",
      "Type": "action",
      "Label": "slå av",
      "SuccessTransition": "20",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:2_11",
      "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": -17,
        "y": 497
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "14",
      "Type": "if",
      "Label": "3.2",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "3.2",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "16",
        "TrueTransition": "15"
      },
      "Ui": {
        "nodeType": "",
        "x": 223,
        "y": 335
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "15",
      "Type": "action",
      "Label": "dimme ned",
      "SuccessTransition": "25",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:2_11",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.start",
      "Config": {
        "DefaultValue": {
          "Value": "down",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {
          "duration": "6"
        },
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 201,
        "y": 505
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "16",
      "Type": "if",
      "Label": "3.1",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "3.1",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "6",
        "TrueTransition": "11"
      },
      "Ui": {
        "nodeType": "",
        "x": 442,
        "y": 329
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "20",
      "Type": "action",
      "Label": "slå av",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:4_11",
      "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": -36,
        "y": 639
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "25",
      "Type": "action",
      "Label": "dimme ned",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:4_11",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.start",
      "Config": {
        "DefaultValue": {
          "Value": "down",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {
          "duration": "6"
        },
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 180,
        "y": 641
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "30",
      "Type": "action",
      "Label": "stopp",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:4_11",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.stop",
      "Config": {
        "DefaultValue": {
          "Value": "",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 425,
        "y": 639
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "35",
      "Type": "action",
      "Label": "slå på",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:4_11",
      "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": 659,
        "y": 639
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "40",
      "Type": "action",
      "Label": "dimme opp",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:4_11",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.start",
      "Config": {
        "DefaultValue": {
          "Value": "up",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {
          "duration": "6"
        },
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 913,
        "y": 639
      },
      "TypeAlias": "Action"
    }
  ],
  "Settings": null,
  "IsDisabled": false,
  "IsDefault": false,
  "ParallelExecution": "parallel"
}
1 Like

hei jeg endret adresse på pærene, og fikk alt til å fungere, bortsett i fra og dimme opp :wink: edit: nå falt e27 pæren helt ut, og det er kun gu10 pæren som funker på av, på og dimme ned, jeg fortår ikke hvorfor dette har skjedd, det fungerte med begge pærene (utenom og dimme opp) i begynnelsen… er det noe bugs? forøvrig synes det ikke i appen at det dimmes. edit slutt
det virker litt ustabilt også, jeg endret noe for så og endre tilbake og da falt e27 pæren helt ut, trenger systemet litt tid i mellom hver forandring?
er det noe åpenbart her som ødlegger for dimme opp funksjonen?

{
  "Id": "FH9IOgeKROV5a3r",
  "ClassId": "FH9IOgeKROV5a3r",
  "Author": "Kasper",
  "Version": 0,
  "CreatedAt": "2021-11-07T22:47:25.406932599+01:00",
  "UpdatedAt": "2022-01-14T20:42:47.730764365+01:00",
  "Name": "Namron push",
  "Group": "",
  "Description": "Kontrollerer bryter",
  "Nodes": [
    {
      "Id": "1",
      "Type": "trigger",
      "Label": "trykke",
      "SuccessTransition": "12",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:evt/rt:dev/rn:zigbee/ad:1/sv:scene_ctrl/ad:1_2",
      "Service": "scene_ctrl",
      "ServiceInterface": "evt.scene.report",
      "Config": {
        "ConnectorID": "",
        "InputVariableType": "",
        "IsValueFilterEnabled": false,
        "LookupServiceNameAndLocation": false,
        "PropFilterName": "",
        "PropFilterValue": "",
        "RegisterAsVirtualService": false,
        "Timeout": 0,
        "ValueFilter": {
          "Value": null,
          "ValueType": "string"
        },
        "ValueJPath": "",
        "ValueJPathResultType": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": null
      },
      "Ui": {
        "nodeType": "",
        "x": 396,
        "y": 114
      },
      "TypeAlias": "Trigger"
    },
    {
      "Id": "6",
      "Type": "if",
      "Label": "4.0",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "on",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "9",
        "TrueTransition": "8"
      },
      "Ui": {
        "nodeType": "",
        "x": 662,
        "y": 329
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "7",
      "Type": "action",
      "Label": "dimme opp",
      "SuccessTransition": "40",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:2_1",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.start",
      "Config": {
        "DefaultValue": {
          "Value": "up",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {
          "duration": "6"
        },
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 910,
        "y": 481
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "8",
      "Type": "action",
      "Label": "slå på",
      "SuccessTransition": "35",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:2_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": 659,
        "y": 518
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "9",
      "Type": "if",
      "Label": "4.2",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "move up",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "10",
        "TrueTransition": "7"
      },
      "Ui": {
        "nodeType": "",
        "x": 908,
        "y": 323
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "10",
      "Type": "if",
      "Label": "4.1",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "stop",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "",
        "TrueTransition": "11"
      },
      "Ui": {
        "nodeType": "",
        "x": 1005,
        "y": 137
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "11",
      "Type": "action",
      "Label": "stopp",
      "SuccessTransition": "30",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:2_1",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.stop",
      "Config": {
        "DefaultValue": {
          "Value": "",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 417,
        "y": 508
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "12",
      "Type": "if",
      "Label": "3.0",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "off",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "14",
        "TrueTransition": "13"
      },
      "Ui": {
        "nodeType": "",
        "x": -1,
        "y": 329
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "13",
      "Type": "action",
      "Label": "slå av",
      "SuccessTransition": "20",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:2_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": -27,
        "y": 539
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "14",
      "Type": "if",
      "Label": "3.2",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "move down",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "16",
        "TrueTransition": "15"
      },
      "Ui": {
        "nodeType": "",
        "x": 223,
        "y": 335
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "15",
      "Type": "action",
      "Label": "dimme ned",
      "SuccessTransition": "25",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:2_1",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.start",
      "Config": {
        "DefaultValue": {
          "Value": "down",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {
          "duration": "6"
        },
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 191,
        "y": 533
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "16",
      "Type": "if",
      "Label": "3.1",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "Config": {
        "Expression": [
          {
            "BooleanOperator": "",
            "LeftVariableIsGlobal": false,
            "LeftVariableName": "",
            "Operand": "eq",
            "RightVariable": {
              "Value": "stop",
              "ValueType": "string"
            }
          }
        ],
        "FalseTransition": "6",
        "TrueTransition": "11"
      },
      "Ui": {
        "nodeType": "",
        "x": 442,
        "y": 329
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "20",
      "Type": "action",
      "Label": "slå av",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:4_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": -48,
        "y": 698
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "25",
      "Type": "action",
      "Label": "dimme ned",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:4_1",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.start",
      "Config": {
        "DefaultValue": {
          "Value": "down",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {
          "duration": "6"
        },
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 189,
        "y": 698
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "30",
      "Type": "action",
      "Label": "stopp",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:4_1",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.stop",
      "Config": {
        "DefaultValue": {
          "Value": "",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 427,
        "y": 699
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "35",
      "Type": "action",
      "Label": "slå på",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:4_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": 672,
        "y": 691
      },
      "TypeAlias": "Action"
    },
    {
      "Id": "40",
      "Type": "action",
      "Label": "dimme opp",
      "SuccessTransition": "",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:4_1",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.lvl.start",
      "Config": {
        "DefaultValue": {
          "Value": "up",
          "ValueType": "string"
        },
        "IsVariableGlobal": false,
        "Props": {
          "duration": "6"
        },
        "RegisterAsVirtualService": false,
        "ResponseToTopic": "",
        "VariableName": "",
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {}
      },
      "Ui": {
        "nodeType": "",
        "x": 913,
        "y": 639
      },
      "TypeAlias": "Action"
    }
  ],
  "Settings": null,
  "IsDisabled": false,
  "IsDefault": false,
  "ParallelExecution": "parallel"
}

Hei, z-wave bryteren fungerer sånn at den sender en scene for et trykk, annen scene for å holde inne og en tredje scene når knappen blir sluppet. Dette gjør den for hver knapp. Vet ikke om det er likt med zigbee-bryteren, med det er det jeg har bygget min flow på. Pærene har en funksjon der de kan starte å dimme med en gitt varighet fra 0 til 100%, starter derfor denne med “holde inne scenen”, og sender stopp med “slipp knapp scenen”.
Fikk mye hjelp da jeg holdt på med å se på meldingene som ble sendt via message stream, samt inne på på devicen i thingsplex.

Oppdatering; nå funker alt utenom å dimme opp (jeg har ikke endret koden noe, så det er jo egentlig litt rart) jeg har gått litt over og finner ingen feil selv. Får heller ingen feilmeldinger. Kan det hende at pærene ikke forstår kommandoen?
Takk for fin start Kasper :slight_smile: med din kode hadde jeg i alle fall en tyvstart!

1 Like

jeg har feilsøkt litt til… jeg får ingen feilmeldinger i message stream, men det som er litt interresant er at når jeg går inn i thingsplex-adapters-zigbee og på TRADFRIbulbGU10WS345lm så vil ikke pæren dimme opp selv der. av og på går fint, slideren med out_lvl_switch fungerer fint, men cmd.lvl.start → up fungerer ikke, fortsatt ingen feilmeldinger i message stream, men lyset dimmer ikke opp, det dimmer fint ned, duration satt til 1

EDIT:
brakethrough: duration var satt til 50, denne ble endret til 6, da fungerer det å dimme både ned og opp, dog så får jeg ikke dimmet gu10 opp, men jeg aner ikke hva det kan være, i og med at det ikke funker i fra “adapters” i thingsplex heller… ideer?

når det gjelder den gu10-pæren, så har jeg også fungert å dimme opp i fra “services” inne i thingsplex, det funker heller ikke, med mindre jeg setter duration til 0, gjør jeg det så unker det, dog spretter den naturligvis da rett opp til 100%. dette funker også i flow.

Hei.
Er det en enkel måte å legge inn at en namron 4 kanal kan dimme opp og ned en fibaro dimmer 2.
Uten å kode?

Assosiere z-wave bryteren mot Z-wave dimmeren