Tuya - Bloco de 4 tomadas + usb


(André Cruz) #1

Comprei recentemente uns blocos de tomadas Tuya com usb na Mauser, mas como não encontrei nada a explicar como eram feitas as configuraçoes que permitem conseguir controlar as tomadas e as portas usb andei a apalpar até conseguir controlar a tomada com o HA.

Primeiro temos de flashar com o FW do TASMOTA - Tutorial aqui

Depois de configurar-mos o a rede wifi Ip’s MQTT etc , temos de configurar a tomada com a seguinte configuração:

Com estas configurações o botao de on/off fica a ligar e a desligar a primeira tomada.

Depois basta criar o ficheiro YAML, que neste caso usei o do sonoff 4ch que foi criado pelo @RodolfoVieira.
Neste caso apenas acrescentei mais um switch para controlar as portas usb.



switch:
     
  - platform: mqtt
    name: "aquario1"
    state_topic: "stat/powerstrip/POWER1"
    command_topic: "cmnd/powerstrip/POWER1"
    payload_available: "Online"
    payload_not_available: "Offline"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    retain: true    
    
  - platform: mqtt
    name: "aquario2"
    state_topic: "stat/powerstrip/POWER2"
    command_topic: "cmnd/powerstrip/POWER2"
    payload_available: "Online"
    payload_not_available: "Offline"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    retain: true    
    
  - platform: mqtt
    name: "aquario3"
    state_topic: "stat/powerstrip/POWER3"
    command_topic: "cmnd/powerstrip/POWER3"
    payload_available: "Online"
    payload_not_available: "Offline"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    retain: true    
    
  - platform: mqtt
    name: "aquario4"
    state_topic: "stat/powerstrip/POWER4"
    command_topic: "cmnd/powerstrip/POWER4"
    payload_available: "Online"
    payload_not_available: "Offline"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    retain: true
    
    
  - platform: mqtt
    name: "Portas USB"
    state_topic: "stat/powerstrip/POWER5"
    command_topic: "cmnd/powerstrip/POWER5"
    payload_available: "Online"
    payload_not_available: "Offline"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    retain: true    



(Rodolfo) #2

Obrigado pelo tutorial @andrefilipecruz, relativamente à última parte do default view, isso já não é necessário desde que apareceu o Lovelace.