APNT-126 - Brug af en <tc>Fibaro</tc> Dimmer 2 S2-indgang til at udløse scener i VERA UI7

De Fibaro Dimmer 2 S2 Input har vist sig at være meget nyttig. Indtil videre har vi set, at den kan bruges til at styr den lokale belastning som en del af et flervejsbelysningskredsløb eller kontrollere en Z-wave enhed, der er tilknyttet den.

Men en af ​​de bedste - men noget skjulte - funktioner ved Fibaro Dimmer 2 er, at den kan bruges til at udløse en scene i din Z-Wave controller.

I denne guide vil vi se på, hvordan vi kan bruge denne funktion i VERA Z-Wave controller, der kører UI7-serien af ​​firmware.

Aktivér sceneaktivering

Ved at aktivere Sceneaktivering de Fibaro Dimmer 2 vil rapportere en tydelig Scenenummer - ikke at forveksle med VERA Scene ID - til din VERA Controller hver gang en af ​​kontakterne klikkes, holdes nede eller slippes.

Det betyder, at en enkelt lysdæmper kan bruges til at udløse op til 9 forskellige scener i VERA.

For at aktivere sceneaktiveringsfunktionen skal du indstille Parameter 28 (1 byte decimal) til 1 - for mere information om, hvordan man indstiller enhedsparametre i VERA UI7, se venligst denne vejledning.

Udløs VERA-scener

Desværre kan dette ikke gøres direkte med VERA Scene Wizard, så vi bliver nødt til at bruge nogle LUA-tricks.

Find dit enheds-ID og scene-ID('er)

Det første, vi skal gøre, er at være opmærksom på enheds-ID af din Fibaro Dimmer 2 og Scene-ID(er) der svarer til den/de scene(r), du ønsker at køre. Det er enkelt:

  • I VERA Enheder klik på fanen “pil"-ikonet ved siden af Fibaro Lysdæmper 2

Fibaro Dimmer 2


  • Klik på “Fremskreden" og noter derefter ID'et i øverste venstre hjørne ud for "enhed #", i dette eksempel 47

Fibaro Dimmer ID


  • I VERA Scener noter hvert scene-ID, du ønsker skal udløses af Fibaro Lysdæmper 2

Scene ID


VERA-trick

Tilføj følgende til din Startup LUA kode på Apps – Udvikl apps – Rediger startup-Lua

lokalt DitEnheds-ID = 47    luup.variable_watch("SceneAktivering", "urn:micasaverde-com:serviceId:SceneController"1""SidsteSceneTid",DitEnheds-ID) function SceneAktivering() local sidsteScene-ID = luup.variable_get("urn:micasaverde-com:serviceId:SceneController1", "SidsteSceneID",DitEnhedsID) hvis (sidsteSceneID== "FibaroScenenummer") derefter    luup.call_action("urn:micasaverde-com:serviceId:HomeAutomationGateway1""RunScene",{ SceneNum="FancySceneID" },0) ellers hvis (sidsteSceneID== "FibaroScenenummer") derefter    luup.call_action("urn:micasaverde-com:serviceId:HomeAutomationGateway1""RunScene",{ SceneNum="FancySceneID" },0) ellers hvis (sidsteSceneID== "FibaroScenenummer") derefter    luup.call_action("urn:micasaverde-com:serviceId:HomeAutomationGateway1""RunScene",{ SceneNum="FancySceneID" },0) ende ende

  • Opdatering DitEnheds-ID med dit enheds-ID Fibaro Dimmer 2, som du noterede tidligere
  • Forandring FibaroScenenummer med scenenummeret, der svarer til den begivenhed, du vil overvåge.En komplet liste over tilgængelige begivenheder og tilhørende scenenumre kan findes på Fibaro Dimmer 2 manual
  • Juster FancySceneID i hver "handling" til det relevante VERA-scene-ID, som du tidligere har noteret
  • Det burde nu ligne nedenstående

LUA Startup


  • Klik på "" for at gemme ændringerne og give VERA et par minutter til at falde til ro.

PLEG-plugin

Hvis du hellere vil undgå at bruge LUA-kode, kan du bruge den fremragende PLEG-plugin.

Ved at tilføje det nødvendige Enhedsegenskaber, Betingelser og Handlinger du kan bruge Fibaro Dimmer 2 i de mest komplekse scenarier.


PLEG


Du kan finde mere information om, hvordan du bruger PLEG, i VERA Forum.

Tjek om det virker

Ved overvågning VERA-logfiler mens du trykker på Dimmer 2-"knapperne", i.eNår du aktiverer en scene, kan du bekræfte, om VERA modtager meddelelsen om sceneaktivering, og hvilket scenenummer der blev rapporteret.


Log


Dette vil hjælpe med at løse eventuelle problemer, du måtte have under denne proces.

Relaterede oplysninger