0.108: Logotipos, páginas de área, cartão de entidade Lovelace, histórico do mapa Lovelace

0.108: Logotipos, páginas de área, cartão de entidade Lovelace, histórico do mapa Lovelace

componentes

Antes de falarmos sobre qualquer coisa que corresponda ao título desta postagem do blog:

Em nome de todos que trabalham no projeto Home Assistant, esperamos que você, seu
família e entes queridos estão seguros e permanecem saudáveis ​​durante esta pandemia.
Nossos pensamentos estão com todos que foram profundamente afetados pela situação atual.

Mantenham-se fortes, mantenham distância uns dos outros, lavem as mãos e protejam-se.

❤ ️

Fizemos tudo até 0.107.7 na versão anterior, 7! lançamentos de patches.

Alguns notaram e comentaram sobre o fato de lançarmos muito mais patches
últimos meses, o que é correto. Isso não é porque tudo foi enviado
em um estado quebrado, mas estamos tentando enviar qualquer correção de bug para você assim que
possível! Só para que você não precise esperar 3 semanas para que algo seja consertado.

Então vamos falar sobre o elefante na sala: Home Assistant Core 0.108!

Martin Hjelmare e Ashton Lafferty juntam-se à Nabu Casa

Queremos começar anunciando Martin Hjelmare
juntou-se Nabu House!

Martin é membro da equipe principal há muito tempo e inicialmente começou
contribuindo para o projeto com seu trabalho no
Meus Sensores integração
de volta Assistente Doméstico 0.11
(2016)! A maioria dos colaboradores do Home Assistant conhecerá Martin por seu interminável
paciência com as incríveis revisões de código que ele faz.

Além disso, Ashton Lafferty (cognato) tem trabalhado algumas horas há
Nabu Casa, para ajudar em coisas como suporte. A maioria de vocês provavelmente o conhece
já disso, pois ele é muito ativo em ajudar em nosso
Servidor de discórdia.

Temos o prazer de anunciar que Ashton agora também ingressará na Nabu Casa em tempo integral!

Parabéns Martin e Ashton! 🎉

Logotipos e ícones de integração

Nós criamos um novo repositório
no GitHub contendo todos os ícones e logotipos da marca que o Home Assistant é capaz de
integrar com. Estas imagens são, por exemplo, utilizadas na nossa documentação.

Na versão 0.108, começamos a usar o conteúdo deste repositório no
Interface do Home Assistant. A página de informações do dispositivo recebeu uma atualização de layout e
a página de integrações também.

Estas páginas agora mostrarão os ícones e logotipos correspondentes à integração.

Captura de tela da página de informações do dispositivo mostrando o logotipo Hue
Página de informações do dispositivo mostrando o logotipo Hue.

Procurando uma maneira de contribuir com o projeto Home Assistant?
Ainda nos faltam muitas imagens; Então nós estamos
pedindo ajuda!

Muitas integrações agora disponíveis para configuração na IU

É absolutamente incrível ver todas as integrações atualizadas nesta versão!
Muitos colaboradores saíram e adicionaram suporte a muitas integrações
para permitir que eles sejam configurados por meio do frontend do Home Assistant.

Nem todos estavam prontos a tempo para este lançamento; no entanto, a lista é
incrível já:

Sim, @bdraco está pegando fogo neste lançamento! Trabalho incrível!

História do mapa Lovelace

Talvez não seja muito útil durante a quarentena doméstica, mas é um recurso muito legal para quando
temos permissão para sair de nossas casas novamente.
@Hoytron adicionou a capacidade de mostrar a história de
pessoas ou rastreadores de dispositivos no cartão de mapa Lovelace. Você pode definir quantas horas de histórico
você deseja mostrar e desenhará linhas entre todos os pontos naquele
prazo.

Captura de tela do cartão de mapa com histórico
Captura de tela do cartão do mapa com histórico.

Novo cartão Lovelace: Entidade

@zsarnett adicionou um novo cartão Lovelace, o cartão de entidade. Este cartão se parece com o cartão do sensor, mas permite usar qualquer entidade (não apenas sensores).

Captura de tela do cartão da entidade
Captura de tela do cartão da entidade.

Página de configuração de área

Adicionamos uma página de visão geral para suas áreas. Nesta página você pode ver todos os dispositivos da área, mas também as automações, cenas e scripts que afetam essa área.

Captura de tela da página de configuração da área
Captura de tela da página de configuração da área.

A pilha horizontal agora lida melhor com diferentes alturas

Ao criar uma pilha horizontal, as cartas da pilha nem sempre se alinham
agradável. Isso foi ajustado. As pilhas horizontais agora lidam melhor com o
diferença nas alturas das cartas na pilha.

Captura de tela antes e depois das melhorias no Pilha Horizontal.
Captura de tela antes e depois das melhorias no Pilha Horizontal.

Outras mudanças dignas de nota

  • “Alexa, mostre a câmera da porta da frente.” 😲
    Alexa agora tem suporte para câmeras, obrigado @oclocracia!

  • A seleção do painel Lovelace padrão foi movida para o usuário
    página de perfil.

  • Muitas páginas de configuração são migradas para tabelas de dados, isso significa que você pode
    agora pesquise em suas automações, cenas, scripts, usuários e áreas.

  • Os cartões Lovelace em visualizações de painel agora também podem ser editados com o editor de IU.

  • O gráfico do cartão do sensor agora também está disponível como rodapé para o
    entidades e cartão de entidade.

  • O cartão Markdown tem um novo user variável que pode ser usada para exibir o
    usuário atualmente logado.

  • Com a integração ZHA Zigbee, os grupos Zigbee agora criam dinamicamente
    entidades para luzes, interruptores e ventiladores agrupados. Esse
    permite controle quase simultâneo sobre um grande grupo de luzes, permitindo
    para ligar ou desligar exatamente ao mesmo tempo. Obrigado @dmulcahey!

  • Câmeras adicionadas usando o ONVIF integração agora automaticamente
    use as imagens estáticas fornecidas pela câmera, em vez do Home Assistant
    gerando um. Bom trabalho @roleoroleo!

  • WLED recebeu algumas atualizações internas, adicionou novo Wi-Fi
    sensores e agora conta com um serviço para controlar os efeitos do seu dispositivo WLED.

  • Imagens Docker para Home Assistant agora usam Jemalloc, para reduzir memória
    fragmentação e acelerar a alocação de memória. Então, menos memória e geralmente
    um Home Assistant mais rápido.

Novas integrações

Novas plataformas

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

  • Temas de amor – Descobrimos que nossa lógica de tema estava errada, quando você não especificou um tema para um cartão ou visualização Lovelace. O padrão seria o tema selecionado no back-end, mesmo quando seu tema local fosse diferente ou sua visualização tivesse um tema diferente. Para corrigir isso, removemos as opções default e Backend selected da seleção de tema Lovelace, e quando não há tema selecionado, não será definido um tema. Isso garantirá que o elemento tenha o mesmo tema do pai.

  • Freebox – O Freebox agora está disponível como uma integração na UI de integrações! Você precisará autorizar novamente o Home Assistant para acessar o roteador Freebox. – (@Quentame - #30334) (documentos de caixa livre)

  • UniFi – A configuração manual foi descontinuada porque a integração da UI agora suporta todas as opções disponíveis anteriormente e muito mais. Sua configuração YAML existente foi importada anteriormente, portanto, basta removê-la. – (@ Kane610 - #32699) (documentos unifi)

  • Matiz emulada - A emulated_hue e emulated_hue_hidden atributos foram descontinuados. Utilize o existente entities hidden configuração em vez disso. – (@bdraco - #32718) (docs emulated_hue)

    Exemplo de configuração YAML:

    emulated_hue:
      host_ip: 192.168.1.186
      listen_port: 8300
      advertise_ip: 10.0.0.10
      advertise_port: 8080
      off_maps_to_on_domains:
        - script
        - scene
      expose_by_default: true
      exposed_domains:
        - light
      entities:
        light.bedroom_light:
          name: "Bedside Lamp"
        light.ceiling_lights:
          hidden: true
    
  • Roku – Roku agora está disponível como uma integração na interface de integração! O roku_scan serviço foi removido em favor da descoberta via ssdp. – (@ctalkington - #31988) (documentos do ano)

  • MQTT – Os recursos obsoletos das plataformas MQTT foram removidos. – (@montnemery - #32909) (docs mqtt)

    • Para configuração de luzes MQTT por meio da descoberta MQTT, não é mais possível especificar o esquema com platform variável de configuração. Em vez disso, o esquema deve ser especificado pelo schema configuração variável.
    • Para MQTT alarm_control_panel, MQTT binary_sensor e MQTT sensor configurado por meio da descoberta MQTT: a configuração implícita não documentada de state_topic não é mais suportado. Em vez de, state_topic deve ser explicitamente definido.
    • Suporte para json_attributes é removido do sensor MQTT, json_attributes_topic deve ser usado em seu lugar.
  • o Harmony – Harmony agora está disponível como uma integração na UI de integrações! A configuração YAML agora requer um host/ip. – (@bdraco - #32919) (documentos de harmonia)

    Exemplo de configuração YAML:

    remote:
      - platform: harmony
        name: Bedroom
        host: 10.168.1.13
    
  • Sonos – Os atributos do Sonos foram limpos para transmissões de rádio. – (@amelchio - #33063) (documentos de sono)

    • As entidades Sonos que reproduzem transmissões de rádio costumavam mesclar o nome do rádio, o artista e o nome da música em dois atributos. Eles agora têm media_artist e media_title atributos que correspondem à música reproduzida (quando disponível).
    • A arte da estação de rádio não está mais disponível para entidades Sonos no modo de pesquisa (ou seja, em uma rede separada da rede que o Home Assistant está ativado).
  • Monoprice – Monoprice agora está disponível como uma integração da UI! Remova a configuração do YAML e adicione a integração Monoprice na página Integrações. – (@OnFriend - #30337) (documentos monoprice)

  • Lutron Caseta – Como resultado de alguma limpeza, o Device ID e Zone ID atributos dos dispositivos Lutron Caseta foram renomeados para device_id e zone_id para corresponder à convenção do resto do Home Assistant. Se você tiver alguma automação que faça referência a esses atributos, ela precisará ser atualizada. – (@swails - #33144) (documentos lutron_caseta)

  • NuHeat – NuHeat agora está disponível como uma integração da IU! O serviço anterior foi removido e agora é gerenciado por set_hvac_mode (clima 1.0). – (@bdraco - #32885) (documentos nuheat)

  • AlceM1 – ElkM1 agora está disponível como uma integração da IU! Foi introduzido um modo de configuração automática que evita a necessidade de configurar filtros complexos de inclusão e exclusão. Essa funcionalidade ainda existe durante a configuração a partir de YAML para usuários avançados que desejam mais controle sobre quais entidades o elkm1 gera. Como os IDs de entidade agora podem ser alterados, o alarm_control_panel atributo changed_by_entity_id é agora changed_by_keypad e mostrará o nome do teclado Elk em vez do ID da entidade. – (@bdraco - #33297) (documentos elkm1)

  • HmIP – Após HmIP Cloud Maintanance (17.3.2020) é possível definir rótulos para cada canal de um multi dispositivo. Se os rótulos de um dispositivo multicanal foram alterados no aplicativo Homemamtic IP Cloud nativo, os nomes das entidades serão alterados de acordo. – (@SukramJ - #32925) (docs homematicip_cloud)

  • Slack – A integração do Slack foi reformulada e adicionou suporte para async e Block Kit do Slack. Como o esquema de configuração YAML para esta integração foi alterado, leia a documentação. Além disso, por representar um risco de segurança inaceitável, os arquivos remotos (ou seja, aqueles que não existem em um diretório local da lista de permissões do Home Assistant) não podem mais ser enviados ao Slack por meio desta integração. – (@bachya - #33287) (documentos folgados)

    Exemplo de configuração YAML:

    notify:
      - platform: slack
        api_key: !secret slack_api_key
        default_channel: "#home-assistant"
    
  • Ferramentas UPS de rede (NUT) – A integração NUT agora está disponível como uma integração da UI! (@bdraco - #33457) (docs porca) (quebra de mudança)

    Os seguintes sensores não são mais suportados:

    • ups.time
    • ups.date
    • ups.model
    • ups.mfr
    • ups.mfr.date
    • ups.serial
    • ups.vendorid
    • ups.productid
    • ups.firmware
    • ups.firmware.aux

Adeus ao seguinte

  • Alarm.com
  • Mopar

Essas integrações foram removidas. Os sites de ambos foram alterados, fazendo com que as integrações quebrassem porque dependiam de web scraping, o que não é mais permitido (ADR-0004). – (@francês - #33056 #33066)

Versão 0.108.1 – 8 de abril

Versão 0.108.2 – 9 de abril

Versão 0.108.3 – 10 de abril

Versão 0.108.4 – 13 de abril

Todas as alterações

Clique para ver todas as alterações!