Apnt-126 - Usando uma entrada de Fibaro Dimmer 2 S2 para acionar cenas em Vera Ui7

A entrada Fibaro Dimmer 2 S2 provou ser muito útil. Até agora nós vimos que pode ser usado para Controle a carga local como parte de um circuito de iluminação multi-way ou Controlar um dispositivo Z-Wave associado a ele.

No entanto, um dos melhores - mas um pouco ocultos - características do Dimmer 2 do Fibaro é que ele pode ser usado para desencadear uma cena no seu controlador de Wave Z.

Neste guia, vamos dar uma olhada em como podemos usar esse recurso no controlador de onda Vera Z executando a série Ui7 de firmware.

Ativar ativação da cena

Ativando Ativação de cena O Fibaro Dimmer 2 relatará uma distinta Número da cena - Para não ser confundido com o ID de cena de Vera - para o seu controlador Vera toda vez que um dos comutadores é clicado, mantido ou liberado.

Isso significa que um único dimmer pode ser usado para acionar até 9 cenas diferentes em Vera.

Para ativar a funcionalidade de ativação da cena, você precisará definir Parâmetro 28. (1 byte decimal) para 1 - Para obter mais informações sobre como definir os parâmetros do dispositivo em Vera Ui7, verifique Este guia.

Desencadear cenas vera.

Infelizmente isso não pode ser feito fora da caixa com o assistente de cena vera, então precisaremos usar alguns truques de Lua.

Encontre seu ID do dispositivo e ID do Cenário (s)

Primeira coisa que precisamos fazer é tomar nota do ID de dispositivo do seu dimmer fibaro 2 e o ID (s) de cena que correspondem à (s) cena (s) que você deseja executar. Isso é simples:

  • Em vera. Dispositivos guia Clique no "flecha"Ícone ao lado do Fibaro Dimmer 2

Fibaro Dimmer 2.


  • Clique "Avançado"E então anote o ID no canto superior esquerdo ao lado de"dispositivo #", neste exemplo 47

ID do Dimmer de Fibaro.


  • Em vera. Cenas Aba Tome nota de cada ID da cena que você deseja ser acionado pelo Dimmer 2 de Fibaro

ID da cena


Truque de vera.

Adicione o seguinte ao seu Startup Lua. Código em. Apps - Desenvolver aplicativos - Editar Startup Lua

LOCAL YOUDEVICEID = 47 LUUP.Variable_watch ("SCENEACTIVAÇÃO", "URN: MICASAVERDE-COM: STECEDID: scenecontroller1", "LastScenEtime", yourdeviceid) SceneActivation () LastsceneID = Luup.Variable_get ("URN: MICASAVERDE-COM: ServiceId: Scenecontroller1 "," LastsceneID ", yourdeviceid) se (LastsceneID ==" FiBaroscenenenenenenNumber "), então luup.call_action (" URN: MICASAVERDE-COM: ServiceID: HomeAutomationGateway1 "," Runscene ", {scenenum ="}, 0) elseif (LastsceneID == "FiBaroscenenenenNumber") ENTÃO LUUP.CALL_ACTION ("URN: MICASAVERDE-COM: SERVEIRID: HomeAutomationGateway1", "Runscene", {scenenum = "fancysceneid"}, 0) ENROECE (Lastscenenenenenenenening), em seguida, LUUP .call_action ("URN: MICASAVERDE-COM: ServiceId: HomeAutomationGateway1", "Runscene", {scenenum = "fancysceneid"}, 0) final final

  • Atualizar Yourdeviceid. com o ID do dispositivo do seu dimmer fibaro 2 que você anotou anteriormente
  • Mudar Fibaroscomumber. com o número da cena correspondente ao evento que você deseja monitorar. Uma lista completa dos eventos disponíveis e os números de cena correspondentes podem ser encontrados no Fibaro Dimmer 2 Manual
  • Ajusta a FancysceneID. Em cada "ação" para o ID de cena de vera apropriado que você anotou anteriormente
  • Agora deve parecer semelhante ao abaixo

Lua Startup


  • Clique "Ir"Para salvar as mudanças e dar alguns minutos para que Vera se estabilize.

Plug plug.

Se você preferir evitar o uso do código Lua, você pode usar o excelente Plug plug..

Adicionando o necessário Propriedades do dispositivo., Condições e Ações Você pode usar o dimmer 2 do Fibaro no mais complexo de cenários.


Pleg.


Mais informações sobre como usar PLEG podem ser encontradas em Fórum Vera..

Verifique se está funcionando

Monitorando Vera logs. Ao pressionar os botões Dimmer 2 ", isto é, ativar uma cena, você pode confirmar se a Vera estiver recebendo a notificação de ativação da cena e que número de cena foi relatado.


Registro


Isso ajudará a solucionar problemas de quaisquer problemas que você possa ter durante este processo.

Informação relacionada