APNT-106 - Triggering Vera UI7 scener

I denne vejledning vil vi tage et dybtgående kig på sceneudløsere og de forskellige handlinger, der er tilgængelige i VERA UI7.

En scene. Udløser bruges til automatisk at køre en vera scene.

For eksempel kan en bevægelsesdetektor bruges til at køre (trigger) en scene, når den slippes. Denne scene kunne derefter slå lys til, sende dig en e-mail-besked eller hæve en alarm - alle disse handlinger styres inden for scenen og aktiveres af kun en udløser fra bevægelsesføleren.

Bemærk: For en komplet vejledning om, hvordan du opretter en vera scene, henvises til APNT-103 - skaber scener i VERA UI7

Oprettelse af udløseren

Scene udløser er oprettet og redigeret i Vera Scene Wizard.

  • På det første trin vælg 'Enhed' Som din trigger og derefter klik på 'Vælg en enhed'

Vælg en trigger


  • Vælg den ønskede enhed fra listen

Tilgængelige triggers.

Vi tager nu et kig på nogle af de mest almindelige enhedstyper og forklarer hver af de tilgængelige udløsere.

Bevægelsesføler

  • Er bevæbnet og detekterer bevægelse - Scene udløses, når sensoren er bevæbnet, og bevægelse detekteres
  • Er bevæbnet og stopper detektion af bevægelse - Scene udløses, når sensoren er væbnet, og bevægelsesalarm er ryddet
  • Detekterer bevægelse, uanset om det er bevæbnet eller afvæbnet - Scene udløses, når bevægelse opdages
  • Stopper detektion af bevægelse, uanset om det er bevæbnet eller afvæbnet - Scene udløses, når bevægelsesalarm er ryddet
  • Batteriniveauet går under - Scene udløses, når batteriniveauet går under en defineret værdi

Bevægelsesføler


Fugtighedsføler

  • Fugtighed går over - Scene udløses, når fugtighedsværdien går over en bestemt værdi
  • Fugtighed går bellow. - Scene udløses, når fugtighedsværdien går bellow en defineret værdi
  • Batteriniveau går bellow - Scene udløses, når batteriniveauet går bellow en defineret værdi

Fugtighedsføler


Lys sensor

  • Lysstyrke går under - Scene udløses, når lysstyrkeniveauet går under en defineret værdi
  • Lysstyrke går over - Scene udløses, når lysstyrkeniveauet går over en defineret værdi
  • Batteriniveau går bellow - Scene udløses, når batteriniveauet går bellow en defineret værdi

Lys sensor.


Temperatur måler

  • Temperaturen går over - Scene udløses, når temperaturen går over en defineret værdi
  • Temperaturen går under - Scene udløses, når temperaturen går under en defineret værdi
  • Batteriniveau går bellow - Scene udløses, når batteriniveauet går bellow en defineret værdi

Temperatur måler


Power Metering Socket

  • En enhed er tændt eller slukket - Scene udløses, når enheden er tændt eller slukket
  • Energiforbrug går over - Scene udløses, når strømforbruget går over en defineret værdi
  • Energiforbruget går under - Scene udløses, når strømforbruget går under en defineret værdi
  • Enheds energiforbrug i de sidste 24 timer går over - Scene udløses, når den samlede mængde energi, der anvendes i de sidste 24 timer, går over en defineret værdi
  • Enheds energiforbrug til sidste uge går over - Scene udløses, når den samlede mængde energi, der anvendes i den sidste uge, går over en bestemt værdi
  • Enheds energiforbrug i de sidste 30 dage går over - Scene udløses, når den samlede mængde energi, der anvendes i de sidste 30 dage, går over en defineret værdi
  • Enheds energiforbrug i sidste år går over - Scene udløses, når den samlede mængde energi, der anvendes i det sidste år, går over en defineret værdi
  • Livstidsenhedens energiforbrug går over - Scene udløses, når den samlede mængde energi, der anvendes, går over en defineret værdi

Power Metering Socket


Dør & Vinduesensor

  • Er bevæbnet og åbnet - Scene udløses, når enheden er bevæbnet, og dør / vindue åbnes
  • Er bevæbnet og lukket - Scene udløses, når enheden er bevæbnet, og dør / vindue er lukket
  • Åbnes, om det er bevæbnet eller afvæbnet - Scene udløses, når døren / vinduet åbnes
  • Er lukket, om det er bevæbnet eller afvæbnet - Scene udløses, når døren / vinduet er lukket
  • Batteriniveau går bellow - Scene udløses, når batteriniveauet går bellow en defineret værdi
  • Bliver manipuleret med - Scene udløses, når enheden sender en tamperingsalarm

Dør & Vinduesensor


Scene Controller.

  • En scene er aktiveret - Scene udløses, når en defineret "enhedsscene" er aktiveret
  • En scene er deaktiveret - Scene udløses, når en defineret "enhedsscene" er deaktiveret
  • Batteriniveau går bellow - Scene udløses, når batteriniveauet går bellow en defineret værdi
  • Bemærk: Se enhedens manual for den tilgængelige scene nummer liste

Scene Controller.


Multi triggers.

Når man tilføjer mere end en udløser, løber scenen, når den ene udløses.

For eksempel vil i nedenstående eksempel køre denne scene, når bevægelse opdages ELLER Lysstyrke går bellow 150 lux


Flere udløsere


Betinget udløsning

Du kan tilføje betingede checks til en trigger for at udføre scenen kun når visse betingelser er opfyldt.

Dette kan opnås ved at tilføje nogle LUA-kode til udløseren og returnere Falsk når tilstanden ikke er opfyldt.

Lad os sige, at du vil have din scene udløses af en bevægelsesføler kun når lysstyrkeniveauet er under et bestemt punkt.

  • Tilføj din bevægelsesføler som en 'Device Trigger'
  • Vælg den ønskede trigger og klik på 'Validere'
  • Klik på 'L' knappen og tilføj den nødvendige LUA-kode
  • Klik 'Gem lua'

Betingede triggers.


Lad os tage et hurtigt kig på, hvad vores Lua-kode gør:

  • Start med at indstille vores Lys sensor ID. og Maksimal lysstyrke variabler.
    • Bemærk: Sørg for at opdatere disse værdier efter dine behov
lokal Lightsensorid. = 23 lokal Maxbrightness. = 150
  • Læs den aktuelle lysstyrkeværdi, når bevægelsesføleren udløses
lokal Lysstyrke = luup.variable_get.("Urn: Micasaverde-com: ServiceId: Lightsensor1","Currentlevel",Lightsensorid.)
  • Opret betingelsen.
    • Hvis den nuværende lysstyrke er over den ønskede værdi, skal du ikke køre scenen
    • Hvis den nuværende lysstyrke er under den ønskede værdi, skal du køre scenen
hvis ((tonumber.(Lysstyrke)> Maxbrightness.)) derefter
Vend tilbage falsk
andet
Vend tilbage rigtigt
ende

Yderligere eksempler og yderligere oplysninger findes på Vera's Forum..

Relateret information