APNT-106 - Vera-ui7-scènes veroorzaken

In deze gids zullen we een diepgaande blik op scène-triggers en de verschillende acties in Vera UI7 nemen.

Een scène In gang zetten wordt gebruikt om automatisch een vera-scene uit te voeren.

Er kan bijvoorbeeld een bewegingsdetector worden gebruikt om een ​​scène uit te voeren (trigger) wanneer deze wordt geactiveerd. Deze scène kan dan lichten inschakelen, u een e-mailmelding sturen of een alarm verhogen - al deze acties worden binnen de scène bestuurd en geactiveerd door slechts één trigger van de bewegingssensor.

Opmerking: Raadpleeg voor een complete gids over het maken van een Vera-scène APNT-103 - Scènes maken in Vera UI7

De trigger maken

Scene-triggers worden gecreëerd en bewerkt in de wizard Vera Scene.

  • Selecteer in de eerste stap 'Apparaat' als uw trigger en klik vervolgens op 'Selecteer een apparaat'

Selecteer een trigger


  • Selecteer het gewenste apparaat uit de lijst

Beschikbare triggers

We nemen nu een kijkje op enkele van de meest voorkomende apparaattypen en verklaren elk van de beschikbare triggers.

Bewegingssensor

  • Is gewapend en detecteert beweging - Scène wordt geactiveerd wanneer de sensor gewapend is en de beweging wordt gedetecteerd
  • Is gewapend en stopt met het detecteren van beweging - Scène wordt geactiveerd wanneer de sensor is bewapend en het bewegende alarm wordt gewist
  • Detecteert beweging, of het is ingeschakeld of ontwapend - Scène wordt geactiveerd wanneer beweging wordt gedetecteerd
  • Stopt met het detecteren van beweging, of het is ingeschakeld of ontwapend - Scène wordt geactiveerd wanneer bewegingsalarm wordt gewist
  • Het batterijniveau gaat hieronder - Scène wordt geactiveerd wanneer het batterijniveau onder een gedefinieerde waarde gaat

Bewegingssensor


Vochtigheidssensor

  • Vocht gaat boven - Scène wordt geactiveerd wanneer vochtigheidswaarde boven een gedefinieerde waarde gaat
  • Vochtigheid wordt ondergedaald - Scène wordt geactiveerd wanneer de vochtigheidswaarde daarna een gedefinieerde waarde gaat
  • Batterijniveau gaat onder - Scène wordt geactiveerd wanneer het batterijniveau een gedefinieerde waarde gaat

Vochtigheidssensor


Licht sensor

  • Helderheid gaat hieronder - Scène wordt geactiveerd wanneer het helderheidsniveau onder een gedefinieerde waarde gaat
  • Helderheid gaat boven - Scène wordt geactiveerd wanneer helderheidsniveau boven een gedefinieerde waarde gaat
  • Batterijniveau gaat onder - Scène wordt geactiveerd wanneer het batterijniveau een gedefinieerde waarde gaat

Licht sensor


Temperatuursensor

  • Temperatuur gaat boven - Scène wordt geactiveerd wanneer de temperatuur boven een gedefinieerde waarde gaat
  • De temperatuur gaat hieronder - Scène wordt geactiveerd wanneer de temperatuur onder een gedefinieerde waarde gaat
  • Batterijniveau gaat onder - Scène wordt geactiveerd wanneer het batterijniveau een gedefinieerde waarde gaat

Temperatuursensor


POWER METING SETUUR

  • Een apparaat is in- of uitgeschakeld - Scène wordt geactiveerd wanneer het apparaat is ingeschakeld of uit
  • Energieverbruik gaat boven - Scène wordt geactiveerd wanneer het stroomgebruik boven een gedefinieerde waarde gaat
  • Energieverbruik gaat hieronder - Scène wordt geactiveerd wanneer het energieverbruik onder een gedefinieerde waarde gaat
  • Apparaat energieverbruik voor de laatste 24 uur gaat boven - Scène wordt geactiveerd wanneer de totale hoeveelheid energie die in de afgelopen 24 uur wordt gebruikt, gaat boven een gedefinieerde waarde
  • Apparaat energieverbruik voor vorige week gaat boven - Scène wordt geactiveerd wanneer de totale hoeveelheid energie die in de afgelopen week wordt gebruikt boven een gedefinieerde waarde
  • Apparaat energieverbruik voor de laatste 30 dagen gaat boven - Scène wordt geactiveerd wanneer de totale hoeveelheid energie die in de afgelopen 30 dagen wordt gebruikt boven een gedefinieerde waarde
  • Apparaat energieverbruik voor vorig jaar gaat boven - Scène wordt geactiveerd wanneer de totale hoeveelheid energie die in het afgelopen jaar wordt gebruikt boven een gedefinieerde waarde
  • Levenslange apparaat energieverbruik gaat boven - Scène wordt geactiveerd wanneer de totale hoeveelheid gebruikte energie boven een gedefinieerde waarde gaat

POWER METING SETUUR


Deur- en raamsensor

  • Is gewapend en geopend - Scène wordt geactiveerd wanneer het apparaat bewapend is en deur / raam wordt geopend
  • Is gewapend en gesloten - Scène wordt geactiveerd wanneer het apparaat bewapend is en deur / raam is gesloten
  • Wordt geopend of is bewapend of ontwapend - Scène wordt geactiveerd wanneer de deur / het venster wordt geopend
  • Is gesloten, ongeacht of is bewapend of ontwapend - Scène wordt geactiveerd wanneer de deur / raam is gesloten
  • Batterijniveau gaat onder - Scène wordt geactiveerd wanneer het batterijniveau een gedefinieerde waarde gaat
  • Wordt geknoeid met - Scène wordt geactiveerd wanneer het apparaat een tamper alert verzendt

Deur- en raamsensor


Scene controller

  • Een scène is geactiveerd - Scène wordt geactiveerd wanneer een gedefinieerde "apparaatscène" is geactiveerd
  • Een scène is gedeactiveerd - Scène wordt geactiveerd wanneer een gedefinieerde "apparaatscène" wordt gedeactiveerd
  • Batterijniveau gaat onder - Scène wordt geactiveerd wanneer het batterijniveau een gedefinieerde waarde gaat
  • Opmerking: Raadpleeg het apparaathandleiding voor de beschikbare scène-nummerlijst

Scene controller


Multi-triggers

Bij het toevoegen van meer dan één trigger wordt de scène uitgevoerd wanneer één wordt geactiveerd.

In het onderstaande voorbeeld wordt deze scène bijvoorbeeld uitgevoerd wanneer beweging wordt gedetecteerd OF Helderheid wordt 150 lux


Meerdere triggers


Voorwaardelijk triggering

U kunt voorwaardelijke controles toevoegen aan een trigger om de scène uit te voeren alleen Wanneer aan bepaalde voorwaarden is voldaan.

Dit kan worden bereikt door een LUA-code toe te voegen aan de trigger en het terugkeren Vals Wanneer niet wordt voldaan.

Laten we zeggen dat je wilt dat je scène wordt geactiveerd door een bewegingssensor alleen wanneer het helderheidsniveau lager is dan een bepaald punt.

  • Voeg je bewegingssensor toe als een 'Apparaattrigger'
  • Selecteer de gewenste trigger en klik 'Valideren'
  • Klik op de 'L' knop en voeg de nodige LUA-code toe
  • Klik 'Save Lua'

Voorwaardelijke triggers


Laten we snel kijken naar wat onze LUA-code doet:

  • Begin met het instellen van onze Lichtsensor-ID en Maximale helderheid variabelen
    • Opmerking: Zorg ervoor dat u deze waarden bijwerkt op basis van uw behoeften
lokaal Lightsensorid = 23 lokaal Maxbrightheid = 150
  • Lees de huidige helderheidswaarde wanneer de bewegingssensor wordt geactiveerd
lokaal Helderheid = luup.variable_get("URN: MICASAVERDE-COM: SERFICEISTID: LADENSOR1","Huidig ​​niveau",Lightsensorid)
  • Maak de conditie
    • Als de huidige helderheid boven de gewenste waarde is, voert u de scène dan niet uit
    • Als de huidige helderheid onder de gewenste waarde is, voert u de scène uit
als ((typumber(Helderheid)> Maxbrightheid)) dan
opbrengst vals
anders
opbrengst waar
einde

Verdere voorbeelden en aanvullende informatie is te vinden op Vera's Forum.

Gerelateerde informatie