Abrindo o Motor Eletrônico de portão com esp8266

Fala Pessoal! Fazendo um tutorial com ajuda do @Fusseldiebe @santanamobile!

A conexão é igual acima e tbm pode ser usado um esp01.

o codigo é do esphome é esse abaixo:

esphome:
  name: Garagem
  platform: ESP8266
  board: nodemcuv2
 
switch:
  - platform: gpio
    id: relay
    pin: GPIO04
 
  - platform: template
    name: ${name}
    icon: "mdi:garage"
    lambda: |-
      if (id(relay).state) {
        return true;
      } else {
        return false;
      }
    turn_on_action:
    - switch.turn_on: relay
    - delay: 0.1s
    - switch.turn_off: relay

Uma pequena contribuição. Talvez vc queira usar a opção “internal: true” no seu switch gpio para não expor ele ao home-assistant, já que ele tem uma maneira de funcionamento diferente via o switch “template”.

1 Like

Mais eu uso ele direto no Home Assistant para acionar o portão!

O gpio? Tinha entendido que o portão funcionava por pulso… e por isso vc que vc criou o switch template.

ele da um pulso no CMD do portão que faz ele abrir ou fechar! Não tem botão fixo para ele nao!

Então… tá bem doida a conversa :-). Xo perguntar diferente, vc definiu dois switches, um com platform gpio e outro com platform template. Vc usa OS DOIS no home-assistant? Se não usa, então “esconde” esse que não é usado marcando ele como “internal”. Assim vc pode evitar algum tipo de acidente.

1 Like

No HA só aparece uma entidade!