Nossa, o tempo voou neste ciclo de lançamento; já é hora de 0.114!
Pessoalmente, mal terminei de implementar todos os recursos de automação adicionados
na versão anterior. 😅
Desde que nossa UI Lovelace começou como beta, em 2018, uma das mais
recursos solicitados – sem dúvida – é um modo escuro. Não é de admirar, como o modo escuro é
adicionado ao software em todos os lugares hoje em dia.
Esta versão adiciona modo escuro! @bramkragten não parou por aí e adicionou
seletores de cores para as cores do tema principal também. Eu ansiava por isso,
uma maneira fácil de ter um pouco de tematização, sem a necessidade de temas.
Esta é de longe a característica mais notável desta versão, principalmente porque
é imediatamente aparente após a atualização.
Enquanto isso, a integração beta Open Z-Wave ganha velocidade em termos de
contribuições, relatórios, correções e melhorias. Já estou usando,
e eu amo isso. Minha rede Z-Wave nunca foi melhor e mais estável.
Se você ainda não experimentou, eu recomendo fortemente que você faça isso. Há um bom
guia da comunidade
sobre como testá-lo sem mudar.
Além da listagem abaixo, 0.114 pode parecer um pouco “vazio”, porém não é.
Está repleto de pequenas coisas e soluções. A seção “Todas as alterações” é
definitivamente vale a pena dar uma olhada neste lançamento.
Aproveite o lançamento.
../Frenck
Índice
Modo escuro e seletores de cores de tema
Agora temos suporte oficial para o modo escuro. 🎉
Detectamos se o seu dispositivo está no modo escuro; se for esse o caso, nosso tema padrão
ficará escuro. Você pode substituir a alternância automática entre escuro e claro
tema em seu perfil.
Além disso, agora você também pode selecionar a cor primária e de destaque para o
Tema Padrão. Calculamos todas as outras cores para garantir que tudo combine
e é legível.
Captura de tela do novo modo escuro e configurações de tema.
Portanto, se você atualizar para o Home Assistant 0.114, estará usando o tema padrão
e seu dispositivo está configurado para o modo escuro; Esteja ciente de que após a atualização,
você obterá um tema escuro por padrão nesse caso.
Além disso, ao escolher cores, certifique-se de escolher uma cor primária que seja
legível em fundo claro e escuro. Por enquanto, este é apenas um local
configuração e deve ser aplicada a todos os dispositivos.
Para temas personalizados, há uma nova opção no set_theme
chamada de serviço,
mode: 'dark'
; isso permite definir um tema que será usado quando seu dispositivo
está no modo escuro.
Por último, ao usar o set_theme
serviço, as configurações agora são persistentes
entre reinicializações. Então, se você tem uma automação que chama set_theme
no arranque,
você não precisa mais disso. 😉
Atualizações de automação e scripts
In Assistente Doméstico 0.113 adicionamos toneladas de novos
recursos para automações e scripts. Esta versão contém algumas correções para problemas
descoberto e relatado, mas também adiciona alguns novos recursos menores para estendê-lo
ainda mais.
Primeiro de tudo, as ações de repetir e escolher agora estão disponíveis ao criar
automações ou scripts por meio da IU.
Captura de tela dos novos recursos de automação disponíveis na IU.
A precisão de subsegundos foi estendida e agora está disponível em todos
notações relacionadas ao tempo. Por exemplo, agora você pode usar 2.5
segundos/horas/minutos
ou até mesmo usá-lo em notações em tempo integral: 23:59:59.999
.
A automation.turn_off
serviço agora aceita um stop_actions
parâmetro de dados.
Por padrão, ao desligar uma automação, qualquer automação em execução no momento
será interrompido. Esta nova opção permite desligar uma automação
e, opcionalmente, deixe quaisquer ações atualmente ativas em execução.
Por último, um pequeno atalho foi adicionado ao time
gatilho, que agora aceita
vários valores de tempo.
automation:
- alias: Example with multiple time values in a single time trigger
trigger:
- platform: time
at:
- "05:00:00"
- "06:00:00"
- "10:00:00"
action:
choose:
...
Abra Z-Wave (beta)
A integração Open Z-Wave (beta) está indo bem e outros estão
comecei a ajudar também! Um grito para @ firstof9, @ RobBie1221 e
@tradiuz por participar e ajudar neste lançamento.
Algumas informações adicionais foram adicionadas à IU do Open Z-Wave, agora você pode
veja as informações do dispositivo diretamente na página do dispositivo e mostra informações como
o ID do nó Z-Wave e outras informações sobre o seu dispositivo Z-Wave.
Captura de tela das informações do dispositivo Z-Wave disponíveis na IU.
Além disso, o suporte a cores RGB foi adicionado às luzes e bugs foram
corrigido usando temperaturas de cor e escurecimento. 💡
Por último, a pesquisa desnecessária de dispositivos foi reduzida.
Mais uma rodada de melhorias de desempenho
Nós te dissemos isso @bdraco é imparável em sua saga para melhorar o
desempenho e estabilidade do Home Assistant? Seu trem continua andando!
0.114 não é exceção e muito menor desempenho e estabilidade
melhorias são feitas novamente.
Um pouco técnico, talvez, mas aqui está uma pequena visão geral das mudanças:
- Os registros internos de dispositivos e entidades agora são indexados e, portanto, mais rápidos.
- Configurar grupos na inicialização é mais eficiente.
- Recarregar configurações YAML ou verificar sua configuração agora é mais rápido.
- Um contexto acompanha cada evento no Home Assistant (cada gatilho,
automação,… tem um “desencadeado por quê e por quem”). Esses contextos são agora
criado mais rápido, o que torna tudo mais rápido. - Os acionadores de padrão de tempo de rastreamento agora estão programados em nosso loop de eventos, que
é muito mais eficiente. - O processamento dos logs do sistema é retirado do loop principal do programa, portanto não
interferir nas coisas que o Home Assistant faz por você.
Finalmente, se, por algum motivo, for detectada corrupção no Home Assistant
banco de dados do gravador (SQLite), o banco de dados antigo é movido e um novo e novo banco de dados
é criado. Isso evita problemas durante a inicialização.
Honestamente, o que foi dito acima nem está completo. 😅 Obrigado @bdraco!
Compartilhe relatórios de diagnóstico e falhas
Com o Supervisor 231, fornecido com o Home Assistant 0.114, adicionamos uma nova opção em
o painel do sistema, para compartilhar diagnósticos e relatórios de falhas conosco anonimamente.
Isso nos permitirá encontrar e corrigir problemas.
As informações compartilhadas só podem ser acessadas pela equipe Home Assistant Core e
não serão compartilhados com outras pessoas. Os dados não incluem qualquer informação privada ou
informações confidenciais e você pode desativá-las nas configurações a qualquer momento que desejar.
Esta opção está desativada por padrão, é claro. Então, se você quiser ajudar
projeto, considere ativar esta opção no painel do Supervisor.
Este serviço é patrocinado por Sentinela.io - Muito obrigado!
Outras mudanças dignas de nota
- Agora você pode mover os cartões Lovelace para um painel diferente e adicionar cartões a
diferente do painel principal das páginas do dispositivo. - Adicione suporte para inserções de áreas seguras; Por exemplo, iPhones com entalhes agora cobrem
a tela inteira, tendo preenchimento suficiente para a ação de deslizar para casa
e o entalhe na parte superior da tela. - HomeKit agora tem suporte para campainhas (obrigado @um tambor) e
@bdraco adicionado suporte para vários fluxos de câmera. - Se você usar leve perfis, eles agora suportam um padrão
valor de transição, graças a @donkawechico. - @agners adicionou suporte IPv4 e IPv6 (pilha dupla) ao Home Assistant
servidor web, permitindo que ele seja executado simultaneamente em ambos.
Novas integrações
Seis novas integrações adicionadas nesta versão:
- AccuWeather, adicionado por @bieniu
- DevOps do Azure, adicionado por @ timmo001
- Control4, adicionado por @lawtancool
- Assinado, adicionado por @DaAwesomeP
- ESTA energia, adicionado por @ timmo001
- Lobolink, adicionado por @ adamkrol93
Novas plataformas
A integração a seguir obteve suporte para uma nova plataforma:
- Pi-buraco agora fornece um botão para ligar/desligar o serviço, adicionado por @shenxn
- Devolo Home Control adicionado suporte para dispositivos leves, adicionado por @ 2Fake
Integrações agora disponíveis para configuração a partir da interface do usuário
As seguintes integrações estão agora disponíveis através da interface do usuário do Home Assistant:
- Volume, feito por @OnFriend
- HLK-SW16, feito por @jameshilliard
- Aranha Itho Daalderop, feito por @peternijssen
Se você precisar de ajuda ...
… Não hesite em usar nosso muito ativo fóruns ou junte-se a nós um pouco bate-papo.
Está enfrentando problemas introduzidos por esta versão? Por favor, relate-os em nossa rastreador de problemas. Certifique-se de preencher todos os campos do modelo de problema.
Quebrando Mudanças
Abaixo está uma lista das alterações mais recentes desta versão, por assunto ou
integração. Clique em um deles para ler mais sobre a mudança radical
para esse item específico.
Flauta doce
O banco de dados sqlite padrão (home-assistant_v2.db) agora é validado na inicialização
e se for detectada corrupção, o banco de dados será renomeado para
home-assistant_v2.db.corrupt.{ISOTIME}
e a inicialização prossegue com um novo
base de dados.
(@bdraco - #37949) (documentos gravador)
Assistente Google
Será necessária uma sincronização para que a seleção da fonte funcione após esta atualização. O
a palavra-chave para selecionar a fonte também terá mudado de “Definir modo na TV para..”
para “Definir entrada na TV para..”
Piscar
Devido ao novo endpoint 2FA, a configuração YAML não é mais suportada.
Além disso, devido a algumas alterações na API, se você estiver atualizando de uma versão anterior
versão, você precisará navegar até a página de integração na inicialização e
reconfigurar o Blink.
Seu nome de usuário e senha serão importados, mas você precisará enviar um token 2FA
(enviado a você por e-mail pelo Blink) para continuar configurando a integração.
TensorFlow
O TensorFlow foi atualizado para o TensorFlow 2.
Os modelos de detecção de objetos do TensorFlow 1 não são compatíveis com o TensorFlow 2,
portanto, você precisará percorrer a documentação de configuração novamente e
escolha um novo modelo do Model Zoo.
Pi-buraco
Um switch foi adicionado à integração Pi-hole. Devido ao interruptor ser
adicionado, o pi_hole.enable
serviço é removido.
A pi_hole.disable
o serviço permanece para suportar a desativação do serviço
por um determinado período de tempo, mas agora ele depende do ID da entidade switch
do nome definido pelo usuário, então o name
campo é removido.
Com esta mudança, uma entidade switch switch.pi_hole
será adicionado se você
configure a integração com uma chave API e um nome padrão (Pi-hole).
Agora você pode usar switch.turn_on
e switch.turn_off
para ativar e desativar
o serviço Pi-hole permanentemente. Para desativar o serviço por um determinado período,
usar pi_hole.disable
com entity_id: switch.pi_hole
e duration: 00:00:15
.
Para direcionar todos os serviços Pi-hole, use entity_id: all
.
(@shenxn - #35605) (documentos pi_hole)
Volume
A integração do Volumio agora está configurada por meio da UI. Se você já teve
em configuration.yaml, remova-o e configure através do
Painel de integrações.
(@OnFriend - #38252) (documentos de descoberta) (volume de documentos)
Honeywell Total Connect Conforto (evohome)
A hvac_action()
propriedade foi removida das zonas Evohome porque esses dados
era impreciso – o algoritmo usado para fornecer esses dados não era
confiável e não há esperança razoável de uma alternativa satisfatória.
Você não terá indicação se uma zona está solicitando aquecimento ativamente
(CURRENT_HVAC_*
), nem se a fonte de calor estiver ativa no momento. No entanto,
você continuará tendo o hvac_mode()
propriedade, o que indicará se o
o aquecimento está ativado ou não (HVAC_MODE_*
).
Isso ficará mais óbvio pela ausência dessas informações na IU.
Não há necessidade de intervenção para esta alteração significativa.
(@zxdavb - #38244) (documentos evohome)
Calha
O ID exclusivo está sendo atualizado para sensores existentes. Você precisará limpar
a entidade obsoleta do registro da entidade por meio da GUI.
Météo-France
A meteo_france
integração passou de uma arquitetura de web scraping para uma
Arquitetura baseada em API. Com este grande refatorador, a seguinte mudança poderia
pausa:
- A
thunder chance
entidade não está mais disponível (não está mais nos resultados da API). - A
next rain
o estado da entidade agora é uma data e hora em vez de um atraso. next rain
atributos foram simplificados.weather_alert:
apenas uma entidade criada por departamento. Foi por cidade no
versão anterior e pode criar duplicatas.weather alert
atributos foram simplificados.weather
plataforma está mostrando a previsão do dia atual na primeira posição de
previsão diária (em vez da previsão de amanhã).
Vínculo
Quando você tem vários hubs Bond, cada um com seu próprio conjunto de dispositivos, esses
os dispositivos têm IDs que a integração do Bond usa para gerar IDs de entidade exclusivos
no Assistente Doméstico. Infelizmente, esses IDs são exclusivos apenas no hub.
Portanto, é possível que IDs exclusivos gerados para entidades de diferentes hubs
não serão únicos e colidirão.
Isso foi corrigido prefixando o ID do dispositivo com um ID de hub e o ID resultante
agora é verdadeiramente único. Depois de reiniciar, você verá cada entidade vinculada duas vezes.
Um que esteja ativo com o novo ID exclusivo. O segundo que está desativado com o antigo
ID único.
Como fazer dar certo:
- Remova a entidade desabilitada (observe seu ID amigável, por exemplo,
cover.shades
) - Opcionalmente, renomeie o ID amigável gerado na entidade ativa, para que seu
as automações continuam funcionando. Por exemplo, sua entidade ativa terá ID
cover.shades_2
. Renomeie paracover.shades
.
Olá-Link HLK-SW16
Os IDs das entidades hlk-sw16 serão alterados após a atualização e as entidades antigas precisarão
para ser removido manualmente.
Slack
A estrutura de anexos do Slack foi descontinuada na versão 0.108.0 e agora está oficialmente
removido. A estrutura de blocos deve ser usada em seu lugar.
(@bachya - #38139) (documentos folgados)
IQVIA
De acordo com ADR-0010, o IQVIA não pode mais ser configurado via YAML e deve ser configurado
da IU. Os usuários existentes do IQVIA já tiveram suas integrações importadas
e só precisa remover itens relacionados ao IQVIA de configuration.yaml
.
(@bachya - #38141) (docs do iqvia)
Comando Shell
Processos gerados a partir do shell_command
integração (o comando é executado)
agora atinge o tempo limite após 60 segundos em vez de funcionar para sempre.
(@bdraco - #38491) (docs shell_command)
Linha de comando
A command_line
cobrir, notificar e trocar de plataforma, agora atinge o tempo limite após 15
segundos (por padrão) em vez de bloquear para sempre.
Ouvintes de padrão de tempo
Se o tempo avançar ou retroceder abruptamente, os ouvintes do padrão de tempo só
ser ajustados após terem sido previamente programados para disparar.
Isso evita a necessidade de cada ouvinte de padrão de tempo verificar isso a cada
segundo.
Diário de bordo
O suporte para eventos de logbook herdados criados antes de 0.112 foi removido.
(@bdraco - #37822) (docs logbook)
Serviço `turn_off` de automação
Na verdade, essa mudança não é uma mudança radical, mas está compensando o fato
que houve uma alteração anterior que não foi marcada como tal.
Acontece que existem casos de uso válidos em que uma automação precisa ser ativada
desligado, para que não seja acionado, mas onde execuções anteriores ainda possam estar ativas
isso deve ser permitido ser concluído. Por exemplo, uma automação que executa um
procedimento razoavelmente demorado que não deve ser abortado no meio do caminho, caso contrário
isso deixaria o sistema em um estado indesejável. Ou uma automação na fila que
precisa lidar com todos os eventos anteriores, alguns dos quais podem não estar completos quando
a automação está desligada.
Para acomodar esses casos de uso, esta versão introduz um recurso opcional
parâmetro para o automation.turn_off
serviço, nomeadamente stop_actions
, o qual
o padrão é verdadeiro. Ele controla se as execuções ativas devem ou não ser interrompidas quando
a automação está desligada.
(@pnbruckner - #38436)
Adeus ao seguinte
- A Linky integração foi removida.
A Enedis descontinuou sua API Linky (para obter consumo elétrico).
(@Quentame - #38565)
Todas as alterações
Clique para ver todas as alterações!
- Remover suporte para eventos de logbook herdados criados antes de 0.112 (@bdraco - #37822) (docs logbook) (mudança de última hora)
- Refatorar testes de ligação (ryprystupa - #37868) (documentos de títulos)
- Precisão de temperatura do recurso/izone (@sgryphon - #37669) (documentos izone)
- Adicionar
ignore_attributes
opção para influxdb (@ mdegat01 - #37747) (documentos influexdb) - Melhorar o desempenho de inicialização de títulos (ryprystupa - #37900) (documentos de títulos)
- Adicionar integração Firmata (tentativa 2) (@DaAwesomeP - #35591) (documentos assinados) (nova integração)
- Adicione suporte de luz RGB ao ozw (@ firstof9 - #37636) (documentos ozw)
- Aplicar feedback sobre integração de títulos (ryprystupa - #37921) (documentos de títulos)
- Aumentar a cobertura da linha de teste de homeassistant/helpers/event.py para 100% (@bdraco - #37927)
- Testes de registro de limpeza para evitar falhas em condições de corrida (@bdraco - #37928) (docs logbook)
- Melhorar a portabilidade do script de configuração (@mweinelt - #37935)
- Volte para criar tarefa para Neato (@dshokouhi - #37913) (documentos legais)
- prometheus: Reduza o nível de log da falha na conversão flutuante para depuração (@mweinelt - #37936) (documentos do prometheus)
- Adicionar intenções de umidificador (@Shulyaka - #37335) (documentos umidificador)
- Adicione condições do dispositivo umidificador (@Shulyaka - #36962) (documentos umidificador)
- Corrija a integração de transporte Yandex, adicione assinatura às solicitações (@devbis - #37365) (documentos yandex_transport)
- Simule a E/S no teste default_config (@bdraco - #37897) (docs default_config)
- Adicionar gatilhos de dispositivo umidificador (@Shulyaka - #36887) (documentos umidificador)
- Índice de ouvintes entidade_registry_updated (@bdraco - #37940)
- Recuperar automaticamente quando o banco de dados sqlite3 estiver malformado ou corrompido (@bdraco - #37949) (documentos gravador) (mudança de última hora)
- Adicionar switch à integração pi_hole (@shenxn - #35605) (documentos pi_hole) (mudança de última hora) (nova plataforma)
- Bump zeroconf para 0.28.0 (@bdraco - #37951) (documentos zeroconf)
- Faça com que sensor e binary_sensor herdem da classe base (@elupus - #37946) (documentos rfxtrx)
- Adicionado suporte para característica InputSelector (@elupus - #35753) (documentos do google_assistant) (mudança de última hora)
- Adiciona mediana ao componente min_max (@knudsvik - #36686) (min_max documentos)
- Adicionar integração Control4 (@lawtancool - #37632) (control4 documentos) (nova integração)
- Comentário de atualização sobre atualizações paralelas para corresponder à documentação (@dmulcahey - #37964)
- Feche a conexão do soquete ADB do Androidtv quando o Home Assistant parar (@JeffLIrion - #37973) (docs androidtv)
- Bumpy pyobihai para fazer a última atualização de reinicialização conforme necessário (@dshokouhi - #37914) (documentos obihai)
- Indexar o registro da entidade (@bdraco - #37994)
- Indexe o registro do dispositivo (@bdraco - #37990)
- Não anuncie dispositivos de comutação como luzes reguláveis (jyavenard - #37978) (docs emulated_hue)
- Desativar sondagem para entidades ozw (@ RobBie1221 - #38005) (documentos ozw)
- Forçar atualizações para sensores ozw (@ RobBie1221 - #38003) (documentos ozw)
- Adicionar integração Wolflink (@ adamkrol93 - #34104) (documentos do wolflink) (nova integração)
- Bump codecov/codecov-action de v1.0.10 para v1.0.11 (dependabot – #38006)
- Limpe async_accept_signal em ZHA (@dmulcahey - #38009) (documentos zha)
- Corrigir temperatura de cor ozw (@tradiuz - #38012) (documentos ozw)
- Adicionar o nome do sensor de raspagem aos registros (@rsnodgrass - #38020) (raspar documentos)
- Use o agendamento de loop de eventos para rastrear padrões de tempo (@bdraco - #38021) (mudança de última hora)
- Mover dados na importação na integração rfxtrx para ConfigEntry (@ RobBie1221 - #38022) (documentos rfxtrx)
- Bump actions/setup-python de v2 para v2.1.1 (dependabot – #38034)
- Corrigir importação de data e hora do wolflink (@objetivo - #38028) (documentos do wolflink)
- Atualizar testes que rastreiam o tempo para levar em conta a precisão de microssegundos (@bdraco - #38044) (documentos de automação)
- Implementar entrada de descarregamento para integração rfxtrx (@ RobBie1221 - #38037) (documentos rfxtrx)
- Certifique-se de que as entidades de comando sejam restauradas do estado (@elupus - #38038) (documentos rfxtrx)
- Evite usar implementação interna para acionar eventos (@elupus - #38041) (documentos rfxtrx)
- Certifique-se de não iniciar os fluxos descobertos até que o evento iniciado tenha sido acionado (@bdraco - #38047) (documentos de descoberta) (documentos ssdp) (documentos zeroconf)
- Suporta transição padrão em perfis leves (@donkawechico - #36747) (documentos leves)
- Acelere a configuração do grupo (@bdraco - #38048) (documentos de grupo)
- Permitir valores flutuantes em períodos de tempo (@pnbruckner - #38023)
- Atualizar imagem base do assistente doméstico (@pvizeli - #38063)
- Várias melhorias nas dicas de tipo (@objetivo - #37952)
- Atualize o registrador de automação para incluir scripts semelhantes a object_id (@pnbruckner - #37948) (documentos de automação)
- Altere sky_hub para assíncrono e corrija spam de exceção (@RogerSelwyn - #37129) (documentos sky_hub)
- Versão de colisão para 0.114.0dev0 (@francês - #38071)
- Atualize aiohttp para 3.6.2 (@francês - #38082)
- Corrigir verificação de valores de cores claras ozw (@MartinHjelmare - #38067) (documentos ozw)
- Refatore a integração de títulos para ser completamente assíncrona (ryprystupa - #38066) (documentos de títulos)
- Centralize a lógica do estado de atualização do título (ryprystupa - #38093) (documentos de títulos)
- Evite gerar um objeto Context() a cada segundo (@bdraco - #38085)
- Use a geração de uuid no estilo postgresql (uuid_generate_v1mc) para uuids de contexto (@bdraco - #38089)
- Limpe os testes fido (@balloob - #38098) (documentos fido)
- Bump codecov/codecov-action de v1.0.11 para v1.0.12 (dependabot – #38102)
- Adicione a propriedade 'alarm_event_occurred' do AlarmDecoder (@melyux - #38055) (docs do alarmdecoder)
- Adicionar dispositivo homematic IPKeyBlindMulti (@sMauldaeschle - #38059) (documentos homematic)
- Adicione o serviço set_central_heating_ovrd ao opentherm_gw (@ mvn23 - #34425) (documentos opentherm_gw)
- Corrigir o gatilho de automação de estado (#38014) (@mercúrio - #38032) (documentos de automação)
- Corrigir atualizações de Rssi para dispositivos de controle em rfxtrx (@ RobBie1221 - #38131) (documentos rfxtrx)
- Atualize bond-api para 0.1.7 (ryprystupa - #38121) (documentos de títulos)
- Escreva device_id em ConfigEntry da integração rfxtrx (@ RobBie1221 - #38064) (documentos rfxtrx)
- Adicionar teste (@montnemery - #37890) (docs mqtt)
- Inicialização assíncrona do rfxtrx e manipulação de eventos (@elupus - #38155) (documentos rfxtrx)
- Suporte ao estado indisponível no template fan (@thomasdelaet - #38114) (documentos modelo)
- convert_until não está retornando nada (@Suportar - #38157) (documentos evohome)
- Aumente o python-slugify para 4.0.1 (@fronzbot - #38140)
- Atualizar a cobertura para 5.2.1 (@francês - #38158)
- Suporta detectores de fumaça rfxtrx, sensores de movimento como binary_sensors (@elupus - #38000) (documentos rfxtrx)
- Lide normalmente com erros e tempos limite da API de vínculo por meio do estado disponível (ryprystupa - #38137) (documentos de títulos)
- Evite atualizações desnecessárias do componente da zona (@Danielhiversen - #38167) (documentos de zona)
- Evite atualizações desnecessárias do componente sun (@Danielhiversen - #38169) (documentos do sol)
- Adicionar integração AccuWeather (@bieniu - #37166) (docs accuweather) (nova integração)
- Adicionado interruptor de parede dupla Aqara versão 2020 (@markuskorbel - #38164) (deconz documentos)
- Certifique-se de que todos os testes de mudança de tempo de rastreamento simulem um horário de início específico (@bdraco - #38178)
- Habilite o suporte remoto do Homekit para dispositivos sem reproduzir/pausar (@ nickw444 - #37180) (documentos do homekit)
- Evite atualizações desnecessárias do componente met (@Danielhiversen - #38168) (documentos encontrados)
- Suporta vários fluxos de câmera no HomeKit (@bdraco - #37968) (documentos do homekit)
- Criação de entrada de configuração de correção Rfxtrx (@elupus - #38185) (documentos rfxtrx)
- A remoção da emulação do gogogate2 cobre os estados de transição. (@vangorra - #38199) (documentos do gogogate2)
- Atualizações de plantão da Volvo (@bratanon - #38142) (documentos do volvooncall)
- Faça com que rfxtrx RfyDevices tenham interruptores de automação solar (@elupus - #38210) (documentos rfxtrx) (correção beta)
- Adicionar integração do Azure DevOps (@ timmo001 - #33765) (documentos do azure_devops) (nova integração)
- Marcar testes de eventos para serem executados como retornos de chamada (@bdraco - #38212)
- Tentativa de corrigir testes de tempos de oração islâmicos (@bdraco - #38220) (docs islamic_prayer_times)
- Atualize o logbook para usar async_add_executor_job (@bdraco - #38217) (docs logbook)
- Corrija a instalação do libav no Travis CI (@objetivo - #38221)
- Refatore os testes de unidade de ligação para reduzir o clichê (ryprystupa - #38177) (documentos de títulos)
- Adicionar atualização do sensor binário disponível ao Tesla (@alandtse - #37991) (documentos tesla)
- corrigir problema nº 34559 (@zxdavb - #38241) (documentos evohome)
- Implemente inicialização resiliente para integração de títulos com suporte a ConfigEntryNotReady (ryprystupa - #38253) (documentos de títulos)
- Adicione alterações dos comentários após mesclar o AccuWeather (@bieniu - #38227) (docs accuweather)
- Atualize feriados para 0.10.3 (@MikeTsenate - #38246) (documentos do dia de trabalho)
- Adicione o fluxo de configuração ao Volumio (@OnFriend - #38252) (documentos de descoberta) (volume de documentos) (mudança de última hora)
- Alterar o nome da entidade devolo Home Control (@ 2Fake - #38275) (docs devolo_home_control)
- Erro de digitação corrigido (@jcallaghan - #38278) (todos os documentos)
- Remova evohome hvac_action porque é impreciso (@zxdavb - #38244) (documentos evohome) (mudança de última hora)
- Evite que a harmonia redefina o estado com múltiplas ativações (@bdraco - #38183) (documentos de harmonia)
- Delint mudança recente para evohome (@zxdavb - #38294) (documentos evohome)
- Configure o ouvinte de eventos rfxtrx diretamente (@elupus - #38298) (documentos rfxtrx)
- Limpe a geração de comandos para rfxtrx (@elupus - #38236) (documentos rfxtrx)
- Restaure o estado rfxtrx para desligado quando o atraso estiver em vigor (@elupus - #38239) (documentos rfxtrx)
- Bond – Tornar o estado assumido condicional (@marciogranzotto - #38209) (documentos de títulos)
- Aplicar alterações da revisão do código do título (ryprystupa - #38303) (documentos de títulos)
- Adicionar registro de depuração para bond (ryprystupa - #38304) (documentos de títulos)
- Corrigir a duração do escurecimento do ozw (@ firstof9 - #38254) (documentos ozw)
- Atualização da versão do PyFlume, suporte para vários atributos de estado (@ChrisMandich - #38138) (documentos do flume) (mudança de última hora)
- Corrigir retorno de chamada lg_soundbar (@ mjg59 - #38259) (documentos lg_soundbar)
- Ações de colisão/artefato de upload de 2.1.0 a v2.1.1 (dependabot – #38315)
- Adicione-me aos codeowners xiaomi miio (@starkillerOG - #38350) (documentos xiaomi_miio)
- Atualize youtube_dl para a versão 2020.07.28 (@BKPepe - #38328) (documentos media_extractor)
- Bloqueio temporário do pip para 20.1.1 para evitar problemas de compilação (@francês - #38358) (correção beta)
- Adicionar trabalho de rodas para construir rodas principais (@francês - #38359)
- Adicionar nomes de trabalhos às compilações do Wheels (@francês - #38363)
- Atualizar run-in-env.sh (@ ehendrix23 - #36577)
- Aumente o aioambient para 1.2.0 (@bachya - #38364) (docs ambient_station)
- Bata simplisafe-python para 9.2.2 (@bachya - #38365) (documentos simplisafe)
- Versão da biblioteca Bump ElkM1. (@gwww - #38368) (documentos elkm1)
- Adicionar API websocket básica para OZW (@cgarwood - #38265) (documentos ozw)
- Adicione suporte para vários gatilhos de tempo em automações (@francês - #37975) (documentos de automação)
- Adicione suporte para luzes de ligação reguláveis (@marciogranzotto - #38203) (documentos de títulos)
- Aumente o wirelesstagpy para 0.4.1 (@sergeymaysak - #38387) (docs wirelesstag)
- Corrigir ventiladores bond sem max_speed definido (ryprystupa - #38382) (documentos de títulos)
- Limpe o código do Volumio (@OnFriend - #38400) (volume de documentos)
- Atualizar melhorias no coordenador (@objetivo - #38366)
- Melhorar os testes para integração Airly (@bieniu - #38357) (documentos aéreos)
- Gere o ID de entrada de configuração do vínculo a partir dos metadados do hub (ryprystupa - #38354) (documentos de títulos)
- Adicione o sensor de bateria ao xiaomi_aqara (@shenxn - #38004) (documentos xiaomi_aqara)
- Corrigir erro de variável durante o fechamento do stream (@bdraco - #38417) (documentos de fluxo)
- Simplifique generate_entity_id (@bdraco - #38418)
- Abortar o fluxo de configuração do hub bond se o hub já estiver registrado (ryprystupa - #38416) (documentos de títulos)
- Suporta ação de 'parada' para coberturas na automação de dispositivos (ryprystupa - #38219) (documentos de capa)
- Adicione identificadores à saída da API do registro do dispositivo (@cgarwood - #38427) (documentos de configuração)
- Remover assinaturas de recursos SmartThings não utilizadas (@andrewsayre - #38128) (docs smartthings)
- Adicione suporte para campainha HomeKit (@um tambor - #38419) (documentos do homekit)
- Restaure a capacidade de saber quando uma atividade de harmonia está começando (@bdraco - #38335) (documentos de harmonia)
- Atualize aioazuredevops para v1.3.5 (@ timmo001 - #38441) (documentos do azure_devops)
- Atualize bond-api para 0.1.8 (ryprystupa - #38442) (documentos de títulos)
- Adicione suporte para dispositivos climáticos no Google Assistant Fan Trait (@marciogranzotto - #38337) (documentos do google_assistant)
- Adicione IDs exclusivos para plataformas “buienradar” de clima e câmera (@ RobBie1221 - #37761) (docs buienradar)
- Melhorar o registro quando um conflito de ID exclusivo for detectado (@bdraco - #38434)
- Adicionar descoberta zeroconf para integração de títulos (ryprystupa - #38448) (documentos de títulos)
- Aumente a cobertura de teste para integração rfxtrx (@ RobBie1221 - #38435)
- Adicionar vizinhos de nó à API ozw websocket (@ firstof9 - #38447) (documentos ozw)
- Refatore a Météo-France para usar API em vez de web scraping (@ oncleben31 - #37737) (documentos meteo_france) (mudança de última hora)
- Adicione o atributo unique_id opcional às plataformas de modelo (@michaelarnauts - #38011) (documentos modelo)
- Permitir que a automação seja desligada sem interromper ações (@pnbruckner - #38436) (documentos de automação) (script de documentos) (mudança de última hora)
- Otimize os testes de fluxo de configuração do Directv. (@ctalkington - #38460) (documentos do directv) (documentos do directv)
- Atualize pyskyqhu para 0.1.1 (@RogerSelwyn - #38461) (documentos sky_hub)
- Adicione plataforma de sensor para integração AccuWeather (@bieniu - #38312) (docs accuweather) (nova plataforma)
- Adicionar disponibilidade de sensor de cama para pessoas (@vangorra - #37906) (dentro de documentos)
- Adicione testes de plataforma ao yeelight (@shenxn - #37745) (documentos yeelight)
- Adicionar dispositivo homematic IPWKeyBlindMulti (@weissm - #38345) (documentos homematic)
- Evite atrasos no desligamento quando emulated_hue estiver ativado (@bdraco - #38472) (docs emulated_hue)
- Atualize o numato-gpio para 0.8.0 (@clssn - #38415) (fornece documentos)
- Otimizar testes ipp (@ctalkington - #38485) (documentos ipp)
- Certifique-se de que os IDs exclusivos do vínculo sejam exclusivos entre os hubs (ryprystupa - #38496) (documentos de títulos) (mudança de última hora)
- Forneça um ID de entidade exclusivo para lgsoundbar (@ mjg59 - #38494) (documentos lg_soundbar)
- Adicione fluxo de configuração ao HLK-SW16 (@jameshilliard - #37190) (documentos hlk_sw16) (mudança de última hora)
- Ações de colisão/artefato de upload de v2.1.1 para v2.1.2 (dependabot – #38505)
- Corrigida a pesquisa pela chave de mídia Plex ao jogar no Sonos (@jjlawren - #38119) (documentos plex)
- Limpe o manuseio do clipe Plex (@jjlawren - #38500) (documentos plex)
- Corrija a atividade de harmonia iniciando o estado inicial (@bdraco - #38439) (documentos de harmonia)
- Bump hass-nabucasa para evitar a penalidade de desempenho ao carregar ecdsa (@bdraco - #38056)
- Corrigir teste de registro de tarefa encadeada oscilante (@bdraco - #38492)
- Corrige o carregamento de dispositivos Lutron Caseta quando faltam séries (@ShaneQi - #38255) (documentos lutron_caseta)
- Atualize o frontend para 20200803.0 (@bramkragten - #38514) (documentos de front-end)
- Registre a versão relatada pelo Bond hub na inicialização para facilitar o problema… (ryprystupa - #38508) (documentos de títulos)
- Corrija .name ausente em entidade_id no exemplo de serviço (@Cooper-Dale - #38515) (documentos da câmera)
- Remover estrutura obsoleta de anexos do Slack (@bachya - #38139) (documentos folgados) (mudança de última hora)
- Remover suporte de configuração YAML para IQVIA (@bachya - #38141) (docs do iqvia) (mudança de última hora)
- Corrija as opções run-in-env.sh sh (@objetivo - #38520)
- Reduza o tempo para recarregar o yaml e verificar a configuração (@bdraco - #38469)
- Armazene atributos de estados de matiz emulados em cache entre chamadas get e put para evitar erros inesperados do Alexa (jyavenard - #38451) (docs emulated_hue)
- Aumente pyaehw4a1 para 0.3.9 (@bannhead - #38347) (hisense_aehw4a1 documentos)
- Atualize pyhomematic para 0.1.68 (@ danielperna84 - #38530) (documentos homematic)
- Corrigir falha do componente Fibaro ao carregar com HC3 (@ pbalogh77 - #38528) (documentos fibaro)
- Suporta suporte IP de pilha dupla (IPv4 e IPv6) (@agners - #38046) (docs http)
- Atualizar notify.py (@dclobato - #38526) (documentos clickatell)
- Faça com que o ozw CCT use atributos de dispositivo em vez de valores codificados (@tradiuz - #38054) (documentos ozw)
- Adicionar manipulador de dados Netatmo (@cgtobi - #35571) (documentos netatmo)
- Mova o processamento do log do sistema para fora do loop de eventos (@bdraco - #38445) (documentos do system_log)
- Corrigir atualização do token Control4 (@lawtancool - #38302) (control4 documentos)
- Adicionar fluxo de configuração do spider (@peternijssen - #36001) (documentos de aranha)
- Atualize o toonapi para v0.2.0 (@francês - #38543) (mostrar documentos)
- Atualize o pymetno lib e comece a usar met api v2 (@Danielhiversen - #38547) (documentos encontrados) (documentos norueguês_air)
- Adicionar novo sensor de medidor de água para Toon (@tizzen33 - #37879) (mostrar documentos)
- Corrija a codificação Mikrotik configurando utf8 (@Janhouse - #38091) (documentos mikróticos)
- Permitir que a classe de dispositivo controle ícones para tesla (@ctalkington - #37526) (documentos tesla)
- Corrija o erro upnp em unload_entry se o dispositivo não existir (@Stevenlooman - #38230) (documentos upnp)
- Adicione um tempo limite de 60 segundos ao shell_command para evitar a acumulação de processos (@bdraco - #38491) (docs shell_command) (mudança de última hora)
- Adicione o tempo limite ausente às plataformas de linha de comando: cover, notify, switch (@bdraco - #38497) (documentos command_line) (mudança de última hora)
- Manter a lista de fontes do webostv quando a TV estiver desligada (@zhuqf - #38250) (documentos do webostv)
- Use o endereço IP (host) fornecido pelo mDNS no Elgato Key Light (@PedroLamas - #38539) (documentos elgato)
- Ações de colisão/artefato de upload de v2.1.2 para v2.1.3 (dependabot – #38552)
- Atualize o pyrainbird para 0.4.2 (@peternijssen - #38542) (documentos do Rainbird)
- Adicione interruptores de luz e sem fio Xiaomi Aqara (modelo 2020) (@chewbh - #37985) (documentos xiaomi_aqara)
- Melhoria do fluxo de autenticação Blink e suporte para minicâmera (@fronzbot - #38027) (documentos intermitentes) (mudança de última hora)
- Adicione device_info à integração GIOS (@bieniu - #38503) (documentos gios)
- Adicione a propriedade device_info para integração do AccuWeather (@bieniu - #38480) (docs accuweather)
- Adicione a propriedade device_info e simplifique a geração de unique_id para integração Airly (@bieniu - #38479) (documentos aéreos)
- Aumente o python-wiffi para 1.0.1 (@munch - #38556) (wi-fi docs)
- Integração Energética OVO (@ timmo001 - #36104) (documentos ovo_energy) (nova integração)
- Manipulador de tempo limite inteligente para configuração/inicialização (@pvizeli - #38329)
- Front-end para 20200805.0 (@ludeeus - #38557) (documentos de front-end)
- Adicionar suporte de descoberta zeroconf/homekit/ssdp para componentes personalizados (@bdraco - #38466) (documentos ssdp) (documentos zeroconf)
- Permitir definir o tema escuro padrão e persistir os temas padrão do frontend (@bramkragten - #38548) (documentos de front-end)
- Adicione um tempo limite para async_add_entities (@bdraco - #38474)
- Adicionar dispositivos devolo light (@ 2Fake - #37366) (docs devolo_home_control) (nova plataforma)
- Melhorar o tratamento de descoberta do Xioami Aqara zeroconf (@starkillerOG - #37469) (documentos xiaomi_aqara) (correção beta)
- Remover integração Linky (@Quentame - #38565) (alteração de última hora) (correção beta)
- Suprimir atualizações de descoberta MQTT sem alterações (@montnemery - #38568) (docs mqtt) (correção beta)
- Corrigir strings rfxtrx ausentes (@MartinHjelmare - #38570) (documentos rfxtrx) (correção beta)
- Reverter “Adicionar um tempo limite para async_add_entities (#38474)” (@pvizeli - #38584) (correção beta)
- Não imprima aviso quando a linha de comando desativa as consultas (@balloob - #38591) (documentos command_line) (correção beta)
- Atualizar para o TensorFlow 2 (@hunterjm - #38384) (documentos tensorflow) (alteração de última hora) (correção beta)
- Melhorar a integração da OVO Energy (@ timmo001 - #38598) (documentos ovo_energy) (correção beta)
- Tempo limite V2 para async_add_entities (@pvizeli - #38601) (correção beta)
- Certifique-se de que o código de barras de emparelhamento do homekit possa ser usado em temas escuros (@bdraco - #38609) (documentos do homekit) (correção beta)
- Lidar com input_select indisponível no Google Assistente (@balloob - #38611) (documentos do google_assistant) (correção beta)
- Bump OpenCV 4.3.0 e Numpy 1.19.1 (@pvizeli - #38616) (docs do iqvia) (documentos opencv) (documentos tensorflow) (documentos de tendência) (correção beta)
- Expor o estado do botão da campainha de vídeo ao HomeKit (@um tambor - #38617) (documentos do homekit) (correção beta)
- Certifique-se de que o doorbird não bloqueie a inicialização (@bdraco - #38619) (documentos do doorbird) (correção beta)
- Certifique-se de que os grupos sejam inicializados antes dos sensores de modelo (@ Tho85 - #37766) (documentos modelo) (correção beta)
- Corrigir descoberta xiaomi_aqara (@starkillerOG - #38622) (documentos xiaomi_aqara) (correção beta)
- Atualize o frontend para 20200807.1 (@ludeeus - #38626) (documentos de front-end) (correção beta)
- Remover tf-models-official do construtor de rodas (@francês - #38637) (correção beta)
- Corrija o URL na notificação entregue do Seventeentrack (@Swampen - #38646) (dezessentrack docs) (correção beta)
- Aumente a máquina de chuva para 2.1.0 (@bachya - #38649) (documentos da máquina de chuva) (correção beta)
- Corrigir o tempo limite assíncrono do AccuWeather (@ctalkington - #38654) (docs accuweather) (correção beta)
- Corrija rest_command UnboundLocalError no tratamento de exceções (@AlejandroRivera - #38656) (docs rest_command) (correção beta)
- Certifique-se de que o zeroconf compartilhado seja passado para os dispositivos controladores do homekit (@bdraco - #38678) (docs homekit_controller) (correção beta)
- Atualize o aiohomekit para lidar com dispositivos homekit que não enviam formato (@bdraco - #38679) (docs homekit_controller) (correção beta)
- Corrigir dados ausentes para o sensor binário “AP habilitado” do Guardian (@bachya - #38681) (documentos do guardião) (correção beta)
- Aumente o pyvolumio para 0.1.1 (@OnFriend - #38685) (volume de documentos) (correção beta)
- Tempo limite do atualizador de bump (@balloob - #38690) (documentos do atualizador) (correção beta)
- Atualizar imagem base 8.2.1 (@pvizeli - #38716) (correção beta)
- Adicionar webhook scan_tag ao aplicativo móvel (@balloob - #38721) (documentos mobile_app) (correção beta)
- Adicione o scikit-build ao ambiente instalado (@pvizeli - #38726) (correção beta)
- Bump pysmartthings 0.7.3 (@andrewsayre - #38732) (docs smartthings) (correção beta)
- Defina a duração padrão de 1/10 de segundo para chamadas leves ZHA (@dmulcahey - #38739) (documentos zha) (correção beta)
- Instale um threading.excepthook no python 3.8 e posterior (@bdraco - #38741) (correção beta)
- Versão da biblioteca upstream do Bump Dyson (@etheralm - #38756) (documentos dison) (correção beta)
- Front-end para 20200811.0 (@ludeeus - #38760) (documentos de front-end) (correção beta)
- Bump ZHA quirks lib para 0.0.43 (@dmulcahey - #38762) (documentos zha) (correção beta)
- Corrija a versão mais recente no atualizador para instalações habilitadas para Supervisor (@francês - #38773) (documentos hassio) (documentos do atualizador) (correção beta)
- Aumente as dependências do ZHA (@Adminiuga - #38775) (documentos zha) (correção beta)