Tidsstyring lys med fibaro dimmer

Hei. Jeg har nett montert en fibaro 2 dimmer på et lite gjestetoalett i huset. Jeg ønsker at lyset her skal skru seg av etter eks. 5.minutter. Finner ikke ut hvordan dette gjøres med automasjon når jeg ikke har bevegelsesdetektor tilknyttet rommet. Noen som har løsningen?

Da må du via Thingsplex. Legge inn bryterstatus som trigger, rute denne til en eller blokk, true til en timer på valgt tid, og så til en action for å skru av lyset.

Takk for svar. Forsøker det…

Er det mulig å utdype litt mer fremgangsmåte i Thingsplex? Jeg er kommet inn der, men er litt usikker på hvilke valg/ faner jeg bør navigere meg frem i?

Hei!
Her kan du starte med en “Triggers → Generic” og deretter trykke det nedover stegene ved å velge rommet enheten er i, hvilken enhet, velg out_bin_switch om tilgjengelig (se etter den med on/off). Åpne deretter den nederste av valgene i menyen og sjekk at den står som “bool” og true. Dette betyr at noe skal trigges når lyset er på.
Dra inn en Flow control → wait node. Denne teller i millisekunder, så her må du regne ut hvor lenge den skal vente.
Dra så inn en Action → Generic node og følg de samme stegene som i triggeren din. Velg rom, enhet, on/off, sjekk bool og velg false.

(Tok dette fra hodet, så det kan hende at det er noe her som ikke stemmer :sweat_smile: Test og skrik heller ut om det viser seg å være feil)

Er i gang her, men fremdeles noen usikre punkter. mulighet for å guide meg vider mtp. tilsendte bilder??

fant en out_lvl_switch, men ikke out_bin_switch, kan førstnevnte være den du mente?

{
  "Id": "Ne0bkafJ1lvhLZh",
  "ClassId": "Ne0bkafJ1lvhLZh",
  "Author": "marius.fliid.stensrod@gmail.com",
  "Version": 0,
  "CreatedAt": "2022-11-16T16:07:21.635162001+01:00",
  "UpdatedAt": "2022-11-16T16:07:21.635162001+01:00",
  "Name": "Gjestebad",
  "Group": "Lysstyring",
  "Description": "Lys går av, 5 minutter etter på",
  "Nodes": [
    {
      "Id": "1",
      "Type": "trigger",
      "Label": "Status lysbryter",
      "SuccessTransition": "2",
      "TimeoutTransition": "",
      "ErrorTransition": "",
      "Address": "pt:j1/mt:evt/rt:dev/rn:zw/ad:1/sv:out_lvl_switch/ad:44_1",
      "Service": "out_lvl_switch",
      "ServiceInterface": "evt.binary.report",
      "Config": {
        "Timeout": 0,
        "ConnectorID": "",
        "ValueFilter": {
          "Value": null,
          "ValueType": "bool"
        },
        "PropFilterName": "",
        "PropFilterValue": "",
        "ValueJPath": "",
        "ValueJPathResultType": "",
        "InputVariableType": "",
        "IsValueFilterEnabled": false,
        "RegisterAsVirtualService": false,
        "LookupServiceNameAndLocation": false,
        "VirtualServiceGroup": "",
        "VirtualServiceProps": null
      },
      "Ui": {
        "x": 321,
        "y": 183,
        "nodeType": ""
      },
      "TypeAlias": "Trigger"
    },
    {
      "Id": "2",
      "Type": "if",
      "Label": "Lys på=true",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "SuccessTransition": "",
      "ErrorTransition": "",
      "Config": {
        "TrueTransition": "3",
        "FalseTransition": "",
        "Expression": [
          {
            "Operand": "eq",
            "LeftVariableName": "",
            "LeftVariableIsGlobal": false,
            "RightVariable": {
              "Value": true,
              "ValueType": "bool"
            },
            "BooleanOperator": ""
          }
        ]
      },
      "Ui": {
        "x": 321,
        "y": 339,
        "nodeType": ""
      },
      "TypeAlias": "If condition"
    },
    {
      "Id": "3",
      "Type": "wait",
      "Label": "5 minutter timer",
      "Address": "",
      "Service": "",
      "ServiceInterface": "",
      "SuccessTransition": "4",
      "ErrorTransition": "",
      "Config": 3000000,
      "Ui": {
        "x": 579,
        "y": 188,
        "nodeType": ""
      },
      "TypeAlias": "Delay"
    },
    {
      "Id": "4",
      "Type": "action",
      "Label": "Skru av lys",
      "Address": "pt:j1/mt:cmd/rt:dev/rn:zw/ad:1/sv:out_lvl_switch/ad:44_1",
      "Service": "out_lvl_switch",
      "ServiceInterface": "cmd.binary.set",
      "SuccessTransition": "",
      "ErrorTransition": "",
      "Config": {
        "VariableName": "",
        "IsVariableGlobal": false,
        "Props": {},
        "RegisterAsVirtualService": false,
        "VirtualServiceGroup": "",
        "VirtualServiceProps": {},
        "ResponseToTopic": "",
        "DefaultValue": {
          "Value": false,
          "ValueType": "bool"
        }
      },
      "Ui": {
        "x": 577,
        "y": 350,
        "nodeType": ""
      },
      "TypeAlias": "Action"
    }
  ],
  "Settings": null,
  "IsDisabled": false,
  "IsDefault": false,
  "ParallelExecution": ""
}
1 Like

Trykk på “Import” . Stryk det som står der, lim inn alt jeg har skrevet i forrige innlegg.
image

På trigger og Action, så skal du kun trenge å endre disse 2 til rett plassering for deg, da dette også er Fibaro dimmer så resten skal da bli riktig.

I korte trekk skal du ha en “evnt_binary_report” på trigger og en “cmd_binary_set” på action (under “payload” skal det være markert “off”

2 Likes

Beklager sen tilbakemelding. Tusen takk for oppsettet, dette må jeg prøve!!!

2 Likes

Så om noen sitter litt lenge på do, så skal lyset bare slokkes og man må famle seg litt lite elegant frem til lysbryteren?

Det er korrekt! Unødig tid på bad er ikke bra :grinning:.

1 Like

Hei! Får ikke denne flow’en helt til å fungere, da lys på bad aldri slår seg av… noen ide’ på hva som kan være feil? Har fulgt oppskriften du har vist til…

Har du husket å markere til “Bool” og “off” i action noden, under “Payload”?


Ja mener dette er rett iht. vedlagt bilde??

Men sliter med å få lagret location. Når jeg velger gjestebadet her så får jeg ikke lagret??