APNT-106 - Triggering Vera UI7 scener

I den här handboken tar vi en djupgående titt på scenutlösare och de olika åtgärder som finns i Vera UI7.

En scen Trigger används för att automatiskt köra en vera scen.

Till exempel kan en rörelsedetektor användas för att köra (trigger) en scen när den är trippad. Den här scenen kan sedan slå på lampor, skicka en e-postmeddelande eller höja ett larm - alla dessa åtgärder styrs inom scenen och aktiveras av bara en utlösare från rörelsesensorn.

Notera: För en komplett guide om hur du skapar en Vera-scen hänvisas till APNT-103 - Skapa scener i Vera UI7

Skapa utlösaren

Scene triggers skapas och redigeras i Vera Scene-guiden.

  • På första steget välj 'Enhet' som din utlösare och klicka sedan på "Välj en enhet"

Välj en utlösare


  • Välj önskad enhet från listan

Tillgängliga triggers

Vi tar nu en titt på några av de vanligaste enheterna och förklarar var och en av de tillgängliga triggarna.

Rörelsesensor

  • Är beväpnad och detekterar rörelse - Scenen utlöses när sensorn är beväpnad och rörelse detekteras
  • Är beväpnad och slutar detektera rörelse - Scene utlöses när sensorn är beväpnad och rörelsealarm rensas
  • Detekterar rörelse om är beväpnad eller avväpnad - Scenen utlöses när rörelse detekteras
  • Slutar detektera rörelse om är beväpnad eller avväpnad - Scene utlöses när rörelsealarmet rensas
  • Batterinivån går nedanför - Scene utlöses när batterinivån går under ett definierat värde

Rörelsesensor


Fuktighetssensor

  • Fuktighet går ovanför - Scene utlöses när luftfuktigheten går över ett definierat värde
  • Fuktighet går bellow - Scene utlöses när luftfuktigheten går ut Bellow ett definierat värde
  • Batterinivån går bellow - Scene utlöses när batterinivån går ut Bellow ett definierat värde

Fuktighetssensor


Ljussensor

  • Ljusstyrka går nedanför - Scene utlöses när ljusstyrkan går under ett definierat värde
  • Ljusstyrka går ovanför - Scene utlöses när ljusstyrkan går över ett definierat värde
  • Batterinivån går bellow - Scene utlöses när batterinivån går ut Bellow ett definierat värde

Ljussensor


Temperatursensor

  • Temperaturen går ovanför - Scene utlöses när temperaturen går över ett definierat värde
  • Temperaturen går nedan - Scene utlöses när temperaturen går under ett definierat värde
  • Batterinivån går bellow - Scene utlöses när batterinivån går ut Bellow ett definierat värde

Temperatursensor


Kraftmätningsuttag

  • En enhet är på eller av - Scene utlöses när enheten är på eller av
  • Energianvändning går ovanför - Scene utlöses när strömanvändningen går över ett definierat värde
  • Energianvändning går nedanför - Scene utlöses när strömanvändningen går under ett definierat värde
  • Enhetsenergianvändning för de senaste 24 timmarna går ovanför - Scene utlöses när den totala mängden energi som används under de senaste 24 timmarna går över ett definierat värde
  • Enhetsenergianvändning för förra veckan går ovanför - Scene utlöses när den totala mängden energi som används under den senaste veckan går över ett definierat värde
  • Enhetsenergianvändning för de senaste 30 dagarna går ovanför - Scene utlöses när den totala mängden energi som används under de senaste 30 dagarna går över ett definierat värde
  • Enhets energianvändning för förra året går ovanför - Scene utlöses när den totala mängden energi som används under det senaste året går över ett definierat värde
  • Livstidsenheten Energianvändning går ovanför - Scene utlöses när den totala mängden energi som används går över ett definierat värde

Kraftmätningsuttag


Dörr och fönster sensor

  • Är beväpnad och öppnad - Scene utlöses när enheten är beväpnad och dörr / fönster öppnas
  • Är beväpnad och stängt - Scene utlöses när enheten är beväpnad och dörr / fönster är stängd
  • Öppnas om är beväpnad eller avväpnad - Scene utlöses när dörren / fönstret öppnas
  • Är stängd om är beväpnad eller avväpnad - Scene utlöses när dörren / fönstret är stängt
  • Batterinivån går bellow - Scene utlöses när batterinivån går ut Bellow ett definierat värde
  • Är manipulerad med - Scene utlöses när enheten skickar en manipulationsvarning

Dörr och fönster sensor


Scenkontroller

  • En scen är aktiverad - Scene utlöses när en definierad "enhetscen" är aktiverad
  • En scen är avaktiverad - Scene utlöses när en definierad "enhetscen" är avaktiverad
  • Batterinivån går bellow - Scene utlöses när batterinivån går ut Bellow ett definierat värde
  • Notera: Se enhetens manual för den tillgängliga scennummerlistan

Scenkontroller


Multi Triggers

När du lägger mer än en utlösare kommer scenen att springa när den ena utlöses.

Till exempel, i det nedanstående exemplet kommer den här scenen att springa när rörelsen detekteras ELLER Ljusstyrka går bellow 150 lux


Flera triggers


Villkorlig utlösning

Du kan lägga till villkorliga kontroller till en utlösare för att utföra scenen endast när vissa villkor är uppfyllda.

Detta kan uppnås genom att lägga till en del LUA-kod till avtryckaren och återvända Falsk när tillståndet inte är uppfyllt.

Låt oss säga att du vill att din scen ska utlösas av en rörelsesensor endast när ljusstyrkan är under en viss punkt.

  • Lägg till din rörelsesensor som en "Enhetsutlösare"
  • Välj önskad utlösare och klicka på 'Bekräfta'
  • Klicka på 'L' knappen och lägg till den nödvändiga LUA-koden
  • Klick "Spara Lua"

Villkorliga triggers


Låt oss ta en snabb titt på vad vår LUA-kod gör:

  • Börja med att ställa in vår LIGHT SENSOR ID och Maximal ljusstyrka variabler
    • Notera: Se till att uppdatera dessa värden enligt dina behov
lokal Lightsensorid = 23 lokal Maxäktighet = 150
  • Läs det aktuella ljusvärdet när rörelsesensorn utlöses
lokal Ljusstyrka = luup.variable_get("Urn: micasaverde-com: Serviceid: Lightsensor1","Nuvarande nivå",Lightsensorid)
  • Skapa tillståndet
    • Om den aktuella ljusstyrkan är över det önskade värdet, kör inte scenen
    • Om den aktuella ljusstyrkan är under önskat värde, kör sedan scenen
om ((ton(Ljusstyrka)> Maxäktighet)) sedan
lämna tillbaka falsk
annan
lämna tillbaka Sann
slutet

Ytterligare exempel och ytterligare information finns på Vera's Forum.

Relaterad information