APNT-44 - Använda Z-Wave.me Väggkontroll med VERA

Den här guiden visar hur man lägger till Z-Wave.me Väggkontroll till en Z-Wave hemautomationsnätverk med hjälp av en VERA-centralstyrenhet och hur den kan användas för att styra olika scener.

De Z-Wave.me Väggkontroll är en väggmonterad Z-Wave fjärrkontroll, den kan användas fristående Z-Wave styrenhet eller oftast läggs den till i en befintlig Z-Wave nätverket som en andra styrenhet. Processen för att inkludera enheten i ett VERA-nätverk och styra scener är relativt enkel, men det finns några saker du måste göra noggrant för att säkerställa att allt går smidigt.

När den ingår i en VERA Z-Wave nätverket, det Z-Wave Väggkontrollen kan direkt styra andra Z-Wave enheter via association eller så kan den fungera som en scenkontroller. Z-Wave.me Väggkontrollern har en enda paddel som låter dig styra upp till 12 scener med hjälp av olika växlingsmetoder som enkelklick, dubbelklick, klicka och håll etc.

Z-Wave.me Wall Controller Icon ButtonsZ-Wave.me Väggkontrollens knappar

Lägg till Z-Wave.me Väggkontroll till VERA

  • För att göra det enklare att lägga till väggkontrollen till VERA är det ofta bäst att vila kontrollen.
  • Återställ Z-Wave.me Väggkontrollen genom att hålla dess EXCLUDE-knapp intryckt i 10 sekunder och sedan trycka UPP 3 gånger
  • I VERA-gränssnittet, gå till ENHETER flik
  • Klicka på Lägg till enheter flik
  • Välja Lägg till ZWave-enheter, som ljusströmbrytare..., klicka på 'Tillägga'-knappen
  • På nästa skärm klickar du på det blå ''Alternativ 1'-knappen
  • När nästa skärm visas är VERA i "Inkluderingsläge" (du kommer också att se dess orangea lysdiod blinka långsamt)
  • Tryck på väggkontrollens 'OMFATTA'-knappen en gång i cirka 3 sekunder
  • Väggkontrollens LED-lampa lyser grönt och VERAs orangea lampa blinkar snabbt.
  • Efter några sekunder kommer VERA att meddela att den har hittat en ny enhet och visa dess ID-nummer.
  • Klicka på den blå knappen "Nästa", på nästa skärm ange ett namn för kontrollenheten och klicka sedan på "Stäng".
  • Klicka på den röda 'SPARA'-knappen (VERA uppe till höger)
  • Vänta tills VERA har slutfört konfigurationen och gå sedan till ENHETER flik
  • Du kommer nu att se ett nytt Z-Wave.me Väggkontrollikon på sidan VERA-ENHETER (eller vilket namn du nu gav väggkontrollen)
  • Om ikonen för väggkontrollen visar meddelandet "Väntar på konfiguration" – tryck på UPP knappen 3 gånger för att väcka den

Z-Wave.me Wall Controller Icon in VERAZ-Wave.me Väggkontrollikon i VERA

Direkt styrning av enheter (association)

Z-Wave.me Väggkontrollen kan direkt styra enheter på Z-Wave nätverket genom att associera dem med väggkontrollen, detta är dess standardkonfiguration.Den kan styra upp till 10 enheter i var och en av sina associationsgrupper

  • Grupp 1 - styr tillhörande enheter med enkla klick på upp- och nedknapparna
  • Grupp 2 - styr tillhörande enheter med dubbelklick på upp- och nedknapparna

Så här kopplar du väggkontrollen till en eller flera enheter:

  • I VERA, klicka på väggkontrollens 'rycka'-ikonen
  • Gå till ENHETSALTERNATIV flik
  • I 'Föreningar' ange gruppnumret som ska användas i 'Grupp-ID' - 1 = Enkelt klick, 2 = Dubbelklick
  • Klicka på 'Lägg till grupp'
  • Klicka på 'Uppsättning'
  • Välj den eller de enheter du vill koppla den till
  • Klicka på 'Tillbaka till ZWave-alternativ'(du måste scrolla ner)
  • Stäng ENHETSALTERNATIV fliken och klicka på 'SPARA' i VERA-huvudfönstret
  • Vänta tills VERA har slutfört sparningen

Setting Associations in VERAAssociera väggkontrollen med andra enheter i VERA

Väck väggkontrollen för att slutföra konfigurationen

Komma ihågVäggkontrollen är en batteridriven enhet – den måste vara aktiv för att acceptera nya konfigurationsinställningar.

  • Gå till dess Inställningar fliken och klicka på 'Konfigurera noden just nu'-knappen
  • Tryck på väggkontrollens UPP knappen 3 gånger för att väcka den
  • VERA kommer nu att kunna uppdatera väggkontrollernas konfigurationsinställningar

Styra scener

Z-Wave.me Väggkontrollen kan också användas för att utlösa VERA-scener.

För att göra detta måste du konfigurera väggkontrollen att fungera som en scenkontroll:

  • I VERA, klicka på väggkontrollens 'rycka'-ikonen
  • Gå till ENHETSALTERNATIV flik
  • I 'Konfigurationsinställningar'
  • Klicka på "Lägg till konfigurationsinställningar" och lägg till parametrarna 13 och 14.
    • Parameter 13 = 3 - Enkelklicksfunktion för scenkontroll
    • Parameter 14 = 3 - Dubbelklickningsbeteende för scenkontroll
  • Stäng ENHETSALTERNATIV fliken och klicka på 'SPARA' i VERA-huvudfönstret
  • Vänta tills VERA har slutfört sparningen

Setting Configurations in VERAStälla in väggregulatorns konfigurationsparametrar i VERA

Väck väggkontrollen för att slutföra konfigurationen

Komma ihågVäggkontrollen är en batteridriven enhet – den måste vara aktiv för att acceptera nya konfigurationsinställningar.

  • Gå till dess Inställningar fliken och klicka på 'Konfigurera noden just nu'-knappen
  • Tryck på väggkontrollens UPP knappen 3 gånger för att väcka den
  • VERA kommer nu att kunna uppdatera väggkontrollernas konfigurationsinställningar

Tillgängliga scennummer

Z-Wave.me Väggkontrollen kan styra upp till 12 olika scener, men det finns ett känt problem med VERA.

VERA kopplar inte korrekt väggkontrollernsSista scen-IDmed desssl_SceneActivatedAlla VERA-scener kommer att använda värdet 'sl_SceneActivated' för att utlösa scenen. Det betyder att scennumren som publiceras i användarmanualen inte kommer att vara korrekta när de används med VERA.

Scennumren (sl_SceneActivated) som rapporteras kommer att vara unika för din VERA.För att ta reda på de rätta för ditt system, utför följande testprocess:

  • På väggkontrollen trycker du på dess UPP-knappen En gång - detta borde ge ett scennummer på '1'
  • I VERA, gå till ENHETER flik
  • Öppna ikonen för väggkontrollen (klicka på ikonen "Skiftnyckel") och gå till Avancerad flik
  • Scrolla ner tills du ser 'sl_SceneActivatedochSista scen-IDrader
  • Notera båda värdena

VERA Scene NumbersVäggkontrollens rader 'sl_SceneActivated' och 'LastSceneID' i VERA

  • Upprepa processen för alla knappkombinationer på väggkontrollen – se till att du trycker på 'LADDA OMefter varje test
  • Du kommer nu att ha en lista med resultat som liknar följande
Knappåtgärd Sista scen-ID sl_SceneActivated
Enkelt klick UPP 1 1 Enkelt klick NER 2 5 Enkelt klick UPP och HÅLL (Dim) 3 2 Enkelt klick NED och HÅLL (Dim) 4 1 Enkelt klick UPP, HÅLL (Dim) och SLÄPP 5 2 Enkelt klick NER, HÅLL (Dim) och SLÄPP 6 3 Dubbelklicka UPPÅT 11 12 Dubbelklicka NER 12 13 Dubbelklicka UPP och HÅLL (Dim) 13 14 Dubbelklicka NED och HÅLL (Dim) 14 15 Dubbelklicka UPP, HÅLL (Dim) och SLÄPP 15 16 Dubbelklicka NER, HÅLL (Dim) och SLÄPP 16 0

Som du kan se i den här tabellen är nästan alla scennummer felaktiga, vissa saknas och både scen 1 och 4 returnerar scen-ID 1.
NoteraDina värden kommer att vara annorlunda, så du måste utföra den här serien tester.

Nu när du har den här informationen kan du använda värdena 'sl_SceneActivated' för att utlösa scener. Vi har två sätt att göra detta.

Utlösande scener - Enskilda scener

Du kan skapa nya scener som du vill styra från väggkontrollen eller använda befintliga. Ta en titt på - Skapa en VERA-scen för information om hur man skapar scener.

För att utlösa scenerna med hjälp av väggkontrollen:

  • Klicka på scenernas 'rycka'-ikonen
  • Gå till UTLOSSANDE FERKOR fliken och klicka på den blå 'Lägg till utlösare'-knappen
  • Gå till ENHETSALTERNATIV flik
  • I rullgardinsmenyn väljer du Väggkontroll
  • Välj 'En scen aktiverasfrån rullgardinsmenyn "Vilken typ av händelse är utlösaren?"
  • Ge utlösaren ett namn – det gör det enkelt att hålla reda på utlösare
  • Ange scennumret som aktiverar scenen – detta ska vara 'sl_SceneActivatedvärde
  • Klicka på den blå 'Tillbaka till triggers'-knappen
  • Klicka på den röda knappen 'SPARA'
  • Denna scen kommer nu att utlösas av väggkontrollen.
  • För mer information om hur man använder triggers i VERA, se Utlösa VERA-scener

Till exempel - med hjälp av värdena från min testning (ovan) för att aktivera en scen med en 'Dubbelklicka NERvi skulle använda scennummer13'.

Utlösningsenheter - En väggkontrollscen

Ett alternativt sätt att göra detta är att skapa en scen som översätter 'sl_SceneActivatedochSista scen-ID'-värden och sedan styra enskilda enheter eller scener med hjälp av LUA-kod.

Skapa en scen och triggers

  • Skapa en ny scen - AUTOMATISERING > Ny scen
  • I scenens UTLOSSANDE FERKOR flik - skapa en ny trigger för varje scennummer du vill använda - se till att du använder 'sl_SceneActivated' värde:
    • Gå till fliken Utlösare och klicka på den blå 'Lägg till utlösare'-knappen
    • Välj väggkontrollern i rullgardinsmenyn
    • Välj 'En scen aktiveras' i 'Vilken typ av händelse är utlösande?'
    • Ge utlösaren ett namn
    • Ställ in scennumret till 'sl_SceneActivatedvärde
    • Klicka på 'Tillbaka'
    • Bekräfta ändringarna genom att klicka på den gröna 'Bekräfta ändringar'-knappen
    • Klicka på 'Spara' för att spara ändringarna i VERA

Setting the Scene triggers for the Wall ControllerStälla in scenutlösare för väggkontrollen

Lägg till LUA-kod för att styra enskilda enheter

  • Gå till scenens LUUP flik
  • Lägg till LUUP-koden (nedan) och gör ändringar så att de passar ditt system.
  • Klicka på den blå 'Spara lua'-knappen
  • Klicka på den gröna 'Bekräfta ändringar'-knappen
  • Klicka på den röda 'SPARA'-knappen

luup.call_delay('Scenkontroll', 1)

funktionen SceneControl()
lokal ÖversättIDom = luup.variable_get("urn:micasaverde-com:serviceId:SceneController1", "Senaste scen-ID", 121)

om (ÖversättIDom == "1") sedan
luup.call_action("urn:upnp-org:serviceId:SwitchPower"1", "SättMål", {newTargetValue = "1"}, 114)

annarsom (ÖversättIDom == "2") sedan
luup.call_action("urn:upnp-org:serviceId:SwitchPower"1", "SättMål", {newTargetValue = "0"}, 114)

avsluta

avsluta

LUUP-förklaring

LUUP-koden använder värdet 'LastSceneID' för att aktivera enhetsåtgärder – detta gör att dina scener kan använda rätt scen-ID-nummer.

  • Scenkontroll - detta är den huvudsakliga LUUP-funktionen (du kan ändra dess namn)
  • ÖversättIDom - läser värdet 'LastSceneID' och använder det som SceneID i följande rader av LUUP-kod
  • Väggkontrollens ID-nummer - i det här exemplet är det 121, du måste ändra detta till rätt nummer för din väggkontroll

Denna exempelscen möjliggör:

  • Enkelt klick UPP (scen-ID 1) - Slår PÅ en TKB On/Off-sockel (enhets-ID 114)
  • Enkelt klick NER (scen-ID 2) - Stänger AV en TKB On/Off-sockel (enhets-ID 114)

Lägg till LUUP-kod för att styra scener

I likhet med ovanstående scen-LUUP-exempel kan den här versionen styra scener snarare än enskilda enheter:

  • Gå till scenens LUUP flik
  • Lägg till LUUP-koden (nedan) och gör ändringar så att de passar ditt system.
  • Klicka på den blå 'Spara lua'-knappen
  • Klicka på den gröna 'Bekräfta ändringar'-knappen
  • Klicka på den röda 'SPARA'-knappen

luup.call_delay('Scenkontroll', 1)

funktionen SceneControl()
lokal ÖversättIDom = luup.variable_get("urn:micasaverde-com:serviceId:SceneController1", "Senaste scen-ID", 121)

om (ÖversättIDom == "1") sedan
luup.call_action("urn:micasaverde-com:serviceId:HomeAutomationGateway1""RunScene",{ SceneNum="17" }, 0)

annarsom (ÖversättIDom == "2") sedan
luup.call_action("urn:micasaverde-com:serviceId:HomeAutomationGateway1""RunScene",{ SceneNum="18" }, 0)

avsluta

avsluta

LUA-förklaring

LUUP-koden fungerar på exakt samma sätt som det första exemplet, men styr scener:

  • Enkelt klick UPP (scen-ID 1) - Aktiverar scennummer 17
  • Enkelt klick NER (scen-ID 2) - Aktiverar scen nummer 18

Hänvisning

Denna applikationsnotering är baserad på tester av Vesternet såväl som ovärderliga bidrag till VERA-forumet och på Martyn Wendons Aceshigh blogg.

Relaterad information