Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

henlagt

Medlemmer
  • Innlegg

    37
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    2

Alt skrevet av henlagt

  1. henlagt

    Flow eksempler

    Hvis du tenker at mitt første eksempel var overveldende og ikke så lett å starte med. Her har jeg et enkelt eksempel, som egentlig gjør det samme, men uten alle mine ulike varianter. Denne skrur på lyset ved bevegelse og av igjen etter 5 minutter. Ved ny bevegelse, så restarter timeren. [{"id":"b45d30d7.035af","type":"server-state-changed","z":"8df51809.834bf8","name":"Motion changed to = on","server":"ac20270b.4d8de8","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.motionsensor_do","entityidfiltertype":"exact","outputinitially":true,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":300,"y":700,"wires":[["e2328b38.5d6508"],[]]},{"id":"e2328b38.5d6508","type":"trigger","z":"8df51809.834bf8","name":"","op1":"5 minutter trigger","op2":"0","op1type":"str","op2type":"str","duration":"5","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":2,"x":510,"y":700,"wires":[["246e942f.91e84c"],["e1f24b3a.e02ac8"]]},{"id":"246e942f.91e84c","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 75%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":75,\"transition\":3}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":700,"y":680,"wires":[[]]},{"id":"e1f24b3a.e02ac8","type":"api-call-service","z":"8df51809.834bf8","name":"Turn off lys Do","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_off","entityId":"light.lys_do","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":700,"y":720,"wires":[[]]},{"id":"ac20270b.4d8de8","type":"server","name":"Home Assistant","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
  2. henlagt

    Flow eksempler

    Oppdatert versjon 🙂 [{"id":"8df51809.834bf8","type":"tab","label":"Do","disabled":false,"info":""},{"id":"b7f54c85.d6ff","type":"time-range-switch","z":"8df51809.834bf8","name":"Tid = Morgenlys","lat":"","lon":"","startTime":"04:00","endTime":"07:30","startOffset":0,"endOffset":0,"x":1000,"y":100,"wires":[["9f9a8fa8.2a143"],["f580ce3c.8e034"]]},{"id":"263e8cc4.4e41b4","type":"change","z":"8df51809.834bf8","name":"Send stop to timer","rules":[{"t":"set","p":"payload","pt":"msg","to":"stop","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":870,"y":340,"wires":[["4f6e7d61.187c84","42f99041.a5957","2c7f01c5.d1483e","77713445.407e8c"]]},{"id":"59a50991.835d68","type":"server-state-changed","z":"8df51809.834bf8","name":"Motion changed to = on","server":"ac20270b.4d8de8","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.motionsensor_do","entityidfiltertype":"exact","outputinitially":true,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":320,"y":160,"wires":[["3712c8ee.ab6208"],["4a8517b.ff755e8"]]},{"id":"cef25b82.07e338","type":"server-state-changed","z":"8df51809.834bf8","name":"Manuell change to = on","server":"ac20270b.4d8de8","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"input_boolean.manuell_do","entityidfiltertype":"exact","outputinitially":true,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":220,"y":260,"wires":[["263e8cc4.4e41b4"],["759ad7f.a917628"]]},{"id":"759ad7f.a917628","type":"api-current-state","z":"8df51809.834bf8","name":"Motion = on","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"binary_sensor.motionsensor_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":470,"y":300,"wires":[["d2be6cb0.8aa88"],["6d0ee25f.ae05bc"]]},{"id":"3712c8ee.ab6208","type":"api-current-state","z":"8df51809.834bf8","name":"Manuell = off","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.manuell_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":550,"y":140,"wires":[["263e8cc4.4e41b4","d2be6cb0.8aa88"],[]]},{"id":"4a8517b.ff755e8","type":"api-current-state","z":"8df51809.834bf8","name":"Manuell = off","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.manuell_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":550,"y":189,"wires":[["2de39bf8.bdb664"],[]]},{"id":"d2be6cb0.8aa88","type":"api-current-state","z":"8df51809.834bf8","name":"Nattlys = off","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.scene_nattlys","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":810,"y":140,"wires":[["b7f54c85.d6ff"],["49f45adb.35ff04"]]},{"id":"2de39bf8.bdb664","type":"api-current-state","z":"8df51809.834bf8","name":"Nattlys = off","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.scene_nattlys","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":810,"y":200,"wires":[["a22383a7.08742"],["2c7f01c5.d1483e","77713445.407e8c"]]},{"id":"4f6e7d61.187c84","type":"stoptimer","z":"8df51809.834bf8","duration":"5","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":1240,"y":300,"wires":[["99bfd66f.91ce28"],[]]},{"id":"42f99041.a5957","type":"stoptimer","z":"8df51809.834bf8","duration":"10","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":1240,"y":360,"wires":[["43054cb1.e3ae64"],[]]},{"id":"8cf81503.5305d8","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 75%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":75,\"transition\":3}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1520,"y":109,"wires":[[]]},{"id":"2c7f01c5.d1483e","type":"stoptimer","z":"8df51809.834bf8","duration":"1","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":1240,"y":420,"wires":[["ed2f0ad9.e1a8f8"],[]]},{"id":"867f9a4e.6b3de8","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 35%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":35,\"transition\":4}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1520,"y":40,"wires":[[]]},{"id":"f7096aba.1c3eb8","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 20%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":20,\"transition\":4}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1540,"y":180,"wires":[[]]},{"id":"a22383a7.08742","type":"time-range-switch","z":"8df51809.834bf8","name":"Tid = Morgenlys","lat":"","lon":"","startTime":"04:00","endTime":"07:30","startOffset":0,"endOffset":0,"x":1020,"y":200,"wires":[["2c7f01c5.d1483e","77713445.407e8c"],["4f6e7d61.187c84","42f99041.a5957"]]},{"id":"77713445.407e8c","type":"stoptimer","z":"8df51809.834bf8","duration":"2","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":1240,"y":480,"wires":[["f6b91247.e0e51"],[]]},{"id":"f6b91247.e0e51","type":"api-call-service","z":"8df51809.834bf8","name":"Turn off lys Do","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_off","entityId":"light.lys_do","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1440,"y":480,"wires":[[]]},{"id":"ed2f0ad9.e1a8f8","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 2%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":2,\"transition\":10}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1440,"y":420,"wires":[[]]},{"id":"43054cb1.e3ae64","type":"api-call-service","z":"8df51809.834bf8","name":"Turn off lys Do","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_off","entityId":"light.lys_do","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1440,"y":360,"wires":[[]]},{"id":"99bfd66f.91ce28","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 5%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":5,\"transition\":10}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1440,"y":300,"wires":[[]]},{"id":"a5d88682.cbd918","type":"comment","z":"8df51809.834bf8","name":"Do","info":"","x":290,"y":100,"wires":[]},{"id":"6d0ee25f.ae05bc","type":"api-current-state","z":"8df51809.834bf8","name":"Lys på?","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.lys_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":660,"y":300,"wires":[["2de39bf8.bdb664"],[]]},{"id":"9f9a8fa8.2a143","type":"api-current-state","z":"8df51809.834bf8","name":"Lys av?","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.lys_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":1220,"y":60,"wires":[["867f9a4e.6b3de8"],["cb92530f.c8b22"]]},{"id":"cb92530f.c8b22","type":"switch","z":"8df51809.834bf8","name":"Ikke 35%","property":"data.attributes.brightness","propertyType":"msg","rules":[{"t":"neq","v":"35","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":1360,"y":73,"wires":[["867f9a4e.6b3de8"]]},{"id":"f580ce3c.8e034","type":"api-current-state","z":"8df51809.834bf8","name":"Lys av?","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.lys_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":1220,"y":109,"wires":[["8cf81503.5305d8"],["60821e56.a5464"]]},{"id":"60821e56.a5464","type":"switch","z":"8df51809.834bf8","name":"Ikke 75%","property":"data.attributes.brightness","propertyType":"msg","rules":[{"t":"neq","v":"75","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":1360,"y":129,"wires":[["8cf81503.5305d8"]]},{"id":"49f45adb.35ff04","type":"api-current-state","z":"8df51809.834bf8","name":"Lys av?","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.lys_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":1220,"y":168,"wires":[["f7096aba.1c3eb8"],["df9854c4.b5dcc8"]]},{"id":"df9854c4.b5dcc8","type":"switch","z":"8df51809.834bf8","name":"Ikke 20%","property":"data.attributes.brightness","propertyType":"msg","rules":[{"t":"neq","v":"20","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":1380,"y":200,"wires":[["f7096aba.1c3eb8"]]},{"id":"ac20270b.4d8de8","type":"server","name":"Home Assistant","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
  3. henlagt

    Flow eksempler

    Litt kort om min erfaring før jeg poster her. Jeg er relativt fersk med Node-RED, men har holdt på med automasjon i flere år, blant annet WebCore for SmartThings og regelmotoren i HomeSeer. I det siste har jeg flyttet mer og mer av min automasjon fra HomeSeer til Node-RED. Node-RED kjører jeg på min Home Assistant installasjon. Jeg benytter automasjon for så mye jeg klarer, blant annet styring av lys etter bevegelse og tid på døgnet, varme etter tid på døgnet og status på huset (hjemme/borte), styring av dørlås og alarm etter presence. Her er en "enkel" styring av lyset på do. Denne kan se omfattende ut for de som er nye med Node-RED, men det er for å dekke våre scenarioer og behov for styring av lyset helt automatisk på doen. Jeg skal prøve å forklare flow'en, men først hva slags enheter som er benyttet her. Fysiske: Lys = Philips HUE. Koblet til Home Assistant via HUE gatewayen og standard Philips HUE integrasjon i Home Assistant. Motion = Bevegelsessensor fra Xiaomi Aqara. Koblet til Home Assistant via deconz installert i Home Assistant og USB-stick ConBee II som ZigBee-kontroller. Virtuelle i Home Assistant: Manuell = Virtuell node som gjør at vi kan skru av all automasjon. Noden lages ved hjelp av input_boolean i Home Assistant. Nattlys = Virtuell node som skrus av/på etter tidspunkt på døgnet. Noden lages ved hjelp av input_boolean i Home Assistant. Node-RED noder: Events state node - noden som trigger hele flow'en basert på endring fra enhetene nevnt over. Current state node - node som sjekker status på en enhet Tid = Time Range node i Node-RED. Timer = Stop timer node i Node-RED. Denne brukes for å skru av lyset etter x-minutter etter at det ikke lenger er bevegelse på doen. Stop to timer = Change node i Node-RED. Denne brukes til å endre payload'en til "stop". Grunnen til dette er at timeren nevnt over vil stoppe om den mottar en "stop"-melding. Dette gjør jeg for å resette timeren ved ny bevgelse i rommet og om manuell skrus på etter at timeren har startet. Call service node = Den som kaller en enhet og sender dataen jeg ønsker. Så forklaring til flow'en: VED ENDRING TIL BEVELGESE: Steg 1: Event - Ved bevegelse på do, så vil bevegelssensoren endres til "on" og noden "Motion change to = on" vil sende data ut på output 1. Steg 2: Status - Er den virtuelle bryteren "Manuell" "on" eller "off"? Hvis "off" så fortsetter flow'en på output 1 og til steg 3. Hvis "on" så sender den på output 2, der jeg ikke har noe og flow'en stopper. Steg 3a: Status - Samme som steg 2. Er den virtuelle brytere "on" eller off"? Hvis "off", send til output 1 og gå til steg 4. Hvis "on", output 2 og steg 5. Steg 3b: Stop timer. Bevegelse er detektert på do og "send stop to timer" sender "stop" videre til steg 8. Steg 4a: Nattlys fra steg 3a er bekreftet av og jeg bruker nå en "time range node" for å sjekke om tidsperioden er mellom 04.00-07.30, her kalt "Morgenlys". Er den innenfor denne tidsperion, output 1 og videre til steg 6. Utenfor tidsperioden, output 2 og videre til steg 7. Steg 4b: Timerne har fått meldingen "stop" fra steg 3b og hvis de telte nedover vil de nå bli stoppet. Steg 5: Nattlys fra steg 3a er av og jeg bruker navn en "call service node" til å dimme lyset på do opp til 20% over 4 sekunder. Flow'en er ferdig. Steg 6: Samme som steg 5. Lyset får nå sin melding, men ikke samme verdier som steg 5 hvor det er nattlys. Morgenlyset gir deg 35% dimmet over en tidsperiode på 4 sekunder. Flow'en er ferdig. Steg 7: Samme som steg 5, men nå er både nattlys og morgenlys utelukket og lyset dimmes til 75% over 3 sekunder. Flow'en er ferdig. VED ENDRING TIL IKKE BEVEGELSE: Steg 1: Event - Nå går det fra bevegelse til ikke bevegelse. Nå hopper jeg over steg 2, 3a og 4, da disse er like som stegene over. Steg 5: Avhengig av "nattlys", "morgenlys", "vanlig lys", så startes nå timerne. Ved "vanlig lys" så vil timeren 5 minutter og 10 minutter starte. Er det "nattlys" eller "morgenlys" så vil timeren 1 minutt og 2 minutter starte. Hvis timerne nå teller ned uten å få "stop" melding, så vil de sende data på output 1 og til steg 6. Steg 6: Timerne har telt ferdig og lysene får nå sin melding. Etter 5 minutter i perioden "vanlig lys" så vil lyset dimmes ned til 5% og etter 10 minutter skrus av. Flow'en er ferdig. VED ENDRING TIL MANUELL ON: Steg 1: Event - Den virtuelle noden "manuell" endres til "on" og sender data på output 1. Steg 2: Samme som 3b over. Manuell er trigget og vi må stoppe timere om de teller. Steg 3: Timere mottar meldingen "stop" og stopper hvis de teller ned. Flow'en er ferdig. VED ENDRING TIL MANUELL OFF: Denne er laget for å takle overgang fra "manuell" "on" til "manuell" off". Steg 1: Event - Den virtuelle noden "manuell" endres til "off" og sender data på output 2. Steg 2 alt 1: Status - Er det bevegelse i rommet så vil "Motion = on" sende på output 1 og avgengig av status ved de påfølgende nodene, sette lys til ønsket verdi. Steg 2 alt 2: Status - Er det ikke bevegelse i rommet så vil "Motion = on" sende på output 2 og avgengig av status ved de påfølgende nodene, starte ønske timer. Mens jeg skrev denne posten, så ser jeg at eksempelet mitt, som jeg trodde var komplett og ryddig, mangler en node for å sjekke om lys allerede er på. Dette bruker jeg i andre rom. Sånn er det i hjemmeautomasjonen, det er alltid forbedringsmuligheter. Jeg poster denne meldingen sånn den er, forbedrer flow'en og poster ny versjon av den under 😃 Ønsker du å se nærmere på denne flow'en eller implementere den hos deg. Kopier koden under og velg "import" i Node-RED: [{"id":"8df51809.834bf8","type":"tab","label":"Do","disabled":false,"info":""},{"id":"b7f54c85.d6ff","type":"time-range-switch","z":"8df51809.834bf8","name":"Tid = Morgenlys","lat":"","lon":"","startTime":"04:00","endTime":"07:30","startOffset":0,"endOffset":0,"x":1000,"y":40,"wires":[["867f9a4e.6b3de8"],["8cf81503.5305d8"]]},{"id":"263e8cc4.4e41b4","type":"change","z":"8df51809.834bf8","name":"Send stop to timer","rules":[{"t":"set","p":"payload","pt":"msg","to":"stop","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":810,"y":200,"wires":[["4f6e7d61.187c84","42f99041.a5957","2c7f01c5.d1483e","77713445.407e8c"]]},{"id":"59a50991.835d68","type":"server-state-changed","z":"8df51809.834bf8","name":"Motion changed to = on","server":"ac20270b.4d8de8","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.motionsensor_do","entityidfiltertype":"exact","outputinitially":true,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":320,"y":100,"wires":[["3712c8ee.ab6208"],["4a8517b.ff755e8"]]},{"id":"cef25b82.07e338","type":"server-state-changed","z":"8df51809.834bf8","name":"Manuell change to = on","server":"ac20270b.4d8de8","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"input_boolean.manuell_do","entityidfiltertype":"exact","outputinitially":true,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":340,"y":180,"wires":[["263e8cc4.4e41b4"],["759ad7f.a917628"]]},{"id":"759ad7f.a917628","type":"api-current-state","z":"8df51809.834bf8","name":"Motion = on","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"binary_sensor.motionsensor_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":570,"y":200,"wires":[["d2be6cb0.8aa88"],["2de39bf8.bdb664"]]},{"id":"3712c8ee.ab6208","type":"api-current-state","z":"8df51809.834bf8","name":"Manuell = off","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.manuell_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":550,"y":80,"wires":[["263e8cc4.4e41b4","d2be6cb0.8aa88"],[]]},{"id":"4a8517b.ff755e8","type":"api-current-state","z":"8df51809.834bf8","name":"Manuell = off","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.manuell_do","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":550,"y":129,"wires":[["2de39bf8.bdb664"],[]]},{"id":"d2be6cb0.8aa88","type":"api-current-state","z":"8df51809.834bf8","name":"Nattlys = off","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.scene_nattlys","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":810,"y":80,"wires":[["b7f54c85.d6ff"],["f7096aba.1c3eb8"]]},{"id":"2de39bf8.bdb664","type":"api-current-state","z":"8df51809.834bf8","name":"Nattlys = off","server":"ac20270b.4d8de8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_boolean.scene_nattlys","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":810,"y":120,"wires":[["a22383a7.08742"],["2c7f01c5.d1483e","77713445.407e8c"]]},{"id":"4f6e7d61.187c84","type":"stoptimer","z":"8df51809.834bf8","duration":"5","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":1240,"y":180,"wires":[["99bfd66f.91ce28"],[]]},{"id":"42f99041.a5957","type":"stoptimer","z":"8df51809.834bf8","duration":"10","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":1240,"y":240,"wires":[["43054cb1.e3ae64"],[]]},{"id":"8cf81503.5305d8","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 75%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":75,\"transition\":3}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1220,"y":60,"wires":[[]]},{"id":"2c7f01c5.d1483e","type":"stoptimer","z":"8df51809.834bf8","duration":"1","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":1240,"y":300,"wires":[["ed2f0ad9.e1a8f8"],[]]},{"id":"867f9a4e.6b3de8","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 35%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":35,\"transition\":4}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1220,"y":20,"wires":[[]]},{"id":"f7096aba.1c3eb8","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 20%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":20,\"transition\":4}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1220,"y":100,"wires":[[]]},{"id":"a22383a7.08742","type":"time-range-switch","z":"8df51809.834bf8","name":"Tid = Morgenlys","lat":"","lon":"","startTime":"04:00","endTime":"07:30","startOffset":0,"endOffset":0,"x":1020,"y":120,"wires":[["2c7f01c5.d1483e","77713445.407e8c"],["4f6e7d61.187c84","42f99041.a5957"]]},{"id":"77713445.407e8c","type":"stoptimer","z":"8df51809.834bf8","duration":"2","units":"Minute","payloadtype":"num","payloadval":"0","name":"","x":1240,"y":360,"wires":[["f6b91247.e0e51"],[]]},{"id":"f6b91247.e0e51","type":"api-call-service","z":"8df51809.834bf8","name":"Turn off lys Do","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_off","entityId":"light.lys_do","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1440,"y":360,"wires":[[]]},{"id":"ed2f0ad9.e1a8f8","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 2%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":2,\"transition\":10}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1440,"y":300,"wires":[[]]},{"id":"43054cb1.e3ae64","type":"api-call-service","z":"8df51809.834bf8","name":"Turn off lys Do","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_off","entityId":"light.lys_do","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1440,"y":240,"wires":[[]]},{"id":"99bfd66f.91ce28","type":"api-call-service","z":"8df51809.834bf8","name":"Set lys Do 5%","server":"ac20270b.4d8de8","version":1,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.lys_do","data":"{\"brightness_pct\":5,\"transition\":10}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1440,"y":180,"wires":[[]]},{"id":"a5d88682.cbd918","type":"comment","z":"8df51809.834bf8","name":"Do","info":"","x":290,"y":40,"wires":[]},{"id":"ac20270b.4d8de8","type":"server","name":"Home Assistant","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}] Denne posten ser jeg at ble ganske lang, jeg tenker ikke at poster trenger være så omfattende og beskrivende som denne. Det viktigste tenker jeg er å få se andres eksempler og bli inspirert til å automatisere selv. Post dine eksempler uten forklaring om du ønsker!
  4. henlagt

    Flow eksempler

    Tråd for eksempler og deling av flow
  5. Det er en HACS integrasjon for AirThings - sensor.airthings_wave - https://github.com/custom-components/sensor.airthings_wave Jeg har litt blandene erfaringer, min rpi4 får ofte ikke kontakt med vår Wave som ligger 1m unda. Har foreløpig ikke brukt så mye tid på å finne ut hvorfor.
  6. Jeg fikk det til nå. Oppdaterte til siste beta av z-wave plugin, og ekskluderte/inkluderte devicen pånytt (secure) ?
  7. Ikke hva jeg har klart å finne i manualen eller ved å Google. Det virker også som temp-sensoren rapporterer til HomeSeer ref feilmeldingen, men at child devicen ikke eksisterer.
  8. Jeg prøver å få lest temp fra en DS18B20 med Fibaro sin smart implant. Er det andre som har fått det til i HomeSeer? Jeg får feilmelding i HS loggen etter at noden er lagt inn: (2) Sensor Multilevel Report for type Air_Temperature received, but the corresponding device Node ID cannot be found.(2) Node/Instance=15/-1 Jeg har fulgt manualen til Fibaro og koblet til som beskrevet i punkt 4.3: "4.3: Connection with DS18B20 The DS18B20 sensor may easily be installed wherever very precise temperature measurements are required. If proper protective measures are undertaken, the sensor may be used in humid environments or under water, it may be embedded in concrete or placed under the floor. You can connect up to 6 DS18B20 sensors in parallel to SP-SD terminals. 1. Disconnect power. 2. Connect with the diagram 3: Example connection with 2 DS18B20 sensors (1,2 – DS18B20 sensor) 3. Verify correctness of connection. 4. Power the device. 5. Add the device to the Z-Wave network." Manualen nevner ikke at noen assosiasjoner skal endres for DS18B20 sensoren. I HomeSeer får jeg opp devicen med 17 child devices. Har noen tips?
  9. Svarer gjerne på spørsmål om hjemmeautomasjon, om du bruker min invite eller ikke ? Jeg bruker HomeSeer, Home Assistant og Philips HUE. Har solceller, elbiler, og mye annet stæsj http://invite.tibber.com/5256fa1
  10. Motion blir stående og da trigges ikke "Remove Delayed Device Actions" og lyset skrur seg av selv med bevegelse i rommet. Ah, jeg hadde ikke fått med meg den settingen, da prøver jeg det. Takk!
  11. Takk for fine guider @Moskus Jeg er ny med HomeSeer (konvertert fra SmartThings) og har også ett spørsmål til event-eksempelet med bevegelsessensor. I WebCore for SmartThings så brukte jeg: IF motionssensor stays inactive for x minutes THEN with light turn off Nå i HomeSeer følger jeg eksempelet med timer fra motion er detektert og "Remove Delayed Device Actions", men dette fungerer ikke optimalt da mine motionsensorer ikke sender "no motion" informasjon til HomeSeer før etter 120 sekunder. Med bevegelse i rommet i løpet av de 120 sekundene, så blir "motion" stående og "Remove Delayed Device Actions" trigges aldri. Dette er Xiaomi Aqara motion sensorer. Her er min event nå: Jeg kan løse det med å ha én event for lys på og én annet for lys av, men hvis noen har tips på om det kan gjøres i én event så er jeg takknemlig for tips.
×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.