A domótica tornou-se agora uma realidade acessível a todos graças a plataformas como Assistente Doméstico. Esta solução de código aberto permite centralizar o gerenciamento de vários dispositivos conectados e personalizar totalmente sua experiência de automação residencial. Seja para conforto, segurança ou economia de energia, o Home Assistant oferece flexibilidade incomparável. No entanto, criar cenários complexos às vezes pode parecer intimidante, especialmente para aqueles que não estão familiarizados com linguagens de programação ou scripts.
É aqui que entra Bate-papoGPT. Muito se tem falado sobre essa inteligência artificial nos últimos dois anos, e é impossível que você não tenha ouvido falar dela! Esta IA pode ser usada para muitas coisas, incluindo automação residencial, para simplificar o design de cenários de automação, ajudando os usuários a formular suas ideias, escrever código ou até mesmo otimizar cenários já existentes. Simplesmente descrevendo suas necessidades, o ChatGPT pode guiá-lo passo a passo para transformar suas intenções em scripts funcionais, adaptados ao seu ambiente.
Neste guia, exploraremos como o ChatGPT pode ajudá-lo a criar cenários de Home Assistant para atender objetivos muito específicos: aumentar o conforto da sua casa, fortalecer a segurança da sua casa e economizar energia. Através de numerosos exemplos concretos, você descobrirá como aproveitar ao máximo a automação para simplificar o seu dia a dia e maximizar o desempenho da sua instalação de automação residencial.
Com esta combinação de Home Assistant e ChatGPT, você não só terá a capacidade de configurar sua casa de forma inteligente, mas também poderá ajustar e refinar seus cenários de acordo com suas necessidades em evolução, sem ter que mergulhar em linhas complexas de código.
Entenda suas necessidades
Antes de mergulhar na criação de cenários de automação residencial, é essencial identificar claramente suas necessidades e objetivos. Os utilizadores do Home Assistant têm muitas vezes expectativas diferentes consoante as suas prioridades: alguns procuram optimizar o conforto, outros melhorar a segurança ou mesmo reduzir o consumo de energia. O ChatGPT pode desempenhar um papel fundamental desde esta primeira etapa, ajudando você a formalizar e refinar suas ideias de automação. Porque se o Home Assistant é muito fácil de usar desde o início, ao detectar automaticamente os diversos objetos conectados já instalados em sua casa, a tarefa é mais complexa quando se trata de automatizar sua casa. A interface certamente melhorou muito nos últimos meses para facilitar a criação de cenários, mas a maioria dos usuários iniciantes simplesmente não tem ideia de que tipo de cenários configurar. É um pouco como a síndrome da página em branco…
Analise seus hábitos para definir cenários
A primeira pergunta a se fazer é: quais ações ou hábitos recorrentes você gostaria de automatizar? Por exemplo :
- Você gostaria que suas luzes ligassem e desligassem automaticamente com base na hora ou na presença?
- Quer que as suas persianas reajam de acordo com a previsão do tempo?
- Você precisa aumentar a segurança com notificações instantâneas sempre que for detectada atividade anormal?
ChatGPT pode apoiá-lo nesta reflexão fazendo perguntas específicas. Com base nas suas respostas, poderá oferecer ideias de cenários e mostrar como estruturá-los no Home Assistant. Esta etapa é crucial porque garante que cada automação realmente atenda às suas necessidades.
Traduza necessidades em ações automáticas
Depois que suas necessidades forem claramente identificadas, é hora de traduzi-las em ações automáticas no Home Assistant. ChatGPT pode ajudá-lo a formular essas necessidades em termos simples e, em seguida, transformá-las em sequências de ações viáveis. Por exemplo :
- Se você deseja automatizar sua iluminação com base na presença e na hora do dia, ChatGPT poderá gerar um código YAML levando em consideração esses parâmetros.
- Se o seu objetivo é regular de forma otimizada a temperatura interna para economizar energia, o ChatGPT pode sugerir automações que levam em consideração dados de sensores de temperatura e previsões meteorológicas.
YAML (YAML não é linguagem de marcação) é um formato de dados legível usado principalmente para gravar arquivos de configuração. Destaca-se pela simplicidade, utilizando recuo de espaço para estruturar os dados. Ao contrário do JSON ou XML, evita tags e aspas, facilitando a leitura e a escrita. Como parte do Home Assistant, o YAML é usado para definir automações, cenas e configurações de maneira clara e concisa.
Exemplo concreto: acender as luzes ao anoitecer se for detectada uma presença
Digamos que você queira que suas luzes se acendam automaticamente à noite se alguém estiver na sala. Veja como o ChatGPT pode ajudá-lo a criar este cenário:
- Você descreve o comportamento desejado: “Gostaria que as luzes acendessem depois do pôr do sol, mas somente se alguém estiver na sala”.
- ChatGPT oferece um script YAML que combina detecção de presença e horário de pôr do sol. Aqui está um exemplo do que o ChatGPT poderia gerar:
alias: Acende as luzes ao pôr do sol, se presente
acionar:
-plataforma: sol
evento: pôr do sol
doença:
- condição: estado
entidade_id: binário_sensor.presence_salon
estado: 'ligado'
Ação:
- serviço: light.turn_on
alvo:
id_da_entidade: light.salon
Este tipo de automação simples pode ser rapidamente ajustada e adaptada às suas necessidades com a ajuda do ChatGPT, seja para ajustar horários, condições ou dispositivos controlados.
Então só falta copiá-lo para o Home Assistant. Para isso:
- Vá para Configurações > Automações e cenas.
- Clique em “Criar Automação” no canto inferior direito para criar um novo cenário a partir da UI e depois em “Criar Nova Automação”.

- Clique nos três pontos no canto superior direito da página de automação.
- Selecione Editar como YAML. Isso permite acessar diretamente o código YAML gerado pela interface do usuário.
- Você pode copiar o código fornecido pelo ChatGPT e modificá-lo diretamente na interface se necessário
- Após editar o YAML, salve sua automação.
- Não há necessidade de reiniciar o Home Assistant, as alterações entram em vigor imediatamente.
Suporte personalizado para cada tipo de automação
Quer você queira cenários simples ou automações complexas, o ChatGPT permite estruturar com eficiência suas necessidades e traduzi-las em cenários concretos. Por meio de discussões, ele pode orientá-lo para refinar os detalhes e tornar cada automação o mais eficiente e precisa possível. Isso economiza tempo e evita erros de configuração.
Criando cenários de automação com ChatGPT
Uma vez identificadas as necessidades, o próximo passo é criar os cenários no Home Assistant. Um dos maiores desafios para os usuários é escrever o código necessário para automatizar seus dispositivos conectados. ChatGPT simplifica esta tarefa gerando scripts diretamente adaptados às suas necessidades. Exploraremos vários exemplos do mundo real onde o ChatGPT pode ser de grande ajuda na criação de automações eficazes e personalizadas.
Exemplo concreto: automatizar a iluminação com base na hora do dia e na presença
Digamos que você queira que as luzes da sua casa sejam ligadas e desligadas automaticamente com base em quem está no cômodo, mas apenas em determinados horários do dia, como à noite ou de manhã cedo. Veja como o ChatGPT pode apoiá-lo passo a passo.
- Definição do cenário :
- Você descreve sua necessidade no ChatGPT: “Quero que as luzes da minha sala se acendam automaticamente à noite quando uma presença for detectada, mas que se apaguem após alguns minutos de inatividade.”
- Geração de código :
- ChatGPT pega essa descrição e gera um script YAML correspondente, levando em consideração tempos e detecção de movimento. Aqui está um exemplo de código que o ChatGPT pode fornecer:
alias: Iluminação da sala de estar baseada na presença e no tempo
acionar:
-plataforma: estado
entidade_id: binário_sensor.presence_salon
para: 'ligado'
doença:
- condição: tempo
depois: '18:00:00'
antes: '23:59:00'
Ação:
- serviço: light.turn_on
alvo:
id_da_entidade: light.salon
modo: único
- Este script acende a luz da sala a partir das 18h se for detectada presença. ChatGPT também pode ajustar este script com base em quanto tempo a luz deve permanecer acesa antes de desligar.
- Personalizando o script :
- Se desejar adicionar um atraso de desligamento automático após um período de inatividade, você pode pedir ao ChatGPT para adicionar esse recurso. Por exemplo :
também conhecido como: as luzes da sala de estar desligam automaticamente
acionar:
-plataforma: estado
entidade_id: binário_sensor.presence_salon
para: 'desligado'
para: '00:05:00' # A luz apaga após 5 minutos de inatividade
Ação:
- serviço: light.turn_off
alvo:
id_da_entidade: light.salon
Em algumas trocas simples, ChatGPT ajuda você a criar um cenário completo que atenda exatamente às suas necessidades, ao mesmo tempo que fornece uma explicação clara das diferentes seções do código.
Exemplo concreto: Gestão de persianas em função das condições meteorológicas
Outro exemplo comum de automação diz respeito à gestão de persianas em função das condições meteorológicas, para regular a temperatura no interior da casa e poupar energia.
- Definição do cenário :
- Você descreve sua necessidade: “Gostaria que minhas persianas fechassem automaticamente quando a temperatura externa excede 25°C para manter a casa fresca”.
- Gerando o script :
- ChatGPT pode gerar um script YAML que leva em consideração a temperatura externa medida por um sensor ou fonte meteorológica. Por exemplo :
alias: Fechamento automático do obturador em alta temperatura
acionar:
- plataforma: estado_numérico
id_da_entidade: sensor.temperatura_exterior
acima: 25
Ação:
- serviço: cover.close_cover
alvo:
id_da_entidade: cover.volets_salon
- Personalização com condições adicionais :
- Se quiser que esta automação funcione apenas em determinados horários (por exemplo, apenas à tarde), você pode pedir ao ChatGPT para adicionar esta condição:
doença:
- condição: tempo
depois: '12:00:00'
antes: '18:00:00'
Este exemplo mostra como o ChatGPT pode integrar diferentes parâmetros (temperatura, horário, presença) em uma única automação, proporcionando assim a máxima customização.
Exemplo concreto: Ative uma atmosfera de cinema
Outro tipo de automatização, mais orientada para o conforto, consiste na criação de cenários ambientais. Por exemplo, você pode querer ativar uma cena de “teatro” ao ligar a TV, ajustando a iluminação e os dispositivos ao redor para criar uma atmosfera envolvente.
- Definição do cenário :
- Você descreve sua necessidade: “Quero que as luzes diminuam e as cortinas fechem quando eu ligar a televisão”.
- Gerando o script :
- ChatGPT pode oferecer um cenário que é acionado quando a televisão está ligada:
alias: Cena de cinema
acionar:
-plataforma: estado
entidade_id: media_player.television
para: 'ligado'
Ação:
- serviço: light.turn_off
alvo:
id_da_entidade: light.salon
- serviço: cover.close_cover
alvo:
entidade_id: cover.rideaux_salon
- Adicionando variações :
- Você pode pedir ao ChatGPT para adicionar opções, como diminuir o brilho em vez de desligar as luzes completamente ou ajustar a temperatura ambiente:
Ação:
- serviço: light.turn_on
dados:
id_da_entidade: light.salon
brilho_pct: 20 # Luz reduzida para 20%
ChatGPT prova ser um aliado valioso na tradução de suas ideias em cenários concretos no Home Assistant. Seja para uma automação simples, como acender uma luz, ou um cenário complexo envolvendo múltiplos dispositivos e condições, o ChatGPT simplifica o processo gerando automaticamente o código apropriado.
Claro, ChatGPT fornece código genérico aqui. As entidades precisarão ser substituídas por suas próprias entidades, que você pode encontrar em Configurações, Dispositivos e serviços, guia Entidades:

Melhore o conforto com automações personalizadas
Uma das principais vantagens da automação é a melhoria do conforto diário. O Home Assistant, combinado com a flexibilidade do ChatGPT, permite que você personalize o ambiente da sua casa de acordo com seus hábitos e preferências. Você pode automatizar a iluminação, ajustar a temperatura ou até criar ambientes adaptados a cada hora do dia.
Automatize o ambiente de iluminação dependendo da hora do dia
A iluminação desempenha um papel fundamental no conforto interior. Você pode configurar o Home Assistant para ajustar automaticamente o brilho e a cor das luzes com base na hora do dia, para criar uma atmosfera quente à noite, por exemplo, ou mais vibrante pela manhã.
- Definição do cenário :
- Você poderia descrever para ChatGPT: “Quero que minhas luzes suavizem gradualmente a partir do pôr do sol e escureçam completamente por volta das 22h.”
- Gerando o script :
- ChatGPT gera um script que ajusta o brilho com base no pôr do sol e na hora, com uma transição gradual:
alias: Ajuste gradual das luzes à noite
acionar:
-plataforma: sol
evento: pôr do sol
Ação:
- serviço: light.turn_on
dados:
id_da_entidade: light.salon
brilho_pct: 50 # Acende 50% após o pôr do sol
- atraso: '01:00:00' # Aguarde 1 hora
- serviço: light.turn_on
dados:
id_da_entidade: light.salon
brilho_pct: 20 # Acende 20% após 1h
- Personalização adicional :
- Você pode pedir ao ChatGPT para tornar a automação mais complexa adicionando cores específicas, por exemplo, mudando para um tom quente à noite:
Ação:
- serviço: light.turn_on
dados:
id_da_entidade: light.salon
brilho_pct: 50
color_name:warm_white # Luz branca quente após o pôr do sol
Exemplo concreto: Ative uma atmosfera de cinema
Criar ambientes específicos com base nas suas atividades pode melhorar muito o conforto da sua casa. Por exemplo, ao assistir a um filme, você pode diminuir as luzes, fechar as cortinas e ajustar a temperatura. Veja como o ChatGPT pode ajudá-lo a criar esse cenário.
- Definição do cenário :
- Você descreve seu desejo: “Quero que minhas luzes diminuam para 10% e que minhas cortinas fechem quando eu passar um filme na televisão”.
- Gerando o script :
- ChatGPT oferece um cenário que é acionado quando a televisão está ligada:
alias: Atmosfera de cinema
acionar:
-plataforma: estado
entidade_id: media_player.television
para: 'ligado'
Ação:
- serviço: light.turn_on
dados:
id_da_entidade: light.salon
brilho_pct: 10 # Luzes diminuídas para 10%
- serviço: cover.close_cover
alvo:
entidade_id: cover.rideaux_salon # Fechando as cortinas
- Cenário combinado :
- Você pode pedir ao ChatGPT para integrar outras ações, como ajustar a temperatura com seu termostato conectado ou acionar um sistema de som surround:
Ação:
- serviço: light.turn_on
dados:
id_da_entidade: light.salon
brilho_pct: 10
- serviço: cover.close_cover
alvo:
entidade_id: cover.rideaux_salon
- serviço: clima.set_temperature
dados:
entidade_id: clima.salon
temperatura: 22 # Temperatura definida para 22°C
Com a ajuda do ChatGPT, você pode ajustar o ambiente da sua casa de acordo com suas atividades. Seja a ler, a jantar ou a ver um filme, a automatização destes elementos permite um conforto imediato e adaptado a cada momento do dia.
Automatize o gerenciamento do conforto térmico
O conforto também envolve o gerenciamento da temperatura. Graças aos sensores de temperatura, termostatos conectados e ChatGPT, você pode criar cenários que otimizam automaticamente a regulação térmica da sua casa.
- Definição do cenário :
- Você descreve ao ChatGPT: “Quero que meu aquecimento ligue automaticamente quando a temperatura cair abaixo de 19°C e desligue quando ultrapassar 21°C.”
- Gerando o script :
- ChatGPT gera um script levando em consideração a temperatura ambiente e ajusta o aquecimento de acordo:
alias: Regulação automática de aquecimento
acionar:
- plataforma: estado_numérico
entidade_id: sensor.temperature_house
abaixo: 19
Ação:
- serviço: clima.set_hvac_mode
alvo:
entidade_id: clima.chauffage_salon
dados:
hvac_mode: calor
- Cenário otimizado com períodos de ausência :
- ChatGPT também pode integrar condições adicionais, por exemplo para reduzir a temperatura se a casa estiver vazia:
doença:
- condição: estado
id_da_entidade: grupo.all_persons
state: 'not_home' # Somente se não houver ninguém em casa
Cenas programadas para o conforto do dia a dia
Outra forma de melhorar o conforto é criar “cenas” que agrupem diversas ações ao mesmo tempo. Por exemplo, você poderia ter uma cena “manhã” que abre as venezianas, acende as luzes e ajusta a temperatura, e uma cena “noite” que diminui as luzes, fecha as cortinas e coloca a casa no modo de economia de energia.
- Definição do cenário :
- “Quero uma cena para a manhã que abra as persianas, acenda a luz da cozinha e ajuste a temperatura para 21°C.”
- Gerando o script :
- ChatGPT gera o código para uma cena agrupando estas ações:
também conhecido como: Cena da manhã
sequência:
- serviço: cover.open_cover
alvo:
entidade_id: cover.shutters_chamber
- serviço: light.turn_on
alvo:
entidade_id: light.cuisine
- serviço: clima.set_temperature
alvo:
entidade_id: clima.house
dados:
temperatura: 21
- Melhoria e personalização :
- ChatGPT pode ajustar a cena com parâmetros como tempo de disparo ou adicionar condições de luz externa.
Com o suporte ChatGPT, você pode criar cenários de automação complexos que melhoram a comodidade do seu dia a dia. Com apenas algumas trocas simples, você pode configurar luzes, persianas, termostatos e outros dispositivos para atender com precisão às suas necessidades e criar um ambiente agradável em todos os momentos.
Reforçar a segurança doméstica
A segurança é uma prioridade para muitos usuários do Home Assistant. Com a configuração certa, poderá transformar a sua casa numa fortaleza conectada, capaz de detectar anomalias, alertar em caso de perigo ou mesmo simular uma presença para dissuadir intrusos. ChatGPT pode auxiliá-lo na criação de cenários de automação para aumentar a segurança da sua casa, sem a necessidade de conhecimentos profundos de programação.
Exemplo concreto: Alerta instantâneo se uma porta for aberta na sua ausência
Um dos cenários de segurança mais básicos e eficazes é receber um alerta instantâneo quando alguém abre uma porta ou janela na sua ausência. Veja como o ChatGPT pode ajudá-lo a configurar esse tipo de cenário.
- Definição do cenário :
- Você explica ao ChatGPT: “Quero ser alertado por uma notificação no meu telefone se uma porta se abrir quando não estiver em casa”.
- Gerando o script :
- O ChatGPT pode gerar um script que monitora o status de uma porta e envia uma notificação quando o usuário está ausente:
alias: Alerta de porta aberta na minha ausência
acionar:
-plataforma: estado
entidade_id: binário_sensor.entrance_door
de: 'desligado'
para: 'ligado'
doença:
- condição: estado
id_da_entidade: grupo.all_persons
state: 'not_home' # Somente se não houver ninguém em casa
Ação:
- serviço: notify.mobile_app_mon_telephone
dados:
mensagem: "Alerta! A porta da frente foi aberta."
- Personalizando a mensagem de alerta :
- Você pode pedir ao ChatGPT para ajustar a mensagem enviada ou acionar múltiplas ações simultâneas (como ligar uma câmera ou sirene):
Ação:
- serviço: camera.record
dados:
entidade_id: câmera.camera_entry
duração: 30 # Grave 30 segundos de vídeo
- serviço: notify.mobile_app_mon_telephone
dados:
mensagem: "Alerta! A porta da frente foi aberta."
Este tipo de cenário pode ser adaptado a diferentes portas, janelas ou detectores, e permite ser alertado instantaneamente em caso de potencial intrusão. O mesmo tipo de alerta também pode ser configurado para o armário de remédios ou qualquer sala sensível.
Exemplo concreto: Simulação de presença para dissuadir intrusos
A simulação de presença é uma técnica usada para dissuadir ladrões, fazendo parecer que alguém está em casa, mesmo que não esteja. ChatGPT pode ajudá-lo a configurar cenários onde luzes, TV ou outros dispositivos ligam e desligam em momentos aleatórios quando você está fora.
- Definição do cenário :
- Você descreve ao ChatGPT: “Quero que minhas luzes acendam e apaguem aleatoriamente em vários cômodos quando eu estiver ausente, para simular uma presença”.
- Gerando o script :
- ChatGPT pode criar um cenário onde as luzes acendem e apagam em intervalos aleatórios enquanto você está ausente:
alias: Simulação de presença
acionar:
-plataforma: estado
id_da_entidade: grupo.all_persons
to: 'not_home' # Dispara quando todos saem
Ação:
- serviço: light.turn_on
alvo:
id_da_entidade: light.salon
-atraso:
minutos: '{{ intervalo(10, 30) | random }}' # Tempo aleatório entre 10 e 30 minutos
- serviço: light.turn_off
alvo:
id_da_entidade: light.salon
- serviço: light.turn_on
alvo:
entidade_id: light.cuisine
-atraso:
minutos: '{{ intervalo(15, 45) | random }}' # Outro atraso aleatório
- serviço: light.turn_off
alvo:
entidade_id: light.cuisine
- Adicionando variações e outros dispositivos :
- Você pode pedir ao ChatGPT para incluir dispositivos adicionais, como televisão ou rádio, para tornar a simulação ainda mais realista:
Ação:
- serviço: light.turn_on
alvo:
id_da_entidade: light.salon
- serviço: media_player.turn_on
alvo:
entidade_id: media_player.television
-atraso:
minutos: '{{ intervalo(20, 40) | aleatório }}'
- serviço: light.turn_off
alvo:
id_da_entidade: light.salon
- serviço: media_player.turn_off
alvo:
entidade_id: media_player.television
Esta automação ajuda a simular a atividade normal da casa, criando a ilusão de que alguém está presente, o que pode desencorajar potenciais intrusos.
Exemplo concreto: ativar a gravação de vídeo durante a detecção de movimento
Se você tiver câmeras de vigilância, poderá automatizar a gravação sempre que for detectado movimento. Isso permite capturar qualquer atividade suspeita, mesmo que você não esteja monitorando em casa em tempo real.
- Definição do cenário :
- Você descreve ao ChatGPT: “Quero que minhas câmeras gravem automaticamente quando um movimento for detectado”.
- Gerando o script :
- ChatGPT pode gerar um script que ativa a gravação de vídeo assim que um sensor de movimento detecta atividade:
alias: Gravação em detecção de movimento
acionar:
-plataforma: estado
entidade_id: binário_sensor.movement_garden
para: 'ligado'
Ação:
- serviço: camera.record
alvo:
entidade_id: câmera.garden
dados:
duração: 60 # Grave 60 segundos de vídeo
- Adicionando uma notificação e personalizando :
- Você pode personalizar este script para receber uma notificação quando a gravação começar:
Ação:
- serviço: camera.record
alvo:
entidade_id: câmera.garden
dados:
duração: 60
- serviço: notify.mobile_app_mon_telephone
dados:
mensagem: "Movimento detectado no jardim. Gravação em andamento."
Essa automação permite monitorar remotamente tudo o que acontece em sua casa e manter registros em caso de incidente.
Acesso e portas seguras
Com fechaduras conectadas, você também pode aumentar a segurança de suas portas, automatizando seu travamento ou monitorando tentativas de acesso. Por exemplo, ChatGPT pode ajudá-lo a criar um cenário onde as portas trancam automaticamente em um determinado horário ou quando todos saem de casa.
- Definição do cenário :
- Você diz ao ChatGPT: “Quero que minha porta da frente seja trancada automaticamente às 22h ou quando todos saírem de casa”.
- Gerando o script :
- ChatGPT gera um script para trancar a porta com base nestes critérios:
alias: Fechadura automática da porta
acionar:
-plataforma: tempo
em: '22:00:00'
-plataforma: estado
id_da_entidade: grupo.all_persons
to: 'not_home' # Quando não há ninguém em casa
Ação:
- serviço: lock.lock
alvo:
id_da_entidade: lock.door_entrance
Este tipo de cenário aumenta a segurança ao garantir que as portas estejam sempre trancadas quando você estiver ausente ou à noite.
Com a ajuda do ChatGPT, você pode criar cenários de segurança sofisticados que cobrem todos os aspectos da proteção da sua casa. Seja recebendo alertas instantâneos, gravando vídeos de vigilância ou simulando presença quando ausente, o ChatGPT simplifica a criação dessas automações adaptando-as precisamente às suas necessidades.
Redução do consumo de energia
A automação residencial não visa apenas melhorar o conforto ou a segurança: também pode ser uma ótima maneira de economizar energia. Graças ao Home Assistant e ao ChatGPT, é possível criar cenários inteligentes que otimizam o consumo dos dispositivos com base em diversos parâmetros (presença, clima, consumo de energia elétrica).
Automatize o aquecimento e o resfriamento com base na presença
Uma das principais fontes de custos de energia numa casa é a gestão do aquecimento e do ar condicionado. Ao automatizar esses sistemas para que operem somente quando necessário, você evita desperdícios.
- Definição do cenário :
- Você poderia explicar ao ChatGPT: “Quero que meu aquecimento desligue automaticamente quando não houver ninguém em casa e ligue novamente 30 minutos antes de eu retornar”.
- Gerando o script :
- ChatGPT pode gerar um cenário que leva em conta a presença na casa e controla o aquecimento em conformidade:
alias: Gestão de aquecimento de acordo com a presença
acionar:
-plataforma: estado
id_da_entidade: grupo.all_persons
para: 'not_home'
-plataforma: estado
id_da_entidade: grupo.all_persons
para: 'casa'
doença:
- condição: estado
entidade_id: clima.house
estado: 'calor'
Ação:
- escolher:
- termos:
- condição: estado
id_da_entidade: grupo.all_persons
estado: 'not_home'
sequência:
- serviço: clima.set_hvac_mode
alvo:
entidade_id: clima.house
dados:
hvac_mode: 'desligado'
- termos:
- condição: estado
id_da_entidade: grupo.all_persons
estado: 'casa'
sequência:
- serviço: clima.set_hvac_mode
alvo:
entidade_id: clima.house
dados:
hvac_mode: 'calor'
- Melhoria com atraso na reinicialização :
- Se você quiser que o aquecimento volte a ligar um pouco antes do seu retorno, o ChatGPT pode adicionar um atraso:
Ação:
- atraso: '00:30:00' # O aquecimento reinicia 30 minutos antes do seu retorno
- serviço: clima.set_hvac_mode
alvo:
entidade_id: clima.house
dados:
hvac_mode: 'calor'
Este tipo de automatização permite-lhe gerir de forma eficiente o seu aquecimento, evitando que este funcione desnecessariamente quando não está em casa.
Use sensores de temperatura para regulação precisa
Você também pode usar sensores de temperatura para ajustar automaticamente o aquecimento ou resfriamento com base nas condições reais da casa, não apenas na programação ou presença.
- Definição do cenário :
- Você pergunta ao ChatGPT: “Quero que meu aquecimento ligue automaticamente quando a temperatura na sala cair abaixo de 19°C.”
- Gerando o script :
- ChatGPT oferece um script baseado nos sensores de temperatura integrados ao Home Assistant:
alias: Regulação automática de aquecimento
acionar:
- plataforma: estado_numérico
entidade_id: sensor.temperatura_salon
abaixo: 19
Ação:
- serviço: clima.set_hvac_mode
alvo:
entidade_id: clima.salon
dados:
hvac_mode: 'calor'
- Otimização de acordo com o clima externo :
- Você também pode pedir ao ChatGPT para ajustar a operação de aquecimento com base na previsão do tempo:
doença:
- condição: estado_numérico
id_da_entidade: sensor.temperatura_exterior
abaixo: 10 # Aquecimento ativado somente se a temperatura externa for inferior a 10°C
Esta automação permite regular a temperatura com precisão, dependendo das condições interiores e exteriores, o que otimiza o consumo de energia.
Desligue dispositivos em standby para evitar desperdícios
Muitos dispositivos, como televisões ou carregadores, continuam a consumir eletricidade quando estão em modo de espera. O Home Assistant e o ChatGPT podem ajudá-lo a automatizar o desligamento desses dispositivos à noite ou quando você não estiver em casa.
- Definição do cenário :
- Você poderia dizer ao ChatGPT: “Quero que todos os dispositivos conectados a uma tomada inteligente sejam desligados automaticamente à noite”.
- Gerando o script :
- ChatGPT pode gerar um cenário para cortar a energia desses dispositivos em um horário específico ou com base na presença:
também conhecido como: Desligar dispositivos automaticamente à noite
acionar:
-plataforma: tempo
em: '23:00:00'
Ação:
- serviço: switch.turn_off
alvo:
id_da_entidade: switch.connected_plugs
- Adicionando uma condição de presença :
- Você pode personalizar este script para que os dispositivos sejam desligados apenas se não houver ninguém em casa ou se todos estiverem dormindo:
doença:
- condição: estado
id_da_entidade: grupo.all_persons
state: 'not_home' # Só desliga se todos tiverem saído
Isso ajuda a evitar consumo desnecessário, principalmente quando você está dormindo ou ausente.
Monitorização e otimização do consumo de energia em tempo real
O Home Assistant também permite monitorar o consumo de energia em tempo real, por meio de sensores ou integrações específicas. ChatGPT pode ajudá-lo a configurar dashboards que mostram o consumo de diferentes dispositivos, permitindo otimizá-lo.
- Definição de necessidade :
- Você poderia dizer ao ChatGPT: “Quero um painel no Home Assistant que me mostre o consumo dos meus dispositivos em tempo real”.
- Gerando a configuração :
- ChatGPT gera código YAML para exibir essas informações em um painel personalizado:
sensor:
- plataforma: modelo
sensores:
consumo_total:
friendly_name: "Consumo total"
value_template: "{{ estados('sensor.device_consumption_1') | float + estados('sensor.device_consumption_2') | float }}"
- Adicionando notificações :
- Você pode solicitar ao ChatGPT para adicionar notificações em caso de consumo excessivo:
automação:
- alias: Alerta de alto consumo
acionar:
- plataforma: estado_numérico
entidade_id: sensor.total_consumo
acima: 1000 # Acionado se o consumo exceder 1000W
Ação:
- serviço: notify.mobile_app_mon_telephone
dados:
mensagem: "Alerta! O consumo de energia excede 1000 W."
Isso permite que você fique de olho no seu consumo de energia e tome medidas para reduzi-lo, se necessário.
Ao combinar os recursos avançados do Home Assistant e a ajuda personalizada do ChatGPT, você pode automatizar muitos aspectos do gerenciamento de energia da sua casa. Seja regulando a temperatura com base na presença, desligando dispositivos para dormir ou monitorando o consumo em tempo real, essas automações podem ajudá-lo a reduzir suas contas de eletricidade e, ao mesmo tempo, minimizar o impacto no meio ambiente.
Crie cenários complexos e encadeados com ChatGPT
Cenários complexos combinam vários fatores, como presença, condições climáticas e horários, para gerenciar de forma dinâmica e eficiente sua casa conectada. Graças ao ChatGPT, você pode projetar automações que levam em conta múltiplos parâmetros e encadear diversas ações para criar um sistema perfeitamente adequado às suas necessidades.
Exemplo do mundo real: cenário completo de gerenciamento de casa de férias
Um exemplo típico de cenário complexo é administrar a casa durante as férias. Este cenário pode incluir o fecho automático das persianas, a redução da temperatura de aquecimento, a ativação de uma simulação de presença e o armamento dos sistemas de segurança.
- Definição do cenário :
- Você poderia dizer ao ChatGPT: “Quero um cenário que dê conta de tudo quando eu sair de férias: fechar as persianas, diminuir o aquecimento, ativar o alarme e simular presença com as luzes”.
- Gerando o script :
- O ChatGPT gera um cenário que vincula diversas ações dependendo da sua ausência:
alias: cenário de férias
acionar:
-plataforma: estado
entidade_id: input_boolean.vacation_mode
para: 'ligado'
Ação:
- serviço: cover.close_cover
alvo:
entidade_id: cover.volets_maison # Fechando as venezianas
- serviço: clima.set_temperature
alvo:
entidade_id: clima.house
dados:
temperatura: 16 # Redução de aquecimento
- serviço: alarm_control_panel.alarm_arm_away
alvo:
entidade_id: alarm_control_panel.home # Ativação de alarme
- serviço: light.turn_on
alvo:
id_da_entidade: light.salon
- atraso: '01:00:00'
- serviço: light.turn_off
alvo:
entidade_id: light.salon # Simulação de presença com luzes
- Personalizando ações :
- Você pode ajustar programações ou adicionar outras ações específicas, como gravar vídeos se for detectado movimento enquanto você estiver ausente:
- serviço: camera.record
dados:
entidade_id: câmera.garden
duração: 120 # Gravação de 2 minutos se for detectado movimento
Este tipo de cenário combina a gestão de equipamentos de segurança, energia e presença, o que lhe permite sair tranquilo e ao mesmo tempo otimizar os recursos da sua casa.
Exemplo concreto: Gestão automática do conforto de acordo com o clima e a presença
Outro exemplo de cenário complexo é a gestão automática do conforto em função do clima exterior e da presença na casa. Este tipo de cenário pode regular o aquecimento ou o ar condicionado, abrir ou fechar as persianas e acender as luzes dependendo de vários fatores.
- Definição do cenário :
- Você explica ao ChatGPT: “Quero que o aquecimento seja ajustado de acordo com a temperatura externa e que as venezianas fechem automaticamente se estiver muito quente lá fora”.
- Gerando o script :
- ChatGPT cria um cenário que regula diversos dispositivos com base no clima e na temperatura interna:
alias: Gerenciamento de conforto de acordo com o clima
acionar:
- plataforma: estado_numérico
id_da_entidade: sensor.temperatura_exterior
acima: 25 # Acionado se a temperatura externa exceder 25°C
doença:
- condição: estado
id_da_entidade: grupo.all_persons
state: 'home' # Só funciona se alguém estiver em casa
Ação:
- serviço: cover.close_cover
alvo:
entidade_id: cover.volets_salon # Fechando as venezianas para manter as coisas frescas
- serviço: clima.set_temperature
alvo:
entidade_id: clima.salon
dados:
temperatura: 22 # Configuração de temperatura em 22°C
- Adicionado gerenciamento de luz :
- Se quiser que as luzes também se ajustem de acordo com a luminosidade externa, o ChatGPT pode enriquecer o cenário:
acionar:
- plataforma: estado_numérico
entidade_id: sensor.exterior_luminosidade
abaixo: 200 # Acionado se a luz externa estiver fraca
Ação:
- serviço: light.turn_on
alvo:
entidade_id: light.salon # Acender as luzes se o brilho estiver muito baixo
Este tipo de cenário permite gerir automaticamente vários aspectos do conforto interior sem ter que intervir manualmente, tendo em conta factores ambientais e de presença.
Exemplo concreto: Cenário combinado de segurança e energia
Num cenário ainda mais avançado, é possível combinar automações de segurança e energia para otimizar a gestão da casa. Por exemplo, você pode desligar automaticamente todos os dispositivos não utilizados, trancar portas e ativar câmeras ao sair de casa.
- Definição do cenário :
- Você diz ao ChatGPT: “Quero que todos os dispositivos sejam desligados, que a porta seja trancada e que as câmeras sejam ativadas assim que eu sair de casa”.
- Gerando o script :
- O ChatGPT gera um cenário que vincula essas ações assim que a ausência é detectada:
alias: Cenário de segurança e energia
acionar:
-plataforma: estado
id_da_entidade: grupo.all_persons
para: 'not_home'
Ação:
- serviço: switch.turn_off
alvo:
entidade_id: switch.home_devices # Desligando dispositivos
- serviço: lock.lock
alvo:
entidade_id: lock.porte_entree # Fechadura da porta
- serviço: camera.turn_on
alvo:
entidade_id: camera.house # Ativação de câmeras
- Adicionando notificações :
- Você pode adicionar uma notificação para ser informado quando o cenário for ativado:
Ação:
- serviço: notify.mobile_app_mon_telephone
dados:
mensagem: "Todos os dispositivos estão desligados, a casa está segura."
Este cenário garante uma gestão ideal do consumo de energia e uma segurança reforçada quando está fora de casa.
Crie cenários com base em vários parâmetros
Cenários complexos também podem ser acionados por uma combinação de parâmetros como horários, clima, presença ou até mesmo eventos específicos. ChatGPT pode ajudá-lo a construir essas automações, mesmo quando elas têm múltiplas condições.
- Definição do cenário :
- Você pergunta ao ChatGPT: “Quero que as luzes se acendam às 20h se a previsão do tempo for chuva e alguém estiver em casa”.
- Gerando o script :
- ChatGPT fornece um script que leva em consideração várias condições:
alias: Luzes automáticas dependendo do clima e da presença
acionar:
-plataforma: tempo
em: '20:00:00'
doença:
- condição: estado
entidade_id: clima.house
state: 'chuvoso' # Acionado apenas se a previsão do tempo prever chuva
- condição: estado
id_da_entidade: grupo.all_persons
state: 'home' # Só funciona se alguém estiver presente
Ação:
- serviço: light.turn_on
alvo:
entidade_id: light.salon # Acendendo as luzes
Este tipo de cenário mostra como o ChatGPT pode ajudar a automatizar a sua casa de forma sofisticada, combinando múltiplas configurações para atender necessidades específicas.
Conclusão
Com o ChatGPT, você pode criar cenários complexos e encadeados que gerenciam vários aspectos da sua casa com base em vários fatores, como clima, ocupação ou eventos programados. Seja por segurança, conveniência ou economia de energia, o ChatGPT simplifica a configuração dessas automações e ajuda você a aproveitar ao máximo o Home Assistant. Porque ter uma coleção de objetos conectados é bom, mas automatizar a sua casa é melhor. Nem sempre é fácil ter ideias de cenários para concretizar e menos ainda concretizá-los. Neste contexto o ChatGPT pode ser muito útil, mesmo na sua versão gratuita. Seria, portanto, uma pena privar-se disso :)
Com cenários bem desenhados, você pode transformar sua casa em um ambiente conectado e inteligente, perfeitamente adaptado às suas necessidades. Não hesite em partilhar as suas ideias de cenários, ou mesmo as suas criações obtidas através do ChatGPT, dá sempre ideias interessantes!