Switch convertido em cover

Boa noite,

Estou a ajudar um amigo a colocar uns interruptores nas persianas.
Transformei os switches em covers mas agora, se ele subir ou descer nos botões, não atualiza o HA.

O que me falta aqui no código?

cover:
- platform: cover_time_based    
  devices:      
    room_rolling_shutter:       
     name: Persiana da Cozinha
     travelling_time_down: 14
     travelling_time_up: 14
     open_switch_entity_id: switch.persiana_cozinha       
     close_switch_entity_id: switch.tasmota_3c6105879a77_switch_relay_1

Eu uso 2.5 para os estores e por isso o tempo de subir e descer está configurado no proprio shelly, mas uso a seguinte configuração de cover:

type: entities
title: Janela do Quarto
entities:
  - entity: cover.estore_quarto
    icon: mdi:blinds
  - entity: cover.estore_quarto
    full_row: false
    icon: mdi:blinds
    name: Estado
    secondary_info: last-changed
    type: custom:slider-entity-row

Tens de instalar através do Hacs o “slider-entity-row”.

O resultado é este:
image

Se calhar era bom dizeres que equipamento é para se puder ajudar em vez de se adivinhar.

Realmente…

Nesse código o cover já foi criado.
Depois onde colocou esse mesmo código?

Eu eu casa tenho tudo com esses LoraTap SC500W, mas uso com o Firmware Tasmota e funcionam impecavelmente.

Se já tens o Tasmota “flashado” no LoraTap podes usar as configurações que aqui indicam:

Eu sempre segui este tutorial e depois nem é preciso adicionar nada no ficheiro configuration.yaml

Para apresentação e controlo, uso o Slider Button Card, instalado via HACS com o seguinte código:

cards:
  - type: custom:slider-button-card
    entity: cover.estoresalae_cover_1
    slider:
      direction: top-bottom
      background: striped
    icon:
      show: true
      tap_action:
        action: more-info
    action_button:
      tap_action:
        action: toggle
      mode: custom
      icon: mdi:swap-vertical
    name: Sala de Estar

imagem

Alguma dúvida, diz, que eu ajudo no que puder ou até envio backup da configuração de um dos meus…

Ah, em todos os Tasmotas eu adiciono o seguinte comando para acerto das horas (para Portugal Continental) usando como primeira opção o servidor NTP do próprio servidor do HomeAssistant (onde tenho RTC).
Já tive problemas nas automações, ao passar vários dias sem internet em casa e os Tasmotas ficarem sem as horas certas.

backlog NTPServer1 IP_DO_SERVIDOR_OU_ROUTER; TimeZone 99; TimeDST 0,0,3,1,1,60; TimeSTD 0,0,10,1,2,0; IPAddress4 8.8.8.8;
1 Curtiu

Crias um interruptor qualquer ou duplicas um interruptor existente, depois editas esse interruptor.

image

Clicas em show code editor:

E colocas o código que partilhei:
image

1 Curtiu

Sim, estão flashados com Tasmota.
Obrigado pela dica, vou experimentar!!


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


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