📑 Como flashar um Sonoff Basic com Tasmota

tasmota
sonoff

(Rodolfo) #1

O sonoff Basic é mais um produto da família dos Sonoff que pode ser flashado, com este equipamento conseguimos controlar qualquer tipo de equipamento desde que a potência não seja muito elevada.

Ok vamos lá.
Material necessário:

Sonoff Basic

Conversor cp2102 ttl

Jumper Wires Macho Femea

As ligações entre o Sonoff e o Conversor são simples.

sonoff 3.3v --------------> conversor 3.3v
sonoff gnd ---------------> conversor gnd
sonoff tx ------------------> conversor rx
sonoff rx ------------------> conversor tx

NOTA : NÃO LIGAR OS 3.3V DO SONOFF AO 5V DO CONVERSOR TTL, O CHIP DO SONOFF PODE QUEIMAR.
NOTA2: Caso o código não faça upload troca os fios do rx e do tx no conversor.

Para fazeres essas ligações não precisas de soldar nada…
O sonoff na placa onde estão os pinos 3.3v, gnd, tx, rx tem uns furos , basta tu com o Jumpers Macho forçares a entrar, caso não entre com uma limazinha das unhas ou outra,limas um bocado até entrar justo para fazer contacto.

De seguida fazes download do seguinte zip.
https://drive.google.com/open?id=1XWGciuJRdzJnxxrIUnQy4W1JLWJCxN4L

Já tem tudo pronto basta depois configurar como mostro mais abaixo.


Após tudo tar devidamente configurado validas/compilas primeiro para ver se não tem nenhum erro… clicas no visto (primeiro icone do lado esquerdo e aguardas até ao fim)
Caso não tenha dado erro nenhum, porreiro passemos a fase seguinte… flashar,

Agora já com o sonoff com os fios todos ligados, ficas com o dedo a pressionar no botao do sonoff,sempre a pressionar e ligas o teu conversor na porta usb do computador… apos já teres ligado o conversor na porta usb…o sonoff entrou em flash mode…e agora sim podes clicar para flashar no segundo icone do lado esquerdo o que tem uma seta para a direita, e aguardas pode ser um processo demorado…

Caso tenhas algum erro reporta que tentamos ajudar.

Configuração do lado do home assistant:

No teu configuration.yaml colocas:

mqtt:

  broker: 127.0.0.1
  port: 1883
  username: VOSSO USERNAME MQTT
  password: VOSSA PASSWORD MQTT
  keepalive: 60

switch:

  - platform: mqtt
    name: "aquario"
    state_topic: "stat/aquario/POWER"
    command_topic: "cmnd/aquario/power"
    availability_topic: "tele/aquario/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    retain: true    

NOTA: aí na configuração acima onde nas linhas:
state_topic, command_topic, availability_topic onde diz: aquario tens que mudar para o nome que deste ao sonoff mqtt topic. se nao sabes o nome vais novamente ao teu browser metes o ip novamente

e quando te abrir a janela clicas em INFORMATION depois vai te aparecer a imagem que se segue, e podes ver o nome que tens lá a seguir a seta verde.
Neste caso trocarias onde diz aquario no state_topic, command_topic, availability_topic por sonoff108


No teu groups.yaml colocas:

default_view:
  view: yes
  icon: mdi:home
  entities:
    - switch.aquario

Como flashar um Sonoff Basic com Tasmota
Como Flashar um Sonoff Dual com Tasmota
:bookmark_tabs: Como ligar um reed a um Sonoff
Como Ligar um Sensor de Movimento ou Radar a um Sonoff
(Jorge Assunção) #2

16 mensagens foram unidas em um tópico existente: Como flashar um Sonoff Basic com Tasmota


(system) #3

Para comentar este tópico, por favor utilizem o tópico abaixo


(Jorge Assunção) #4