Este repositório foi projetado para inspiração doméstica inteligente. A configuração, dispositivos, layout, postagens de blog vinculadas e vídeos do YouTube devem ajudar a inspirar você a pular a cabeça primeiro no mundo da IoT. Esta é a configuração de trabalho ao vivo da minha casa inteligente . Use os links do menu para saltar entre as seções. Todo o código está no diretório de configuração e gratuito para usar e contribuir. Certifique -se de assinar a lista de discussão do blog e o canal do YouTube. (https://youtube.com/vcloudinfo)
A partir de 2018, migrei tudo para uma plataforma baseada em docker. Você pode ler tudo sobre isso aqui: Migration Blog Post
Muito do meu equipamento vem do Betabound para testes e críticas beta. Certifique -se de usar o código de referência 'Jaguar confiável' para que ambos tenhamos prioridade para testes beta!
Aqui está como todas as partes se falam. Continue lendo para ver exemplos de código e explicações.
Diagrama doméstico inteligente ( PNG ). Feito com draw.io (arquivo de origem XML ).
Backups de bateria - UPS Blog Blow -up | ||||
3 pavões | 2 pavões | Tesla Powerwall 2 | ||
Ainda não existem automações para as baterias. A eletricidade é o sangue vital para a casa e apenas a bateria do Tesla tem inteligência, então talvez no futuro, você verá uma automação do Powerwall neste espaço. Mas não deixe de conferir os vídeos abaixo:Como transportar o Assistente de Lar Escreva o vídeo do YouTube Adicionando sensores Powerwall ao assistente doméstico | ||||
Networking | ||||
Redes ubiquiti unifi 802.11ac pro | Controlador Unifi na nuvem | NETGEAR 16 PORT SWITCH não gerenciado | Círculo da Disney | |
Usando o APS (3 deles), a casa monitora todos os dispositivos conectados para o status online/offline e usa '' para detecção de presença. Qualquer dispositivo crítico abaixo por mais de 5 minutos e um alerta é enviado. O círculo é um dispositivo de controle dos pais. Quando um novo dispositivo é descoberto na rede, o HA notifica e também reproduz um lembrete TTS sobre os alto -falantes para classificar no círculo. A maioria das coisas está conectada WiFi, mas é necessária uma boa chave de gigabit para uma boa base. Dicas para evitar interferência de Wi -Fi com seus APs | ||||
Dispositivos Alexa Echo - Alexa Device Blog Post | ||||
Amazon Echo | Amazon Echo Dot | Amazon Echo Tap | Amazon Dash Wand | |
Os dispositivos Alexa em minha casa são para substituições de automação. Eles são principalmente um dispositivo de entrada no assistente doméstico. Usando o componente HA Capacidade de pedir ao Alexa para repetir a última notificação de voz - 'Alexa, ligue a última mensagem'. Último pacote de mensagens - /config/packages/triggers/last_message.yaml Modo de convidado para desativar certas automações internas. Gatilho via Alexa. 'Alexa, ligue o modo convidado.' Definindo modo de convidado - /config/input_boolean/home_modes.yaml#l1-l4 Rastreie dias de lixo e dias de core para as crianças. Lembretes de voz e intergração do Alexa/Solicitação de Informações. ' Responsabilidades Definindo Trigger - /config/input_boolean/hidden_boolean.yaml#l5-l7 Controle de iluminação ciente do contexto. Leia sobre isso aqui em vcloudinfo.com Veja os vídeos relacionados ao Alexa no canal Vcloudinfo no YouTube. Certifique -se de gostar e se inscrever se você gosta desse tipo de conteúdo. | ||||
Dispositivos e tablets móveis - Postagem do blog da planta baixa | ||||
iPads | iPhones | Botões de traço | Amazon Fire Tablets Gen 7 | |
Os dispositivos móveis são uma parte crítica da minha automação residencial. Eles estabelecem presença na casa e são a base para muitas automações. Lar? Ligue as luzes. Deixar? Desligue -os de tudo. Usamos o NMAP para detecção de presença. Notificações do iOS para dispositivos offline, badlogins, startups de HA, novas versões de HA e alterações de IP para DNS. Alterações de IP externas - /config/automation/system/ip_change.yaml Lembretes para receber meu remédio enviado como notificações do iOS somente quando eu chegar de volta para casa durante a noite. Pacote iOS - /config/packages/ios.yaml
Player de mídia de tablets de fogo componente personalizado Kiosk TTS componente personalizado -/config/custom_components/media_player | ||||
Nest Products and SleepIq - Postagem do blog Basics do termostato | ||||
Termostatos ninhos | Nest protege | SleepNumberNumber Bed I8 | Withings | |
Esse grupo de dispositivos é basicamente para controle de presença adicional. Os termostatos do ninho e protegem basicamente se dirigem. O modo 'Away' do termostato aciona meus scripts fora que desligam os itens. Os protetores são detectores de fumaça sólidos. Eles realmente foram úteis durante Irma. A cama Sleepiq aumenta minha detecção de presença. Ele notificará o HA se ambos os lados da cama estiverem ocupados. Mais controles estão chegando, mas eu uso isso extensivamente. A escala Withings também desencadeia rotinas de manhã e boa noite, dependendo de quando eu pisar nela durante o dia. Desligue as luzes quando os termostatos do Nest detectarem que estamos ausentes. (No andar de cima e no andar de baixo) Script fora - /config/automation/away.yaml#l7-l9 Ligue as luzes no andar de cima se os termostatos do Nest detectarem pessoas e é noturna. Automação no andar de cima - /config/automation/upstairs_motion_ifttt.yaml (IFTTT) Triger Good Night Rotine quando eu pisar na escala de Withings após 22:00. Escala de Withings Ligue as luzes do sotaque do banheiro quando um de nós sai da cama à noite. Desliga -os de volta quando estamos de volta na cama. Mestre Bath Bath Automation - /config/automation/master_bath_accents.yaml Desligue todas as luzes interiores quando a última pessoa entrar na cama. Good Night Automation - /config/automation/good_night.yaml Silêncio todas as notificações de voz se alguém estiver na cama. Redirecionar para disparar comprimidos. Automação de Turnoff de AMP cronometrado - /config/automation/timed_triggers/2200.yaml | ||||
Notificações de voz - dando voz à postagem do blog Smart Home | ||||
Audios Chromecast | Amperes | Misturador | TP-Link Smart Plug | |
Para mim, a voz é a parte mais legal da casa inteligente. Dá personalidade. É algo que não apenas alguém tem e ajuda sua casa a se destacar da mochila. Eu uso o componente Amazon Polly TTS, pois soa mais próximo do Alexa. Isso dá uma transição aparente do Alexa para o assistente de casa, respondendo. A maioria pensa que é apenas um sistema. O misturador permite que o TTS se misture bem em música. A tomada TP-Link é usada para desligar o misturador e o amplificador quando não precisamos. É uma ótima solução barata. Desligue todos os dispositivos de voz quando não estivermos em casa ou na cama. Automação fora - /config/automation/away.yaml Todas as notificações de voz são pressionadas por um mecanismo de fala. Palavras e frases aleatórias são usadas para dar à casa alguma personalidade. Mecanismo de fala - /config/script/speech_engine.yaml Anúncios de voz sempre que alguém chega em casa. People Greeter - /config/automation/speech/announcements.yaml Notificações de voz para todos os tipos de coisas relacionadas à casa. (Temps, presença, portas abertas, janelas abertas, status da porta da garagem, pôr do sol.) As macros da fala são chamadas por scripts de automação - /script/speech_engine.yaml Relógio de cuco digital que sai a cada hora e na metade, como um relógio de cuco. Relógio cuco - /config/automation/system/cuckoo_clock.yaml Clique aqui para vídeos do YouTube relacionados à voz.Depois de ensinar sua casa a conversar, você continua expandindo seu vocabulário. É viciante. :) | ||||
Vários hubs - Post Smart Home Parts/Sum Blog | ||||
Philips Hue Hub Gen 2 | Wink Hub | RM Pro de Broadlink | Philips Hue Hub Gen 1 | |
Os hubs ajudam a casa a se comunicar em todos os vários protocolos em casa. Os Hue Hubs (eu tenho 2) conversam com a maioria das luzes. A geração 1 lida com as escadas e fora e a geração 2 lida com todo o resto. Algumas luzes e interruptores conversam sobre o Zwave para o hub de piscadela. O RM Pro fala 433MHz para minhas lojas ETEKCITY. Usando as saídas ETEKCITY para controlar a iluminação de sotaque acima dos armários de cozinha e recortes de sala. Automação de acentos de cozinha - /config/automation/kitchen_lights_and_accents.yaml Ligue a luz do corredor por não mais que 20 minutos quando a porta da despensa for aberta. Automação do corredor - /config/automation/zwave_hallway_door_sensor.yaml Detecta quando as luzes são acesas e as ajusta para corrigir o brilho com base na hora do dia. Automação de Ajuste Automática Automação - /config/automation/system/detect_and_adjust_lights.yaml Pense nos hubs, cada um como pontes para HA conversar com vários hardware em casa. | ||||
Luzes de peças domésticas inteligentes/soma post blog | ||||
Luzes coloridas de matiz | Link gE linkbulbs | Hue vai | Hue Lightstrip | |
Quase todas as minhas luzes (mais de 40) são luzes de link White GE. Comprei -os cedo antes de Hue sair com A19s brancos baratos. Até a IKEA tem ótimas luzes agora. As luzes coloridas estão nas arandelas dianteiras e também usadas na sala de estar. As luzes GO são especificamente para as crianças, uma vez que elas são sem fio e também têm um botão, tornando -as muito táteis para as crianças. Eu uso as lutas de luz para a luz de fundo da TV e também sofro iluminação de sotaque. Ligue as luzes do tempo da TV (escurecimento e cor) ao pôr do sol (se a casa e a TV estiver acesa) Automações TV Time - /config/automation/tv_time_on_and_off.yaml Configura as luzes frontais da casa com cores predefinidas, dependendo do mês ~~ Day!. Script de luzes de férias - /config/script/monthly_color_scene.yaml https://www.vmwareinfo.com/2017/08/diy-astdoor-smart-home-led-drips.html Vira luzes da sala de estar `vermelha 'quando uma janela ou porta é aberta após o pôr do sol. Redefina para `amarelo/ouro` Quando todas as portas/janelas estão fechadas. Pacote de alarme DIY - /config/packages/alarm.yaml Série de duas partes sobre a substituição de uma luz fluorescente por uma luz inteligente de matiz - passo a passoClique aqui para demos do YouTube das luzes de férias | ||||
Interruptores | ||||
Switches do meio -dia | Plugue inteligente de Nunet | Interruptores recebem pontos | Pontos de venda de etekcity | |
No quarto principal e no banheiro, implantei um conjunto de iniciantes de 5 do meio -dia. Esses interruptores controlam a luz do vaso sanitário, as vaidades e a luz acima do quarto. Eles trabalham na parede e também são compatíveis com IFTTT. Os pontos de venda da ETEKCITY são os pontos de venda mais baratos (US $ 6), mas confiáveis por aí. Eu os tenho implantados por toda a casa como iluminação de sotaque com algumas luzes de corda na maioria dos cortes da casa. Quando o script de luz interior é acionado, o IFTTT é notificado para desligar os interruptores do meio -dia do banheiro. Desligue o script interno - /config/script/interior_off.yaml Eu peguei os plugues inteligentes e os coloquei em uma caixa à prova de férias para as luzes de férias Postagem completa de gravação e blog | ||||
Segurança | ||||
Conselhos de desenvolvimento nodemcu | Alarme de movimento de monitoramento doméstico da aura | Hue vai | Cachorro falso | |
Os ESPs, embora tecnicamente não um hub preencha a conexão com todos os sensores de janelas e portas que estão conectados em minha casa. Um conjunto atua como meu sistema de alarme de bricolage, enquanto o outro atua como sensores de movimento DIY. O sistema Aura usa ondas WiFi para detectar movimento através de paredes. Ele cobre a casa inteira. As cenas são ativadas via integração IFTTT/HA. Quando tudo o mais falha, porém, uma boa gravação de um mastim de touros certamente fará o truque! Desligue o sistema HVAC se uma janela ou porta for deixada aberta por mais de 5 minutos. HVAC Watchdog Automation - /config/packages/alarm.yaml#l209 Toque o carrilhão em toda a janela e porta aberta/fecha. Automação de carrolho de porta - /config/automation/system/door_chime.yaml Mude as cenas da aura baseadas na presença e no sono. Pacote aura - /config/packages/aurahome.yaml | ||||
Câmeras | ||||
Skybell HD | Câmera externa Foscam 1080p | Unidades de vigilância | Switch Meraki MS220 8 Port Poe | |
As câmeras são para sensores de segurança e dados. Eles podem desencadear eventos de movimento, condições de iluminação ou para as campainhas, quando alguém o pressiona. Câmeras e pontos de acesso são energia de alimentação através do Switch Meraki POE. Em movimento da campainha, vira as luzes da frente para luzes brancas brilhantes por 10 minutos e depois voltam às cores originais. Fake Dog latindo quando há movimento na casa. Skybell HD Script - /config/script/skybell_pressed.yaml Quando alguém toca a campainha, o quintal e as luzes do banheiro piscam - já que podemos não ouvir a campainha. Bastos falsos de cachorro também (que podem ser cochilados por 30 minutos via Alexa). Skybell HD Script - /config/script/skybell_pressed.yaml | ||||
Paisagismo ao ar livre | ||||
Rachio Sprinkler System | Módulo de energia externa ge zwave | Teckin SS31 Outlets Outlets | Iluminação LED ao ar livre | |
O ar livre também pode ser automatizado! Principalmente luzes, mas também o sistema de aspersão e o suprimento de água. O detector de vazamento de Phyn foi anunciado na CES. Ele procura fluxos anormais e, se os detectar, me alerta e fecha a água principal. Os pontos de venda do Teckin SS31 são conectados aos meus transformadores de 12V, permitindo -me acender e desligar as luzes do paisagismo. As tiras de LED são DIY e a receita está na próxima seção. Clique aqui para vídeos do YouTube!(Ifttt) Adicione um atraso de chuva de 1 dia ao sistema de aspersão Rachio se ele vai chover amanhã também registrado no MQTT. Pacote de atraso na chuva - /config/automation/system/rachio_rain_delay.yaml (Ifttt) Pisque todas as luzes se os ventos chegarem a 70 mph - aviso de furacão. Flash Light Automation - /config/automation/flash_all.yaml Ligue algumas luzes externas ao pôr do sol, desligue 4 horas antes do nascer do sol. Sunset Automation - /config/automation/timed_triggers/sunset_turn_on.yaml Desligue o interior e as luzes do quintal quando vamos dormir. Good Night Automation - /config/automation/good_night.yaml | ||||
Acentos LED ao ar livre - Postagem de blog DIY - #71 | ||||
Controlador WiFi RGB LED - Flux_led Compatible | Kits de tira de LED | Difusores de luz de alumínio | Caixa ao ar livre | |
Mencionado acima, este é um dos meus projetos favoritos para a casa. A capacidade de mudar completamente a aparência da casa com a queda de um centavo e, com um centavo, é incrível. Leia a postagem do blog vinculada acima para todos os detalhes das peças, mas aqui estão algumas automações que eu amo. Você também pode assistir ao seguinte vídeo (https://www.vcloudinfo.com/2018/10/easy-smart-home-gadgets-i-use-for-my.html) Mude as cores frontal das luzes LED com base nos feriados. A melhor parte é que o controlador LED trabalha com o HA imediatamente. Sem brincar com isso. Enorme vantagem no meu livro. Script de luzes de férias - /config/script/monthly_color_scene.yaml Quando as portas da garagem abrirem, mude todas as luzes na frente da casa para branco brilhante. Automações Garadget - /master/config/automation/garadget.yaml Em movimento, gire todas as luzes para um branco brilhante do lado de fora por um período aleatório de tempo antes de retomar a escolha diária de cores. Motion Automations - /config/script/front_house_motion.yaml Clique aqui para demos do YouTube das luzes de férias | ||||
Gadgets de garagem | ||||
Garadget | Sucobox pro 40 evse | Tesla Model Y Electric Car | Siri, minhas portas de garagem estão fechadas? | |
Portas de garagem, carros, estações de carregamento. Ficando verde. Tudo parte de uma configuração completa de automação residencial. Os abridores da porta da garagem são provavelmente os mais importantes. Ninguém quer esquecer que eles os deixaram abertos quando saíram ou foram para a cama. O fechamento de portas de garagem esquecida faz tudo valer a pena. Notificações quando a porta da garagem é deixada aberta à noite ou quando saímos de casa. Automações de fala da garagem - /config/automation/speech/garage_closed.yaml Vídeos e escreva no Garadget Garage Door abridor Garadget Garage Door Weebro e escreva Monitore as taxas de reflexão do Garadget e notifique quando elas caem muito baixas quando fechadas (indicando uma mudança no controlador) Automações de reflexão da garagem - /config/automation/garadget.yaml Tweet fora do status de cobrança do carro e quantos kWh foram cobrados em uma sessão. #Stat Tweet Automations - /config/script/tweet.yaml Monitore amplificadores e tensão e alerta se a cobrança ultrapassar 24A para impedir que a disparo do disjuntor. (O JuiceBox é software com 24A em um circuito 30A.) Também reinicie a unidade, se não conseguir se conectar aos servidores Emotorwerks. Pacote JuiceBox - /config/packages/juicenet.yaml | ||||
TVs e dispositivos de streaming | ||||
TV inteligente da Samsung | Rokus | Amazon Fire TV | Sinologia NVR 1218 | |
As automações de TV são super legais. Ligue um filme e as luzes começam a diminuir automaticamente. É super legal. As TVs são iluminadas por volta com as tiras de luz Hue para que possamos fazer alguns efeitos bem legais com as automações. Também somos #CordCutters, para que toda a TV seja transmitida para o Rokus. Firetv para jogos de festa e a Snyology, falarei mais tarde na seção de sobrevivência. Clique aqui para o vídeo do YouTubeSe alguma portas ou janelas estiverem abertas, as luzes de fundo da TV ficarão vermelhas. Pacote de alarme - /config/packages/alarm.yaml Quando o Roku relata que estamos assistindo Plex ou Tablotv, a cena do tempo da TV é desencadeada escurecendo 2 de 4 luzes da sala de estar. Automações TV Time - /config/automation/tv_time_on_and_off.yaml Os dias chuvosos desencadeiam luz sutil extra (luzes traseiras da TV e outra iluminação de sotaque) dentro de casa. Automações do dia chuvoso - /config/automation/dark_rainy_day.yaml | ||||
Sensores | ||||
Sensores de porta (Aeon Labs) | Pi zero | Nub sem fio | Impressora Epson ET-7700 | |
Os sensores adicionam dados ao assistente doméstico. A maioria das minhas portas e janelas é conectada, mas para algumas portas internas, eu também tenho os sensores sem fio. Eles se conectam ao meu hub de piscadela. Pihole está funcionando no meu pizero. É super fácil de instalar e executa DNS, DHCP e bloqueio de anúncios para toda a casa em um ótimo formato de 5V. Tweet fora diariamente estatísticas do Pi Hole. (Anúncios bloqueados e % da largura de banda salva.) Pacote pi -hole - /config/packages/pihole.yaml Aproveite o Alexa e o Elekcity Outlet para controlar a impressora ON/OFF via voz. Desliga automaticamente após 20 minutos. Light Watchdog Automations - /config/automation/system/watchdog_light.yaml Clique aqui para vídeos do YouTube!Som sinos de porta sempre que as portas se abrem ou fecham. Automações com sinos de porta - /config/automation/system/door_chime.yaml Assista e alerta sobre o uso de disco do Assistente da casa e o Pi Zero. Pacote de monitor de processos - /config/packages/processmonitor.yaml | ||||
A seção de problemas no Github é onde eu guardo todas as minhas idéias desejadas e aprimoramentos futuros. Sinta -se à vontade para participar das conversas lá.
Todos os arquivos estão sendo editados com cursor.ai.
Ainda tem perguntas na minha configuração?
Me mande uma mensagem em x: ou
Você pode me comprar um café
Divulgação de afiliados