APNT-44 - Usando o Z-Wave.me Controlador de parede com VERA

Este guia mostra como adicionar o Z-Wave.me Controlador de parede em um Z-Wave rede de automação residencial usando um controlador central VERA e como ele pode ser usado para controlar vários cenários.

O Z-Wave.me Controlador de parede é montado na parede Z-Wave controle remoto, pode ser usado como um autônomo Z-Wave controlador ou, na maioria das vezes, é adicionado a um existente Z-Wave rede como um segundo controlador. O processo para incluir o dispositivo em uma rede VERA e controlar cenas é relativamente simples, no entanto, há algumas coisas que você precisa fazer com cuidado para garantir que tudo corra bem.

Quando incluído em um VERA Z-Wave rede, a Z-Wave O controlador de parede pode controlar diretamente outros Z-Wave dispositivos via Associação ou pode atuar como um controlador de cena. O Z-Wave.me O Wall Controller tem uma única alavanca que permite controlar até 12 cenas usando diferentes métodos de alternância, como clique único, clique duplo, clicar e segurar, etc.

Z-Wave.me Wall Controller Icon ButtonsZ-Wave.me Botões do controlador de parede

Adicione o Z-Wave.me Controlador de parede para VERA

  • Para facilitar a adição do controlador de parede ao VERA, geralmente é melhor descansar o controlador
  • Redefinir o Z-Wave.me Controlador de parede segurando o botão EXCLUDE por 10 segundos e depois pressione UP 3 vezes
  • Na IU do VERA, vá para DISPOSITIVOS aba
  • Clique no Adicionar dispositivos aba
  • Escolher Adicione dispositivos ZWave, como interruptores de luz..., clique em 'Adicionar' botão
  • Na próxima tela, clique no botão azul ''Opção 1' botão
  • Quando a próxima tela aparecer, o VERA estará no modo 'Inclusão' (você também verá seu LED laranja piscando lentamente)
  • Pressione o botão ' do controlador de paredeINCLUIR' botão uma vez por cerca de 3 segundos
  • O LED do controlador de parede acenderá em verde e a luz laranja do VERA piscará rapidamente
  • Após alguns segundos, o VERA dirá que encontrou um novo dispositivo e exibirá seu número de identificação
  • Clique no botão azul 'Avançar', na próxima tela dê um nome ao controlador e clique em 'Fechar'
  • Clique no vermelho 'SALVAR' botão (VERA canto superior direito)
  • Aguarde o VERA finalizar a configuração e então vá para o DISPOSITIVOS aba
  • Agora você verá um novo Z-Wave.me Ícone do controlador de parede na página VERA DEVICES (ou qualquer nome que você tenha dado ao controlador de parede)
  • Se o ícone do controlador de parede mostrar uma mensagem 'Aguardando para configurar' - pressione o botão ACIMA botão 3 vezes para acordá-lo

Z-Wave.me Wall Controller Icon in VERAZ-Wave.me Ícone do controlador de parede em VERA

Dispositivos de controle direto (associação)

O Z-Wave.me O controlador de parede pode controlar dispositivos diretamente no Z-Wave rede associando-os ao controlador de parede, esta é sua configuração padrão.Ele pode controlar até 10 dispositivos em cada um dos seus grupos de associação

  • Grupo 1 - controla dispositivos associados com cliques simples nos botões Para cima e Para baixo
  • Grupo 2 - controla dispositivos associados com cliques duplos nos botões Para cima e Para baixo

Para associar o controlador de parede a um ou mais dispositivos:

  • No VERA, clique em ' Wall Controller'chave inglesa' ícone
  • Vá para o OPÇÕES DE DISPOSITIVO aba
  • Em 'Associações' insira o número do grupo a ser usado em 'ID do grupo' - 1 = Clique único, 2 = Clique duplo
  • Clique em 'Adicionar grupo'
  • Clique em 'Definir'
  • Escolha o dispositivo ou dispositivos aos quais deseja associá-lo
  • Clique em 'Voltar para as opções do ZWave' (você precisará rolar para baixo)
  • Feche o OPÇÕES DE DISPOSITIVO guia e clique em 'SALVAR' na janela principal do VERA
  • Aguarde que VERA conclua este salvamento

Setting Associations in VERAAssociando o controlador de parede a outros dispositivos no VERA

Ative o controlador de parede para finalizar a configuração

Lembrar: O controlador de parede é um dispositivo alimentado por bateria - ele deve estar ativo para aceitar novas configurações

  • Vá para o seu Configurações guia e clique em 'Configure o nó agora mesmo' botão
  • Pressione o botão do controlador de parede ACIMA botão 3 vezes para acordá-lo
  • O VERA agora poderá atualizar as configurações dos controladores de parede

Controlando Cenas

O Z-Wave.me O Wall Controller também pode ser usado para acionar cenas VERA.

Para fazer isso, você precisa configurar o Wall Controller para funcionar como um controlador de cena:

  • No VERA, clique em ' Wall Controller'chave inglesa' ícone
  • Vá para o OPÇÕES DE DISPOSITIVO aba
  • Em 'Definições de configuração'
  • Clique em 'Adicionar configurações' e adicione os parâmetros 13 e 14
    • Parâmetro 13 = 3 - Comportamento de clique único para controle de cena
    • Parâmetro 14 = 3 - Comportamento de clique duplo para controle de cena
  • Feche o OPÇÕES DE DISPOSITIVO guia e clique em 'SALVAR' na janela principal do VERA
  • Aguarde que VERA conclua este salvamento

Setting Configurations in VERADefinindo os parâmetros de configuração do controlador de parede no VERA

Ative o controlador de parede para finalizar a configuração

Lembrar: O controlador de parede é um dispositivo alimentado por bateria - ele deve estar ativo para aceitar novas configurações

  • Vá para o seu Configurações guia e clique em 'Configure o nó agora mesmo' botão
  • Pressione o botão do controlador de parede ACIMA botão 3 vezes para acordá-lo
  • O VERA agora poderá atualizar as configurações dos controladores de parede

Números de cena disponíveis

O Z-Wave.me O Wall Controller pode controlar até 12 cenas diferentes, no entanto, há um problema conhecido com o VERA.

VERA não associa corretamente o controlador de parede 'ÚltimaCenaID' com seu 'sl_SceneActivated'. Qualquer cena VERA usará o valor 'sl_SceneActivated' para acionar a cena. Isso significa que os números de cena publicados no Manual do Usuário não estarão corretos quando usados ​​com VERA.

Os números de cena (sl_SceneActivated) relatados serão exclusivos do seu VERA.Para descobrir os corretos para seu sistema, faça o seguinte processo de teste:

  • No controlador de parede, pressione seu Botão PARA CIMA Uma vez - isso deve dar um número de cena de '1'
  • Em VERA vá para o DISPOSITIVOS aba
  • Abra o ícone do Wall Controller (clique no ícone 'Chave inglesa') e vá para Avançado aba
  • Role para baixo até ver o 'sl_SceneActivated' e 'ÚltimaCenaID' linhas
  • Anote ambos os valores

VERA Scene NumbersAs linhas 'sl_SceneActivated' e 'LastSceneID' do controlador de parede no VERA

  • Repita o processo para todas as combinações de botões do controlador de parede - certifique-se de pressionar 'RECARREGAR' após cada teste
  • Agora você terá uma lista de resultados semelhante à seguinte
Ação do botão ÚltimaCenaID sl_SceneActivated
Clique único para cima 1 1 Clique único PARA BAIXO 2 5 Clique único para cima e segure (escurecer) 3 2 Clique único PARA BAIXO e SEGURE (Escurecer) 4 1 Clique único para CIMA, SEGURE (Escureça) e SOLTE 5 2 Clique único PARA BAIXO, SEGURE (Escureça) e SOLTE 6 3 Clique duas vezes para cima 11 12 Clique duas vezes para BAIXO 12 13 Clique duas vezes em CIMA e SEGURE (Escuro) 13 14 Clique duas vezes para BAIXO e SEGURE (Escurecer) 14 15 Clique duas vezes em CIMA, SEGURE (Escureça) e SOLTE 15 16 Clique duas vezes para BAIXO, SEGURE (Escureça) e SOLTE 16 0

Como você pode ver nesta tabela, quase todos os números de cena estão incorretos, alguns estão faltando e as Cenas 1 e 4 retornam um ID de Cena de 1.
Observação: seus valores serão diferentes, então você deve executar esta série de testes.

Agora que você tem essas informações, pode usar os valores 'sl_SceneActivated' para acionar cenas. Temos duas maneiras de fazer isso.

Cenas de gatilho - Cenas individuais

Você pode criar novas cenas que deseja controlar a partir do Controlador de Parede ou usar as existentes. Dê uma olhada em - Criando uma cena VERA para obter informações sobre como criar cenas.

Para acionar as cenas usando o Wall Controller:

  • Clique em 'Cenas'chave inglesa' ícone
  • Vá para o GATILHOS aba e clique no azul 'Adicionar gatilho' botão
  • Vá para o OPÇÕES DE DISPOSITIVO aba
  • Na lista suspensa, selecione o Controlador de parede
  • Selecione 'Uma cena é ativada' da lista suspensa 'Qual tipo de evento é o gatilho?'
  • Dê um nome ao gatilho - isso facilita o controle dos gatilhos
  • Digite o número da cena que ativará esta cena - este deve ser o 'sl_SceneAtivado' valor
  • Clique no azul 'Voltar aos gatilhos' botão
  • Clique no botão vermelho 'SALVAR'
  • Esta cena agora será acionada pelo Controlador de Parede
  • Para obter mais informações sobre o uso de gatilhos no VERA, consulte Ativando cenas VERA

Por exemplo - usando os valores do meu teste (acima) para ativar uma cena por um 'Clique duplo PARA BAIXO'usaríamos o número da cena'13'.

Dispositivos de disparo - Cena do controlador de uma parede

Uma maneira alternativa de fazer isso é criar uma cena que traduzirá o 'sl_SceneAtivado' e 'ÚltimaCenaID' valores e então controlar dispositivos ou cenas individuais usando código LUA.

Crie uma cena e gatilhos

  • Criar uma nova cena - AUTOMAÇÃO > Nova Cena
  • Na cena GATILHOS guia - crie um novo gatilho para cada número de cena que você deseja usar - certifique-se de usar o 'sl_SceneAtivado' valor:
    • Vá para a aba Gatilhos e clique no botão azul 'Adicionar gatilho' botão
    • Selecione o controlador de parede na lista suspensa
    • Selecione 'Uma cena é ativada' em 'Que tipo de evento é o gatilho'
    • Dê um nome ao gatilho
    • Defina o número da cena para 'sl_SceneAtivado' valor
    • Clique em 'Voltar'
    • Confirme as alterações clicando no botão verde 'Confirmar alterações' botão
    • Clique em 'Salvar' para salvar as alterações no VERA

Setting the Scene triggers for the Wall ControllerConfigurando os gatilhos de cena para o controlador de parede

Adicione o código LUA para controlar dispositivos individuais

  • Vá até a cena LUUP aba
  • Adicione o código LUUP (abaixo) e faça alterações para se adequar ao seu sistema
  • Clique no azul 'Salvar lua' botão
  • Clique no botão verde 'Confirmar alterações' botão
  • Clique no vermelho 'SALVAR' botão

luup.call_delay('Controle de Cena', 1)

função SceneControl()
local TraduzirIDif = luup.variable_get("urna:micasaverde-com:serviceId:SceneController1", "ÚltimaCenaID", 121)

se (TranslateIDif == "1") então
luup.call_action("urn:upnp-org:serviceId:SwitchPower1", "Definir Alvo", {newTargetValue = "1"}, 114)

elseif (TranslateIDif == "2") então
luup.call_action("urn:upnp-org:serviceId:SwitchPower1", "Definir Alvo", {newTargetValue = "0"}, 114)

fim

fim

Explicação LUUP

O código LUUP usa o valor 'LastSceneID' para ativar ações do dispositivo - isso permite que suas cenas usem os números de ID de cena corretos.

  • Controle de Cena - esta é a função principal do LUUP (você pode alterar seu nome)
  • TraduzirIDif - lê o valor 'LastSceneID' e o usa como SceneID nas seguintes linhas do código LUUP
  • Número de identificação do controlador de parede - neste exemplo é 121, você precisa alterar isso para o número correto do seu controlador de parede

Esta cena de exemplo permite:

  • Clique único para cima (ID da cena 1) - Liga um soquete liga/desliga TKB (ID do dispositivo 114)
  • Clique único PARA BAIXO (ID da cena 2) - Desliga um soquete liga/desliga TKB (ID do dispositivo 114)

Adicionar código LUUP para controlar cenas

Semelhante ao exemplo de cena LUUP acima, esta versão pode controlar cenas em vez de dispositivos individuais:

  • Vá até a cena LUUP aba
  • Adicione o código LUUP (abaixo) e faça alterações para se adequar ao seu sistema
  • Clique no azul 'Salvar lua' botão
  • Clique no botão verde 'Confirmar alterações' botão
  • Clique no vermelho 'SALVAR' botão

luup.call_delay('Controle de Cena', 1)

função SceneControl()
local TraduzirIDif = luup.variable_get("urna:micasaverde-com:serviceId:SceneController1", "ÚltimaCenaID", 121)

se (TranslateIDif == "1") então
luup.call_action("urna:micasaverde-com:serviceId:HomeAutomationGateway1","Executar Cena",{ SceneNum="17" }, 0)

elseif (TranslateIDif == "2") então
luup.call_action("urna:micasaverde-com:serviceId:HomeAutomationGateway1","Executar Cena",{ SceneNum="18" }, 0)

fim

fim

Explicação LUA

O código LUUP funciona exatamente da mesma maneira que o primeiro exemplo, mas controla as cenas:

  • Clique único para cima (ID da cena 1) - Ativa a cena número 17
  • Clique único PARA BAIXO (ID da cena 2) - Ativa a cena número 18

Referência

Esta nota de aplicação é baseada em testes realizados por Vesternet bem como contribuições inestimáveis ​​sobre o Fórum VERA e no de Martyn Wendon Aceshigh blog.

Informações relacionadas