🇺🇸 English version
4Drivers

4Drivers Yale Connect Hub Hub

Fabricante: Yale / ASSA ABLOY Plataforma: Yale Connect Brazil OS minimo: Control4 3.0.0

Visao Geral

O driver 4Drivers Yale Connect Hub integra a plataforma Yale Connect Brazil (ASSA ABLOY) ao sistema Control4. Ele gerencia a autenticação na nuvem Yale, sincroniza as fechaduras cadastradas na conta e se comunica com os drivers de fechadura individuais (4Drivers Yale Connect Lock) instalados no projeto.

Interface HTML

Acessivel em qualquer Navigador Control4 — touchscreen fisico, app iOS/Android e browser.

Interface Yale Connect
Interface completa com lista de fechaduras, status, histórico e gráfico de atividade do dia
SecaoDescricao
FechadurasLista todas as fechaduras visiveis com estado (Trancada/Aberta) e indicador Online/Offline
Painel de StatusDetalhe da fechadura selecionada: nome, estado, alerta de bateria, botoes Abrir e Fechar
Histórico de AcessosEventos por data: hora, fechadura, estado, meio de acesso e usuario
Gráfico de AtividadeTimeline visual de 0h a 23h59 — barras verdes (aberta) e vermelhas (trancada). Hover mostra horario exato
CompartilharExporta o histórico como texto para compartilhamento ou copia para area de transferencia

Requisitos

Propriedades

Yale Connect User Data

PropriedadeTipoPadraoDescricao
EmailTexto—E-mail de login da conta Yale Connect Brazil
PasswordSenha—Senha da conta Yale Connect (campo mascarado)
Icon TypeListaYaleIcone exibido no Navigador

Interface Preferences

PropriedadeTipoPadraoDescricao
Add Control4 Lock DriverListaYesYes: adiciona automaticamente o proxy de fechadura Control4 ao adicionar um driver Lock pela primeira vez. No: ignora essa etapa (use quando o proxy ja existe no projeto).
LanguageListaPortugueseIdioma da interface HTML: Portuguese, English ou Spanish

Driver License

PropriedadeTipoPadraoDescricao
License KeyTextoTrialChave de licenca fornecida pela 4Drivers. Use Trial para avaliação
ValidaçãoTextoautoStatus da licenca — preenchido automaticamente (somente leitura)
Developer UseSenha—Reservado para uso da 4Drivers

Driver Info

PropriedadeTipoPadraoDescricao
Debug ModeListaOffQuando On, exibe no log do Composer o trafico entre hub e drivers de fechadura. Desative apos o comissionamento.
StatusTexto—Estado atual do driver: autenticado, erro, offline (somente leitura)
Driver VersionTexto—Versao instalada do driver (somente leitura)

Actions

AcaoQuando usar
List LocksSincroniza fechaduras da conta Yale e detecta drivers Lock instalados. Use sempre que adicionar uma nova fechadura ao app ou instalar um novo driver Lock.
LoginAutentica com as credenciais configuradas e ja executa a sincronização. Use na primeira configuração ou apos trocar a senha.
Force PollRefaz o login e atualiza os estados de todas as fechaduras. Útil para forcaar uma atualização imediata.
Get Status FechadurasConsulta o estado atual sem refazer o login — usa o token ja obtido.
Get Access HistoryBusca o histórico de acessos do dia atual.

Eventos

EventoQuando dispara
Hub OnlineA comunicação com a API Yale foi restaurada apos um periodo offline
Hub OfflineO driver detectou falha de comunicação com a API Yale

Use estes eventos em programações para notificar o usuario final quando a conexão com a nuvem Yale for perdida ou restabelecida.

Configuração Passo a Passo

1 — Adicionar o driver Hub ao projeto

  1. Copie 4Drivers_Yale_Connect_Hub.c4z para a pasta de drivers do Composer
    Windows: C:\Users\[usuario]\Documents\Control4\Drivers\
  2. No Composer Pro, busque por 4Drivers Yale Connect e arraste o driver 4Drivers Yale Connect Account para o projeto

2 — Inserir as credenciais

  1. Abra a aba Properties do driver
  2. Preencha Email e Password com os dados da conta Yale Connect
  3. Salve (File > Save) — o driver detecta as credenciais e faz o login automaticamente
  4. Aguarde alguns segundos e observe a propriedade Status — deve exibir Autenticado — X fechadura(s)
Se aparecer erro de autenticação, confirme e-mail e senha acessando o aplicativo Yale Connect no celular. Voce também pode acionar o login manualmente pela aba Actions > Login.

4 — Instalar o driver de fechadura

  1. Copie 4Drivers_Yale_Connect_Lock.c4z para a pasta de drivers do Composer
O driver de fechadura não precisa ser adicionado manualmente ao projeto. A ação List Locks cria e configura automaticamente uma instancia do driver para cada fechadura encontrada na conta Yale.

5 — Sincronizar fechaduras

  1. Nas Actions do driver Hub, clique em List Locks
  2. O driver cria automaticamente um driver Lock para cada fechadura da conta, ja vinculado e configurado com o ID correto
  3. Verifique na propriedade Status a contagem de fechaduras detectadas

6 — Configurar cada driver Lock

  1. Abra as Properties do driver Lock criado automaticamente
  2. Ajuste Lock Name Selected para um nome amigavel ao usuario final se desejar
  3. Defina Visível na Interface: Sim (exibe na UI) ou Não (oculta — útil para fechaduras de servico ou areas privadas)

7 — Configurar visibilidade no Navigator

Nas propriedades do ambiente, aba Navigator, defina o driver 4Drivers_Yale_Connect_Hub como Visible no Experience Menu desejado — recomendamos Security.

Configuracao Navigator
Aba Navigator do ambiente — driver configurado como Visible no menu Security

9 — Verificar a interface HTML

  1. No Navigador, acesse o item Yale Connect
  2. Confirme que as fechaduras aparecem com estado correto (Trancada/Aberta)
  3. Teste os botoes Abrir e Fechar
  4. Acesse Histórico de Acessos e clique Ver Histórico para validar os registros

10 — Finalizar

  1. Certifique-se de que Debug Mode esta em Off
  2. Salve e publique o projeto
Configuração concluida. O driver renovara o token de autenticação automaticamente e mantera os estados das fechaduras atualizados por polling.

Resolucao de Problemas

ProblemaSolucao
Erro de login / Token inválidoConfirme e-mail e senha no app Yale Connect. Clique em Login no Composer.
Fechaduras não aparecem na interfaceExecute List Locks. Verifique se os drivers Lock estao vinculados ao Hub.
Fechadura aparece mas não respondeVerifique o indicador Online/Offline. Se Offline, o hub fisico Yale pode estar sem conexão com a internet.
Histórico sem eventosVerifique se a data tem movimentação no app Yale. O histórico e buscado em tempo real da nuvem.

Informações Tecnicas

ItemValor
ProtocoloHTTPS — API Yale Connect Brazil
AutenticaçãoToken Bearer com renovação automática
Polling de estadoAutomatico por polling
Comúnicação hub-lockBinding virtual Control4 (ID 100, classe 4d_Yale_Connect)
PersistenciaToken, IDs e mapa de fechaduras em PersistData — sobrevivem ao reboot
OS minimoControl4 3.0.0

Change Log

VersaoDataAlterações
105524/07/2026Correções
105120/07/2026Ajustes Iniciais
105019/07/2026Lançamento inicial