Configurar estores em lovelace

Olá Malta!

Estou a migrar do openhab, e estou a iniciar me ao Homeassistant!
No openhab tenho a seguinte interface:


Existe a possibilidade de fazer o mesmo com o homeassistant? De notar que os icones vão mudando de acordo com a posição do estore.

Fico a aguardar o vosso feedback :slight_smile:

Sim, se tiveres os estores configurados como cover vais ter na interface algo assim:

804e56422f6250e0bb47b3688870125dafc6ce98

E Como coloco o estado na imagem?

Bom dia.

Qual o estado a que te estas a referir?

Acredito que visualmente e para interação a forma mais prática e útil é por slider.

1 Like

Caso o pretendido seja só o tipo de icon conforme a posição atual, podes fazer algo do género:

#Example setup

#customize_global.yaml

#windows
"cover.*_window_*":
  templates:
    entity_picture: >
      if (state === 'closed') return '/local/blinds_00.png';
      if (attributes.current_position <= 10) return '/local/blinds_10.png';
      if (attributes.current_position <= 20) return '/local/blinds_20.png';
      if (attributes.current_position <= 30) return '/local/blinds_30.png';
      if (attributes.current_position <= 40) return '/local/blinds_40.png';
      if (attributes.current_position <= 50) return '/local/blinds_50.png';
      if (attributes.current_position <= 60) return '/local/blinds_60.png';
      if (attributes.current_position <= 70) return '/local/blinds_70.png';
      if (attributes.current_position <= 80) return '/local/blinds_80.png';
      if (attributes.current_position <= 90) return '/local/blinds_90.png';
      return '/local/blinds_99.png';

Podendo utilizar os ícons que mais gostares ou aproveitar alguns já feitos:

É isso mesmo que procuro. Vou tentar pôr a funcionar. Obrigado

Luis, Já tentei no entanto estou com um problema. Não consigo acertar no path das imagens.
Inicialmente tentei colocar uma imagem de teste em
(config)/images/blinds.png

Como não funcionou tentei perceber que raio era a pasta local, e pelo que percebi é uma pasta www que deverá ser colocada dentro da pasta config.
Lá criei a pasta, porque a mesma não existia:

Após esta iteração icone não é alterado no lovelace…

A minha actual configuração do customize-global:
image

A alteração encontra-se aplicada segundo o developer tools:

O que me está a escapar?

porquê o templates? desconheço

no sitio do templates, metes o entity_picture

Não faço ideia o porquê dos templates… copiei de cima:

@ricreis394 Já consegui ver a imagem de teste. falta apenas por a actualizar o logo.
de momento tenho assim:

Vês algo errado?

Eu desconheço isso do templates, e talvez esteja correto.

Parece-me que tens de instalar isto, deve ser um custom component


O @Luis_Andrade deve dar mais e melhor informação .

O link é esse mesmo.

Luís, agora fiquei confuso. Para fazer o que quero tenho de instalar um custom component? isto não é nativo do Homeassistant? O que quero na minha opinião é uma cena básica!

Básico para o openhab, no home assistant isso é nativo se usar icons em vez de imagens.
Neste caso, acaba por não ser básico e tem de passar a usar um mod

Mau! Mas os meus nunca alteraram… os icones estão sempre iguais, efectivamente as setas mudam, activam e desactivam conforme elas estão abertas ou fechadas, agora o icone é sempre o mesmo!

Ricardo, estive a ver e efectivamente existe uma mudança no icon, mass… não é de todo intuitivo. Usabilidade na minha opinião é zero!

Existe a possibilidade de trocar para outro tipo de icon que seja mais intuitivo?

@ricreis394 Segundo a palete dos icones apenas reporta open/close:
image

E claramente não é isto que eu pretendo.

A solução que o @Luis_Andrade propôs faz exactamente o que queres, qual foi a dificuldade em implementar?

Os icones não são mostrados no lovelace. o script não está a executar. se eu colocar um path para um unico url a imagem é substituida. No entanto, falou se que para o script executar era necessário instalar um componente, e ficou-se com essa dúvida no ar. é necessário instalar? se sim, com o hass.io como é que faço a instalação?


Copyright © 2017-2020. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade