Qual hub doméstico inteligente é para mim

Resumo

Criando um sistema de alarme inteligente no assistente doméstico com as placas do Konnected Alarm Pro. Este tutorial fornece um guia passo a passo sobre como trazer à tona um sistema de alarme completo com base no Konnected Alarm Pro Board no Assistente de casa. O tutorial visa abordar a falta de cobertura na documentação existente sobre as funções incorporadas ao painel de alarme manual do assistente doméstico e aquelas que precisam ser adicionadas para criar um sistema funcional. Ele foi projetado para usuários que acabaram de desbotar suas placas Konnected e desejam integrá -los a uma configuração de assistente doméstico existente sem experiência anterior com os painéis de alarme de HA. O tutorial ensina através de exemplos e é voltado para os leitores que preferem entender um design à medida que o implementam.

Pontos chave

  • Comece configurando as placas Konnected usando o aplicativo móvel e conecte-as à sua rede Wi-Fi Home. Lembre-se da importância da notificação do aplicativo Konnected em telefones Android em relação à conectividade Wi-Fi.
  • Você tem a opção de configurar zonas e sensores no aplicativo Konnected se planeja registrar sua placa na nuvem Konnected, necessária para integração com o SmartThings da Samsung.
  • No assistente doméstico, configure a integração Konnected, fornecendo seu nome de usuário e senha Konnected.
  • Replique as configurações de zona do aplicativo, configurando zonas dentro do Home Assistant.
  • Escolha nomes descritivos para as zonas para criar nomes de entidades significativos no assistente doméstico.
  • Feedback e contribuições da comunidade são incentivados.

Perguntas e respostas

  1. P: Existem pré -requisitos para seguir este tutorial?

    R: Não, este tutorial foi projetado para usuários sem experiência anterior com os painéis de alarme do assistente doméstico.
  2. P: Qual é o público ideal para este tutorial?

    R: O público ideal são usuários que acabaram de desbotar suas placas Konnected e desejam integrá -los a uma configuração de assistente de casa existente.
  3. P: Este tutorial é abrangente em cobrir todos os conceitos relacionados ao assistente doméstico?

    R: Não, este tutorial se concentra no ensino através de exemplos, em vez de fornecer uma cobertura aprofundada dos conceitos.
  4. P: A configuração deste tutorial pode ser personalizada de acordo com as necessidades individuais?

    R: Sim, as decisões de design do tutorial são um tanto arbitrárias e podem ser alteradas com base em requisitos específicos.
  5. P: O feedback é bem -vindo?

    R: Sim, o feedback é bem -vindo, mas as correções dependerão da hora disponível e de outras responsabilidades.
  6. P: É possível contribuir para este projeto?

    R: Sim, correções e atualizações da comunidade são incentivadas. Os usuários podem abrir problemas e enviar solicitações de tração.
  7. P: Qual é o primeiro passo na configuração das placas Konnected?

    R: Comece configurando as placas usando o aplicativo móvel Konnected e conecte-os à sua rede Wi-Fi Home.
  8. P: Que ressalva importante deve ser lembrada durante a configuração do conselho?

    R: Nos telefones Android, preste atenção especial às notificações do telefone sobre conectividade Wi-Fi e garanta que a caixa de seleção “Não peça novamente esta rede” seja selecionada.
  9. P: É necessário configurar zonas e sensores no aplicativo Konnected?

    R: Somente se você planeja registrar sua placa na nuvem Konnectect, necessária para integração com o SmartThings da Samsung.
  10. P: As placas Konnected podem ser operadas em ecossistemas SmartThings e Home Assistnt simultaneamente?

    R: Sim, as placas podem ser usadas em ambos os ecossistemas simultaneamente.
  11. P: O que precisa ser feito no assistente doméstico para integrar as placas Konnected?

    R: Configure a integração Konnected no Home Assistant, fornecendo seu nome de usuário e senha Konnected.
  12. P: Como você replica as configurações de zona do aplicativo Konnected no Assistente de casa?

    R: Clique em “Opções” no cartão associado a cada placa no assistente doméstico e configure as zonas. Este processo requer especificar detalhes da zona em várias páginas.
  13. P: É importante escolher nomes descritivos para as zonas no assistente doméstico?

    R: Sim, a escolha de nomes descritivos ajudará a criar nomes de entidades significativos no assistente doméstico e economizar tempo a longo prazo.
  14. P: Quem prestou assistência no teste e fixação de erros de digitação neste tutorial?

    R: @Johnny-Co forneceu ajuda para testar e consertar erros de digitação.


Qual hub doméstico inteligente é para mim

Finalmente, desencadeie as campainhas manualmente e aciona a sirene manualmente, verificando que se comportam conforme desejado.

Nome já em uso

Uma tag já existe com o nome da filial fornecida. Muitos comandos Git aceitam nomes de tag e ramificação; portanto, criar este ramo pode causar comportamento inesperado. Tem certeza que deseja criar este ramo?

Cancelar Criar

Tutorial-de-assistente de casa / Konnected / Leia-me.MD

  • Vá para arquivar T
  • Vá para a linha l
  • Caminho de cópia
  • Copie o Permalink

Este compromisso não pertence a nenhum ramo neste repositório e pode pertencer a um garfo fora do repositório.

Não pode recuperar os colaboradores neste momento

432 linhas (316 sloc) 26.4 kb

  • Abra com desktop
  • Ver Raw
  • Copiar conteúdo bruto Copiar conteúdo bruto Copiar conteúdo bruto

Copie o conteúdo bruto

Criando um sistema de alarme inteligente no assistente doméstico com as placas do Konnected Alarm Pro

Este é um tutorial minimalista e passo a passo sobre como criar um sistema de alarme completo com base na placa do Konnectect Alarm em Home Assistant.

Eu escrevi este tutorial porque achei a documentação existente que faltava na cobertura da distinção entre as funções incorporadas no painel de alarme manual do assistente doméstico e aquelas que você deve se adicionar para criar um sistema funcional. Novos usuários de Konnected.io sem experiência anterior em assistente doméstica parece especialmente intrigada com a documentação do manual.

Meu leitor ideal é alguém que acabou de desbotar suas placas Konnected e deseja integrá -las a uma configuração de assistente doméstico existente, mas não tem experiência anterior com os painéis de alarme de HA. Este tutorial tem muitas limitações e ensina pelo exemplo, em vez de cobrir conceitos em profundidade. Isso é por design: destina -se ao público que prefere entender um design à medida que o traz à tona, em vez de dominar todos os conceitos antes de escrever qualquer código de configuração.

EU Aprenda com minhas mãos. Se você é como eu, este tutorial pode ser um ponto de partida inicial mais útil do que a documentação do HA.

Minhas decisões de design são um tanto arbitrárias e sintonizadas com minhas necessidades muito pessoais. Altere -os de acordo com suas necessidades.

Todo feedback é bem -vindo, mas farei de correções apenas a carga de trabalho e a família. Eu tenho um emprego em tempo integral, dois filhos e outros hobbies.

Muito obrigado a @Johnny-Co.

Erros e melhorias

Não mantenho mais esse projeto regularmente e, portanto, incentivo a correção e atualizações da comunidade. Sinta -se à vontade para abrir problemas e enviar solicitações de puxão.

Etapa 1 – Configure as placas

Comece a configurar as placas Konnected do aplicativo de telefone celular Konnected, incluindo inclusão em sua rede Wi-Fi Home. Embora esta etapa seja bem direta e já documentada em outros lugares, há uma ressalva importante que tem a ver com o sistema operacional do seu telefone.

Em um ponto durante a configuração de uma nova placa, o aplicativo Konnected exigirá que você se junte à página Konnectect-Wi-Fi e abrirá a página de configurações Wi-Fi do seu telefone para você fazer isso.

Nos telefones Android, preste atenção especial às notificações do seu telefone, incluindo um dizendo

Wi-Fi não tem acesso à Internet para opções 

Toque nessa notificação, o que leva a uma caixa de diálogo informando que você

Esta rede não tem acesso à Internet. Permaneça conectado? [Não] [sim] 

Você deve selecionar a caixa de seleção “Não peça novamente esta rede” e tocar em “Sim”. Não fazer isso pode muito bem fazer com que seu telefone Android reverte automaticamente para sua rede doméstica (sem aviso), impedindo a comunicação com a placa Konnected.

Agora você tem as opções para configurar zonas e sensores no aplicativo Konnected. Você só precisa fazê -lo se planeja registrar sua placa na nuvem Konnected, o que só é necessário se você planeja integrá -lo às smartthings da Samsung.

A decisão depende de você: o dispositivo pode ser operado nos ecossistemas SmartThings e Home Assistant simultaneamente. Se você optar por fazer isso, considere tirar uma captura de tela da sua página de configuração, a fim de garantir que seja consistente com a configuração do assistente doméstico que você especificará na próxima etapa.

Etapa 2 – Integração

A. Configure a integração Konnected.

Inicie esse processo na interface do usuário do Home Assistant selecionando “Configuração” e depois “integrações” e “Konnected.io “. Depois de fornecer seu nome de usuário e senha Konnected, o homealsistente deve criar um dispositivo para cada placa que você possui.

Neste ponto, você precisa configurar outra vez Suas zonas Inside Home Assistant, replicando as mesmas opções que você selecionou no aplicativo na etapa anterior. (Para evitar dúvidas, eu uso a palavra zona como sinônimo de sensor, como Konnected.A documentação de IO faz. Este é um conceito disjunto das zonas do Assistente Home, que são basicamente áreas de geofencismo projetadas para rastrear a presença das pessoas.)

Faça isso clicando em “Opções” no cartão associado a cada placa. Este é um processo bastante trabalhoso: você receberá duas páginas para configurar as zonas 1-6 e 7-12 (mais saídas), seguidas de tantas páginas adicionais quanto as zonas que você permitiu. É neste momento que a captura de tela que você deu no passo anterior é útil.

Mesmo que demore mais tempo, escolha nomes bons e descritivos para as zonas agora, em vez de escolher nomes ruins que você voltará para revisar mais tarde. Assistente de casa criará nomes de entidades com base em seus nomes descritivos. Fazer as coisas corretamente da primeira vez economizará tempo no final.

Bons exemplos de nomes descritivos são “Sensor da janela do quarto”, “Sensor de movimento da sala de estar” e “Detector Co -Room Room”.

B. Configurar Sistemas de suporte adicionais (opcionais) Servidor de código de estúdio – Ferramenta para modificar facilmente a configuração.Yaml, scripts.Yaml, grupos.YAML, Automations.Yaml, etc. – Instale via configuração / complementos

SONOS – Use Sonos TTS para dar avisos verbais, por exemplo,. ‘Desarme antes do alarme’, ‘House Armed’, etc.

Etapa 3 – Crie o Automaton

Nesta etapa, você cria o que o assistente doméstico chama de “painel de controle de alarme manual”.

Ao contrário das expectativas razoáveis, este painel executa apenas uma fração das funções típicas de um painel de alarme. Você deve pensar nisso não como um painel de controle completo, mas como uma máquina de estado finita ou autômato. (Não confunda autômato com automação – Teremos instâncias de ambos.)

Especificamente, o painel de controle manual automaton possui:

  1. Uma coleção definida de estados: desarmada, armada, armada_home, armed_away, pendente, acionada;
  2. atrasos personalizáveis ​​entre um estado e outro, e
  3. Código da interface do usuário que exibe o painel no painel e recebe sua entrada.

É importante perceber o que o painel de controle faz não: não inclui gatilhos e respostas. Você precisará escrever isso você mesmo:

  1. Você definirá o que os gatilhos causarão de uma transição de um estado para outro, exceto as entradas do ARM/Desarmar a interface do usuário. O mais importante entre eles será o que desencadeia o alarme;
  2. Você definirá as respostas que deseja quando o alarme entrar ou deixar certos estados. Eles determina como o assistente doméstico reage quando o alarme aciona, está armado, é desarmado, fica pendente, etc.

Este tutorial abrange gatilhos e respostas nos próximos passos. Nesta etapa, você apenas cria o autômato. Você faz isso editando sua configuração.arquivo yaml.

Você pode se surpreender com o meu exemplo, criando não um, mas dois painéis: um para intrusão e para fogo/CO (CO: Detecção de monóxido de carbono).

Eu recomendo dois painéis distintos porque você quer que eles se comportem de maneira diferente. Especificamente, você pode querer armar/desarmar o alarme de intrusão doméstica automaticamente de acordo com a presença na casa, enquanto a detecção de incêndio/CO deve sempre ativo (exceto para circunstâncias excepcionais, como manutenção ou investigação de incidentes).

Aqui estão as linhas que adicionei na minha configuração.YAML:

Alarm_Control_Panel: - Plataforma: Nome manual: Alarme da casa Arming_Time: 15 ATUALIZADO_TIMENTE: 30 TRIGGER_TIME: 180 - Plataforma: Nome manual: Fire e CO Arming_Time: 0 ALANTE_TIMENTE: 0 Trigger_time: 180 

As opções de configuração relevantes são as seguintes:

  • Arming_time é o tempo que você precisa sair da casa depois de dar o pedido para armar o alarme
  • telto_time é o momento em que você precisa desarmar o alarme depois de voltar para casa e tropeçar em um sensor, antes do alarme desencadear
  • trigger_time é quanto tempo sua sirene soará (ou ação de gatilho equivalente vai durar) assim que o alarme acionar

Ao contrário da maioria dos exemplos que você encontra na internet, eu escolhi não Para configurar um código de armamento/desarmamento. Considere exigir um código se você tiver comprimidos montados na parede em casa, para impedir que os assaltantes desarmarem o sistema com uma torneira simples. Caso contrário, concentre.g., Criptografia habilitando (https).

Você sempre pode voltar e ajustar essas configurações mais tarde, incluindo definir um código. Nesse ponto, você saberá o processo o suficiente para as opções de navegação a partir da documentação manual do HA.

Se você optar por configurar um código, o cartão de alarme na interface do usuário apresentará um teclado numérico para digitar esse código. Caso contrário, a interface do usuário ocultará esse teclado.

Etapa 4 – Definir grupos de sensores

Nesta etapa, você agrega seus sensores em grupos significativos, criando o máximo necessário, com atenção especial aos grupos que você não deseja acionar o alarme quando estiver em casa à noite, e os sensores que você sempre deseja acionar uma resposta se o alarme estiver armado.

No meu exemplo, agrupo sensores de movimento, sensores de porta juntos e sensores de janela juntos.

O principal objetivo desta etapa é simplificar as regras de gatilho e o teste de sensores. Isso é especialmente útil quando você tem muitos sensores e zonas.

Mesmo se você não se importa em agrupar sensores por tipo, ainda é útil criar pelo menos um grupo onde todos pertencem: isso facilita para você escrever automações de gatilho.

Você faz isso adicionando aos seus grupos.YAML arquive o conteúdo em grupos sensores.Yaml. (Remova o conteúdo original [], se é tudo o que você tem nesse arquivo.)

Etapa 5 – Interface do usuário

Nesta etapa, você adiciona os cartões de interface do usuário de alarme aos painéis lovelace de Ha.

Crie e use uma nova visualização chamada ‘segurança’ e URL correspondente ‘segurança’. Isso se torna importante nos scripts abaixo.

Em seguida, crie pelo menos o cartão do painel de controle. Na figura de exemplo abaixo, é o chamado “alarme doméstico” na coluna esquerda.

Além disso, recomendo que você crie um cartão de histórico que rastreia o estado de alarme nas últimas 24 horas, exibindo -o contra sua presença em casa. No exemplo abaixo, traço o status de alarme contra mim e a presença de minha esposa em casa. A presença aqui é detectada via sensores de zona e telefone celular.

Se você ainda não tiver seu aplicativo de telefone de assistente doméstico configurado, recomendo que você o configure agora e definitivamente antes de chegar à etapa 8, durante o qual você criará automações “inteligentes”.

Você também deve criar cartões de entidade representando o estado dos sensores individuais e grupos de sensores. Você estará usando -os pelo menos uma vez durante o Walkaround, mas acho útil ver o que está acontecendo em casa.

Exemplo de painel de segurança

Para fins de ilustração, aqui está o meu painel de segurança no final desta etapa:

Etapa 6 – Walkaround

Faça uma caminhada da casa, com o telefone na mão, desencadeando explicitamente todos os sensores um por um e verificando que cada um deles se comporta conforme desejado.

Finalmente, desencadeie as campainhas manualmente e aciona a sirene manualmente, verificando que se comportam conforme desejado.

Etapa 7 – Sensores e grupos de saúde do sistema

Esta é uma adição mais recente à minha configuração, destinada a evitar falhas silenciosas. Estou especialmente interessado em monitorar a acessibilidade das placas Konnectect de Assistente de casa. Em um exemplo, descobri que as duas placas Konnected “caíram” minha rede doméstica (penduradas ou pararam de ser acessível), e o sistema falhou silenciosamente. O painel de alarme HA armaria e desarmaria de acordo com as automações, mas seria realmente cego a qualquer intrusão, porque eventos do sensor de porta ou eventos do sensor de movimento não conseguiram chegar ao servidor HA. Porque as placas Konnectect não estavam na rede.

Para combater isso, defino tantos sensores de ping quanto as placas Konnected que eu tenho: (faça isso em sua configuração.Yaml

Binário_sensor: - Plataforma: Host Ping: 192.168.x.Y1 Nome: Konnected Board 1 Contagem: 2 Scan_Interval: 10 - Plataforma: Ping Host: 192.168.x.Y2 Nome: Konnected Board 2 Contagem: 2 Scan_Interval: 10 

Corrija os dois host: entradas, colocando lá os endereços IP estáticos de suas placas Konnected. Cada um desses sensores pingá a placa correspondente a cada dez segundos, retornará um valor falso da verdade quando a prancha perder dois pings em uma sequência.

Se você tem várias placas, também deseja criar um grupo correspondente em seus grupos.YAML:

Konnected_boards: Nome: Konnected Boards Icon: MDI: LAN Connect All: True Entidades: - Binário_sensor.konnected_board_1 - binário_sensor.konnected_board_2 

Preste atenção à variável de configuração, tudo sendo definido como true . Por padrão, os grupos de sensores estão “ligados” quando algum dos sensores do grupo está “em”. Esse comportamento não é o desejado – você deseja que haja seu sistema saudável quando todos As placas estão conectadas. Variável tudo: verdadeiro atinge esse objetivo.

No seu painel Lovelace, adicione os cartões apropriados para rastrear a saúde do sistema, e.g.:

  • Uma placa de grafão histórico que contém o status do grupo.Konnected_boards ao longo do tempo, e talvez até de cada placa.
  • Um crachá que representa o status de cada binário_sensor.konnected_board_xxx .

Etapa 8 – Automações principais

Nesta etapa, você criará automações (acionadores de alarmes e respostas) que desempenham essas funções que você esperaria de um sistema de alarme de intrusão tradicional e de teclado, 1990, “idiota” de alarmes de intrusão para executar: Arm, desarmar, gatilho, som a sirene, envie notificações de você.

Eu recomendo as automações descritas abaixo. Eles são alguns. É claro que minha configuração é arbitrária e pode ser feita em um gazilhão alternativo, mas este é um exemplo relativamente abrangente e funciona bem com minha representação mental da máquina de estado de alarme. Modifique -o como quiser.

Considere que quando seus gatilhos disparam, o alarme não faz a transição para o estado acionado . Em vez disso, vai para o estado pendente. Este é um período de carência de 30 segundos em que você vai “oh, f’ck o alarme está ligado! Deixe -me desarmar!”E lute para alcançar seu aplicativo de assistente doméstico enquanto você solta suas compras. Eu pareço a campainha durante esse período.

Da mesma forma, ao pressionar os botões “Arm Home” ou “Arm Away”, o alarme passa para o estado de armamento antes que ele passe para o respectivo status armado. Que foi projetado para lhe dar tempo para sair da casa. Eu também pareço a campainha durante esse período.

Para apoiar as automações que dependem de tempo e data, adicione a seguinte entrada no seu sensor: Seção em sua configuração.Arquivo YAML:

Sensor: # . - Plataforma: time_date display_options: - 'time' - 'date' - 'date_time' - 'date_time_utc' - 'date_time_iso' - 'time_date' - 'time_utc' - 'beat' 

Listo as automações em ordem de importância, com os nomes que sugiro:

  • Intrusão: resposta do gatilho – sirene
    • Nesta automação, liste quais ações você deseja que o sistema execute quando o alarme acionar, eu.e., Quando acredita que uma intrusão real está em andamento
    • O gatilho para esta automação é uma transição de estado de alarm_control_panel.Home_Alarm mudando para desencadeado
    • Não especifique nenhuma condição
    • Adicionar duas ações são:
      • “Call Service” para o serviço notificar.notificar com uma mensagem de notificação. Veja o código YAML para obter os detalhes e sinta -se à vontade para personalizar conforme desejado
      • Uma ação do tipo “dispositivo” do tipo “Konnected Painel de Alarmes Pro” (ou o ID do painel) com ação “Ligue a sirene” (assumindo que você chamou “sirene” o terminal de saída conectado à sua sirene)
      • Considere fazer uma duplicata da ação anterior, da qual você substituirá a sirene pela campainha. A lógica é criar uma regra idêntica à resposta completa do gatilho, mas não usa a sirene.
      • Você usará esta automação para testar que o alarme está acionando durante as horas em que você não pode operar uma sirene.
      • Para os fins desses testes e somente durante esses testes, você deixará essa automação ativada e a anterior desativada.
      • Nesta regra, você adiciona três gatilhos:
        • Se o estado do grupo.Door_sensors muda para ON, ou
        • Se o estado do grupo.Window_sensors muda para ON, ou
        • Se o estado do grupo.Motion_sensors muda para ON;
        • Adicione uma ação do tipo “Serviço de chamada”, especificando o serviço Alarm_Control_Panel.alarm_trigger para entidade alarm_control_panel.home_alaMr
          • deixar dados de serviço vazios;
          • Crie esta regra duplicando a anterior
          • Nesta regra, você removerá todos os gatilhos associados ao movimento interno, especificamente você remove o grupo de sensores de movimento.
          • A lógica é que, quando você está em casa e arma o alarme (e.g., para a noite), você ainda deseja que o alarme seja acionado se uma porta ou janela abrir, mas não se as pessoas se moverem dentro de casa.
          • Em condições, selecione esse estado de alarm_control_panel.home_alaMr é armado_home;
          • Esta é uma regra muito simples
          • Quando o estado de alarm_control_panel.Home_Alarm muda para armando
          • Deixe as condições vazias,
          • Sob ações, adicione uma ação
            • do dispositivo de tipo,
            • Para o dispositivo “Konnected Alarm Painel Pro” (ou o nome que você escolheu para a integração),
            • e ação “Ligue a campainha” (assumindo que você chamou “Buzze” o terminal de saída conectado à sua campainha).
            • Esta é uma imagem espelhada da regra anterior. Crie -o duplicando o anterior
            • O gatilho é uma mudança no estado de alarm_control_panel.Home_Alarm de Arming (deixe o campo “para” vazio),
            • A ação é “Desligue a campainha”.
            • Esta automação controla como o sistema se comporta durante o período de carência entre o momento em que detecta e intrusão e o tempo que desencadeia
              • Este período de carência é controlado pela Property Atrase_time em sua configuração.Yaml .
              • Um valor típico é de 30 segundos.
              • O período de carência é pretendido para os ocupantes legítimos desarmarem o sistema depois que perceberam que entraram na casa sem primeiro desarmar o sistema.
              • Envie uma notificação apropriada (consulte o arquivo YAML para obter detalhes)
              • Ligue a campainha
              • Anuncie que o alarme está prestes a sair por meio de alto -falantes inteligentes usando o texto para os recursos de fala
              • Adicione a esta automação todas as ações que você deseja que o sistema seja executado quando o sistema estiver desarmado.
              • Gatilhos: quando o estado de alarm_control_panel.home_alaMr fica desarmado
              • Sem condições
              • Ações:
                • Desligue a sirene,
                • Envie uma notificação apropriada
                • anunciar que o sistema é desarmado por meio de alto-falantes inteligentes usando recursos de texto em fala;
                • Ligue a campainha
                • Adicione um atraso de 1-2 segundos, então
                • Desligue a campainha.
                • Notifica você explicitamente quando uma das placas Konnected se torna inacessível e quando todas as placas se tornam alcançáveis ​​novamente.

                Nas seções anteriores, mencionei os anúncios de texto em fala associados às transições de status de alarme. Em casa, tenho alto -falantes inteligentes do Sonos e os uso para os anúncios. Eu toco esses anúncios por meio de ações que contam com um script Sonos TTS, projetado para pausar a música que está sendo tocada atualmente no palestrante, obtenha o arquivo de ondas de anúncio, conforme renderizado por uma chamada do Google TTS, tocará o anúncio e restaurar o estado de alto -falante inteligente (que retomará qualquer música tocando antes do anúncio, se houver, se houver).

                Você precisará das seguintes entradas em sua configuração.Arquivo YAML para usar a interface TTS do Google:

                TTS: - Plataforma: Google_Translate Cache: True Cache_Dir:/tmp/tts -cache time_memory: 36000 base_url: https: // your_domain_name.Duckdns.Org: 8123 

                1. Embora o restante do alarme de intrusão seja totalmente suficiente e capaz de trabalhar localmente (inclusive durante a perda de rede, por causa intencionalmente por assaltantes), essa função TTS depende do acesso ao Google. Existem motores TTS alternativos que você pode configurar localmente, mas ainda não os explorei.
                2. Eu criei manualmente /tmp /tts-cache na minha caixa Linux, onde corro o núcleo de assistente de casa. Se você executar em uma plataforma diferente, adapte o diretório de cache de acordo.
                3. Forneça seu URL externo como um parâmetro para base_url . Você pode configurar o acesso HTTPS externo após este tutorial.

                Etapa 9 – Automações de geofencing

                Agora você deve considerar as automações mais inteligentes, principalmente a geofencing de alarme, que o assistente de casa pode executar graças ao seu aplicativo em execução em um telefone celular habilitado para GPS. Geofencing é o recurso mais proeminente que os sistemas tradicionais dos anos 90 não ofereceriam.

                Minha filosofia é que eu prefiro manter os seres humanos no circuito, então minhas automações nem sempre armarem ou desarmaram o sistema quando sua presença na proximidade da casa muda. Isso o leva com sugestões para armar ou desarmar. Obviamente, as automações que apresento são apenas exemplos, e você deve configurar o seu para atender às suas necessidades únicas.

                Configure pessoas e aplicativos móveis

                Configurando seu povo:

                • Crie um usuário para cada pessoa que você deseja controlar o sistema de alarme
                • Defina as respectivas senhas
                • Instale o aplicativo móvel assistente doméstico em cada telefone
                • Faça logo
                • em Pessoas Configuração, preencha os campos de “dispositivo de rastreamento”, associando a cada pessoa o respectivo dispositivo.

                Observe que as entidades do rastreador de dispositivos ficam disponíveis no assistente doméstico somente depois de configurar cada aplicativo móvel.

                Defina um grupo familiar

                Agora você deseja definir um grupo familiar para fins de rastreamento de presença, adicionando o seguinte ao seu grupo.arquivo yaml.

                Família: Nome: Entidades Familiares: - Device_tracker.Person1 - Device_tracker.Person2 - Device_tracker.pessoa3 

                Isso atuará como seu grupo de família com o objetivo de determinar se alguém está em casa. Idealmente, o sistema deve levá -lo a armar assim que ninguém estiver em casa e lembrá -lo de desarmar assim que alguém estiver voltando para casa. O grupo da família trabalha bem para esse fim:

                • Cada rastreador de dispositivo está em uma casa ou no estado não_home
                • Os grupos de assistente doméstico por padrão têm um estado que é o “lógico ou” dos estados das entidades membros; (você pode alterá -lo para um lógico e, mas não deve neste contexto);
                • Isso significa que o grupo estará em casa estadual quando pelo menos um dos rastreadores estivesse em casa;
                • E o grupo estará em estado não_home quando todos os rastreadores não estiverem em casa.

                Escreva suas automações geográficas

                Depois que seu grupo de família for estabelecido, recomendo as seguintes automações:

                • Intrusão: braço automático na hora da cama se alguém estiver em casa
                • Intrusão: Disarm automaticamente o sistema em sua hora de despertar habitual
                • Intrusão: Lembrete desarmar – Voltando para casa
                  • envia uma notificação lembrando você para desarmar o sistema
                  • Se você está voltando para casa
                  • e o sistema está armado (Armed_home ou Armed_away).
                  • Sempre que todos os usuários registrados saem de casa, ele envia uma notificação acionável, levando você a armar o sistema
                  • Uma notificação acionável é uma mensagem que o sistema operacional do seu telefone exibe junto com botões ou links para executar ações associadas
                  • Damos aos usuários a opção de não fazer nada, caso eles soubessem que existem ocupantes legítimos não rastreados que ficam em casa (e.g., parentes, babás, etc.).
                  • Se você souber com certeza que nunca sairá de casa para ocupantes não rastreados, poderá alterar o curto-circuito nesta automação para que ele braça o sistema.
                  • Esta é apenas máquinas internas projetadas para processar as solicitações de usuário que vêm por meio de avisos de ação apresentados via Notificações acionáveis, descrito acima.
                  • Você precisa separar os manipuladores, um para Arm_home e outro para Arm_away . Veja o arquivo de origem YAML para obter detalhes.

                  Etapa 10 – Repita o alarme de incêndio/CO

                  Repita as etapas 4. 8 para o sistema de alarme de fogo e monóxido de carbono.

                  Você pode querer um painel separado, dependendo da complexidade do seu sistema.

                  Você precisa de algumas automações. Eu recomendo o seguinte:

                  • Incêndio/CO: Resposta do gatilho – Sirene – deixe ligado, exceto ao testar
                  • Fogo/CO: resposta do gatilho – campainha
                  • Fire/CO: Resposta desarmar
                  • Fire/Co: Arm Auto-Armado Incondicional ao meio-dia

                  Certifique -se de que todas essas regras operem em alarm_control_panel.Fire_and_co_Alarm em vez do painel de alarme em casa que usamos até agora.

                  Não vou descrevê -los em detalhes porque eles são uma versão simplificada daqueles que eu já descrevi para o alarme de intrusão.

                  As automações de fogo/CO são menores e mais simples que as do alarme de intrusão, porque você basicamente deseja que a proteção contra incêndio/CO seja sempre armada, independentemente de onde você está.

                  Qual hub doméstico inteligente é para mim?

                  Se você está apenas começando em sua jornada de automação residencial, uma das decisões mais importantes a serem tomadas desde o início é qual hub smart home é ideal para você. Konnected atualmente suporta quatro Diferentes plataformas domésticas inteligentes-opções comerciais e de código aberto. Cada plataforma tem suas próprias vantagens e desvantagens únicas. Embora não possamos dizer objetivamente qual é o melhor, esta comparação lado a lado deve ajudá-lo a avaliar suas opções:

                  Empresa / financiamento

                  Hubitat, inc.

                  Recursos do sistema de segurança

                  Konnected permite que sua plataforma de automação residencial atue como um sistema de segurança. Cada plataforma tem uma visão ligeiramente diferente da segurança e do monitoramento doméstico, com diferentes níveis de funcionalidade e complexidade de configuração.

                  Hass Custom Alarm é um addon criado pela comunidade que integra recursos do sistema de alarme com um painel de tela sensível ao toque.

                  O Hubitat Safety Monitor é incorporado e possui modos predefinidos para monitoramento de segurança: invasão de intrusão e intrusão. Ele também suporta o monitoramento de sensores de fumaça, CO e vazamento de água. A configuração é feita através da interface baseada na Web do Hubitat.

                  O OpenHab pode simular os recursos do sistema de alarme construindo automações e regras para tomar determinadas ações com base no status de coisas e itens. É muito flexível, mas requer alguma configuração codificadora e atenciosa.

                  Somente serviços de notificação de push de terceiros apenas (pushover)

                  Somente alarme local

                  Revisões de plataforma de casa inteligentes de Konnectectada

                  Vamos revisar algumas das principais considerações ao avaliar cada plataforma doméstica inteligente. Compilamos esse feedback com base em nossa própria experiência e feedback coletados de usuários Konnected.

                  Samsung Smartthings

                  O que gostamos: Smartthings foi a primeira integração de Konnected e ainda é a escolha mais popular entre os usuários Konnected. O aplicativo de monitor doméstico inteligente incorporado funciona muito bem para a maioria das pessoas e é fácil de configurar usando apenas o aplicativo SmartThings Mobile. Apoiado pelo domínio eletrônico de consumo da Samsung, o SmartThings tem uma comunidade de usuários grande e forte de todos os níveis de habilidade técnica e trabalha com uma ampla variedade de dispositivos domésticos inteligentes (integrações oficiais e não oficiais criadas pela comunidade). Os aplicativos móveis nativos tornam as notificações push de recebimento super simples. Um rico ecossistema de integrações de terceiros, como ActionTiles para painéis montados na parede e meio-dia para o monitoramento Smart Home Pro, e o Assistente do Google nativo e/ou a integração do Alexa fazem uma solução doméstica completa com um esforço mínimo.

                  SmartThings Hubs and Hardware tem preços acessíveis e geralmente funciona bem. A nova linha de produtos Wi -Fi SmartThings é conveniente se você também estiver no mercado para um novo sistema de Wi -Fi de malha, porque é um sistema WiFi e SmartThings Hub em um. Os sensores sem fio da marca SmartThings também funcionam bem e têm preços razoáveis ​​para aumentar seus sensores com fio conectados via Konnect.

                  O que não gostamos: Smartthings investiu pesadamente na nuvem e, como resultado. Isso significa que quando a nuvem SmartThings diminui, leva sua automação e segurança doméstica com ela. Isso não acontece com frequência, mas acontece! A comunicação baseada em nuvem também adiciona alguma latência a Konnected e outras automações, portanto os tempos de resposta não são tão rápidos quanto outras opções processadas localmente.

                  O SmartThings também está no meio de uma transição de um ano para o aplicativo “novo” SmartThings (anteriormente Samsung Connect) e consolidação com outros produtos domésticos inteligentes da Samsung. É por isso que existem duas versões do aplicativo SmartThings (novo e clássico) com o novo aplicativo ainda não está em paridade de recursos com o aplicativo mais antigo do SmartThings Classic. A nova plataforma ainda não suporta aplicativos personalizados de terceiros, desde a redação. Isso criou alguma incerteza e confusão entre os usuários sobre o futuro do SmartThings, à medida que é incorporado mais fundo no mundo Samsung.

                  Também observamos o SmartThings gastar um esforço considerável em promover grandes parcerias corporativas que acreditamos que não atendem realmente às necessidades da maioria dos usuários e cria alguma confusão e concorrência entre os próprios produtos da Samsung.

                  Uma boa escolha para: SmartThings é uma boa escolha se você favorecer a facilidade de uso e “apenas funciona” sobre flexibilidade e privacidade. Seus objetivos do sistema de segurança são mais por conveniência e paz de espírito, em vez de segurança da missão crítica. Você é novo para experimentar moderadamente com a automação residencial e deseja o menor investimento inicial em hardware e tempo de configuração.

                  Assistente de casa

                  O que gostamos: Home Assistant é uma plataforma de automação de código aberto que está aumentando rapidamente em popularidade. Ele já suporta toneladas de dispositivos e integrações de serviço de terceiros e o ritmo de desenvolvimento é extraordinário. O Home Assistant é extremamente configurável, possibilitando fazer qualquer coisa que você queira com a automação residencial sem ter que escrever nenhum código real (se você não quiser). Componentes incorporados, como o painel de controle de alarme manual, facilita a obtenção do sistema de segurança, como os recursos em funcionamento rapidamente.

                  Os objetivos declarados do assistente de casa se concentram em torno da privacidade, controle local, código aberto e interoperabilidade. Achamos que tudo isso é muito importante ao usar uma plataforma de automação residencial para segurança.

                  Em 2018, o assistente de casa realmente começou a decolar quando o fundador, Paulus Schoutsen, foi contratado pela Ubiquiti Networks para trabalhar no assistente de casa em tempo integral. A equipe fundou recentemente a Nabu Casa, uma corporação para administrar o serviço de Cloud Companion Home Assistant e integrações com assistentes de voz baseados em nuvem Google Home e Alexa. Esperamos ver grandes coisas do assistente de casa nos próximos dois anos.

                  O que não gostamos: Configuração e configuração ainda não são fáceis para os consumidores comuns. Muita configuração depende da edição de arquivos de configuração da YAML, que são confusos e desanimadores para alguns. Uma nova instalação de assistente de casa começa como uma lousa em branco, que pode ser intimidadora para o iniciante no Automator Home.

                  Como um projeto de código aberto, o Home Assistant não oferece nenhum suporte individual, embora seus grupos de comunidade e Facebook sejam ótimos para ajuda e inspiração.

                  Uma boa escolha para: Se a privacidade, a segurança e a flexibilidade definitiva são importantes para você e você não se importa de investir algum esforço para configurar e configurar, então o assistente doméstico é uma boa escolha. Usuários conscientes do custo ficarão satisfeitos com o fato de o Assistente de casa poder funcionar bem em um Raspberry Pi barato ou mesmo em um computador/servidor antigo. Os fãs do Alexa da Amazon ou do Google Assistant ficarão felizes, pois o HA tem excelentes integrações para ambos, seja por seu serviço opcional de US $ 5/mês ou usando uma configuração auto-hospedada um pouco mais complexa.

                  Hubitat

                  O que gostamos: Hubitat é uma nova startup no espaço de automação residencial, com ênfase na execução local. Hubitat adotou muitas pistas de arquitetura e design de SmartThings, mas as reimplementou para correr localmente em um hub colocado em sua casa. Como resultado, muitos aplicativos e dispositivos que funcionam com smartthings também podem funcionar com o Hubitat com pequenas modificações. O processamento local é rápido, a máquina de regras embutida é poderosa e o conector em nuvem da Hubitat oferece o melhor dos dois mundos-execução local sem acesso remoto com aborrecimento.

                  O que não gostamos: A falta de um aplicativo móvel nativo e notificações de push embutidas é um desperdício para alguns. Hubitat é um novo player no espaço, portanto o suporte ao dispositivo é limitado em comparação com as duas opções acima. A falta de um canal de distribuição para desenvolvedores independentes adicionar à plataforma Hubitat pode retardar o progresso.

                  Uma boa escolha para: Se você deseja uma plataforma com suporte comercial que roda localmente, não procure mais, Hubitat. Você está bem com algumas arestas, uma interface de usuário não polida e falta de aplicativo móvel nativo por enquanto, porque você espera que a plataforma amadureça ao longo do tempo.

                  OpenHab

                  O que gostamos: OpenHab é outra opção de código aberto que existe há um pouco mais do que o assistente doméstico. O OpenHab tem uma poderosa linguagem de script que torna a construção de automações personalizadas de maneira justa. Ele é executado em hardware de commodities, como um Raspberry Pi ou servidor doméstico.

                  O que não gostamos: O ritmo do desenvolvimento do OpenHab é mais lento e a arquitetura baseada em Java é um pouco antiquada no mundo de código aberto. Isso pode manter o OpenHab de volta de trabalhar com as mais recentes integrações e produtos imediatamente, à medida que a indústria doméstica inteligente continua a crescer. Uma grande desvantagem para os usuários Konnected é que não há software de sistema de alarme para fora da caixa incorporado-você precisa escrever você mesmo.

                  Uma boa escolha para: Usuários de código aberto que preferem uma plataforma mais madura e estável. Usuários elétricos que desejam fazer muitos scripts.

                  Você achou isso útil? sim não

                  Konnected funciona com o Google Home?

                  O Reddit e seus parceiros usam cookies e tecnologias semelhantes para proporcionar uma experiência melhor.

                  Ao aceitar todos os cookies, você concorda com o uso de cookies para fornecer e manter nossos serviços e site, melhorar a qualidade do Reddit, personalizar o conteúdo e publicidade do Reddit e medir a eficácia da publicidade.

                  Ao rejeitar cookies não essenciais, o Reddit ainda pode usar certos cookies para garantir a funcionalidade adequada de nossa plataforma.

                  Para mais informações, consulte nosso aviso de cookie e nossa política de privacidade .

                  Obtenha o aplicativo Reddit

                  Digitalize este código QR para baixar o aplicativo agora

                  Ou confira nas lojas de aplicativos

                  r/konnected

                  r/konnected

                  Espaço para discussão e compartilhamento sobre instalações, dicas e truques e truques e problemas.

                  Membros online

                  por Eggsnsam

                  U/Eggsnsam Avatar

                  Olhando para usar Konnectected + Ha + Google Câmeras

                  Não sou um codificador, mas fiz o suficiente para me sentir confortável seguindo os exemplos e guias de outras pessoas. Recentemente, mudei -me para uma nova casa de construção que foi conectada para segurança, mas eles não instalaram nenhum sensor ou um painel de controle. Então, estou procurando uma solução de segurança que me permita utilizar os fios que eles já executam, câmeras de segurança do Google e que posso monitorar por enquanto. Eu posso querer adicionar monitoramento pago no caminho. Abaixo está uma lista do que eu ia comprar e tentar combinar. Eu adoraria qualquer conselho sobre qualquer peças que faltas. Eu tenho pesquisado tudo isso há meses e é nisso. Eu queria verificar triplamente meu fluxo de trabalho e idéias, antes de puxar o gatilho. Estou animado para fazer tudo isso logo!

                  Peças do sistema de segurança:

                  • Konnected Pro com backup da bateria
                  • Assistente de casa azul
                  • Yale garante Smart Lock ou o Wi-Fi Smart Bloqueio de agosto com Yale Navis Paddle
                  • Campainha do ninho
                  • Nest Cam (bateria) x2
                  • Came ninho com luz de inundação
                  • Nest hub max para monitorar câmeras (posso usar isso como um dispositivo de braço/desarmar para o sistema de segurança e uma maneira de verificar o status do sistema)
                  • Sensores de janela com fio
                  • Sensores de porta com fio
                  • Sensor de movimento com fio

                  Hub 6 para monitoramento (no futuro)

                  Tia para qualquer conselho ou ajuda

                  Konnected

                  O painel de alarme Konnected revive seu sistema de alarme com fio, integrando um antigo sistema de segurança doméstica pré-conectado com plataformas populares de automação residencial, incluindo SmartThings, Home Assistant, Hubitat e OpenHab.

                  Este aplicativo auxilia com configuração, descoberta, configuração, depuração e atualização de seus dispositivos Konnected.

                  Atualizado em

                  Casa Lar

                  Segurança de dados

                  Arrow_forward

                  A segurança começa com a compreensão de como os desenvolvedores coletam e compartilham seus dados. As práticas de privacidade e segurança de dados podem variar com base no seu uso, região e idade, o desenvolvedor forneceu essas informações e pode atualizá -las ao longo do tempo.