Broadlink não lê códigos

Isso não tem haver com o Código do António.
Ve lá se não colaste o template por baixo de um
Media_player: que tenhas aí.

Boas !

Entretanto alterei o meu post, vi que não tinha seguido bem!! Como alterei 1min depois pensei que ninguém tinha visto e editei logo o meu post eheh.

Entretanto estou na mesma com dificuldades em conseguir meter a funcionar como o Antonio conseguiu :confused:

Podes por aquilo tudo em um ficheiro package.

este código vai para o script.yaml certo?

persiana_suite_abrir:
  sequence:
  - service: switch.broadlink_send_packet_192_168_1_32
    data:
      packet:
      - sgc0AAkMEwsTDBMWChUJDBMLExUKCxMVChUKDBMMExUKCxQLFBUKFQoVCRUJFQoVChUJFQoAAvkAAAAA==
  - delay: 00:00:03
  alias: "Persiana abrir"

persiana_suite_fechar:
  sequence:
  - service: switch.broadlink_send_packet_192_168_1_32
    data:
      packet:
      - sgs0AAkNEwsTDBMVChUKCxMLExUKDBMVChUKDBMLExUKCxMLFBUKFQkVChUJFQoVCgsTFQoAAvoAAAAA==
  - delay: 00:00:03
  alias: "Persiana fechar"

persiana_suite_parar:
  sequence:
  - service: switch.broadlink_send_packet_192_168_1_32
    data:
      packet:
      - sgc0AAkNEwwTDBMVCRUKDBMMExULCxMVCRUJDBMMExYJDBMMExYJFQkVCRYJFgkVChUJDBQAAvoAAAAA==
  - delay: 00:00:03
  alias: "Persiana parar"

(Mudei os códigos do RF para os meus códigos)

E este código tenho que criar um ficheiro novo chamado cover.yaml certo ? e coloco lá este código .

- platform: template
  covers:
    persiana_suite:
      friendly_name: "Persiana da suíte"
      open_cover:
        service: script.persiana_suite_abrir
      close_cover:
        service: script.persiana_suite_fechar
      stop_cover:
        service: script.persiana_suite_parar

No configuration.yaml não tenho que colocar nada?

Sim pode ir caso tenhas no configuration.yaml o scripy.yaml a ser chamado.
Algo do estilo
script: ! Include scripts.yaml

Coloquei então tudo no configuration.yaml

- platform: template
  covers:
    persiana_suite:
      friendly_name: "Persiana da suíte"
      open_cover:
        service: script.persiana_suite_abrir
      close_cover:
        service: script.persiana_suite_fechar
      stop_cover:
        service: script.persiana_suite_parar

persiana_suite_abrir:
  sequence:
  - service: switch.broadlink_send_packet_192_168_1_103
    data:
      packet:
      - sgc0AAkMEwsTDBMWChUJDBMLExUKCxMVChUKDBMMExUKCxQLFBUKFQoVCRUJFQoVChUJFQoAAvkAAAAA==
  - delay: 00:00:03
  alias: "Persiana abrir"

persiana_suite_fechar:
  sequence:
  - service: switch.broadlink_send_packet_192_168_1_103
    data:
      packet:
      - sgs0AAkNEwsTDBMVChUKCxMLExUKDBMVChUKDBMLExUKCxMLFBUKFQkVChUJFQoVCgsTFQoAAvoAAAAA==
  - delay: 00:00:03
  alias: "Persiana fechar"

persiana_suite_parar:
  sequence:
  - service: switch.broadlink_send_packet_192_168_1_103
    data:
      packet:
      - sgc0AAkNEwwTDBMVCRUKDBMMExULCxMVCRUJDBMMExYJDBMMExYJFQkVCRYJFgkVChUJDBQAAvoAAAAA==
  - delay: 00:00:03
  alias: "Persiana parar"

Continuo com estes erros

também da erro na linha 1 não sei porque :confused:
até agora nunca tinha dado

@attackk lê os nossos regras e termos.
Ponto II linha D.

@attackk

Fiz da seguinte forma.

Criei uma pasta na raiz includes

Copiei os ficheiros cover.yaml e script.yaml para dendro da pasta includes

no configuration.yaml acrescentei este código

switch:
 - platform: broadlink
   host: 192.168.0.196
   mac: '78:0F:77:00:D4:8C'
   type: rm2_pro_plus2
   
cover: !include includes/cover.yaml
script: !include includes/script.yaml

Ao validar não dá erro, ainda não testei se está a funcionar, a base deve ser esta mas se tiver algo errado agradeço que me corrigam.

já esta a funcionar obrigado :slight_smile:

@Schneider Também pretendia integrar no HomeKit, já coloquei o código que partilhas-te e já aparece no homekit !
Entretanto só consegues abrir e fechar (na totalidade certo) ?
Não consegues meter pausa nem abrir a percentagem que pretendes pois não?

Olá! É possível apenas abrir e fechar por completo pelo HomeKit. Para teres porcentagem presas de um sensor de posição, coisa que os motores RF não tem.

Este tópico foi automaticamente fechado 90 dias após a última resposta. Novas respostas não são permitidas.


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


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