# Como flashar um Sonoff Basic com Tasmota

**URL:** https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309
**Category:** Hardware
**Created:** [4 Maio , 2018 12:05 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309 "2018-05-04T12:05:30Z")
**Posts on this page:** 20
**Page:** 5

<div class="post-metadata">

### Author: ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)
#### Post date: [16 Outubro , 2018 01:25 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/82 "2018-10-16T01:25:07Z")

</div>

Uma mensagem foi dividida em um novo tópico: [Sonoff Basic aparece como indisponível](https://forum.cpha.pt/t/sonoff-basic-aparece-como-indisponivel/1156)

---

<div class="post-metadata">

### Author: ![Pedro\_Oliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/pedro_oliveira/32/2204_2.png) [@Pedro\_Oliveira](https://forum.cpha.pt/u/Pedro_Oliveira)
#### Post date: [17 Outubro , 2018 21:11 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/83 "2018-10-17T21:11:57Z")

</div>

Não estou a conseguir por a dar o sonoff basic.

Já flashei conforme as instruções (Chegou aos 100%) deduzo que esse passo está ultrapassado.

O IP: do meu raspPI é o 192.168.0.146

Configurei da seguinte forma

```
homeassistant:

mqtt:

  broker: 192.168.0.146
  port: 1883
  username: !secret username_mqtt
  password: !secret password_mqtt
  keepalive: 60
  
  
switch:

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

```

A configuração do MQTT usei a mesma que usei no zanzito e nele funciona

Acesso ao sonoff via web e funciona

![sonoff_1](https://forum.cpha.pt/uploads/default/original/1X/2da6142e0e66774ac4fc7743f3ca9b14775a0d82.jpeg)

 ![sonoff_2](https://forum.cpha.pt/uploads/default/original/1X/f1b060ffffdf12e64f3feb42b7dcaf9c377c40be.jpeg)

Já revi várias vezes a configuração, vi que um utilizador tinha o IP diferente, eu tenho o mesmo

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [17 Outubro , 2018 21:21 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/84 "2018-10-17T21:21:50Z")

</div>

Coloca o firmware em Ingles , podes descarregar o bin [AQUI](https://github.com/arendst/Sonoff-Tasmota/releases/download/v6.2.1/sonoff.bin)

Depois vais à página do tasmota:  
Clica em firmware upgrade

 ![image](https://forum.cpha.pt/uploads/default/original/1X/da8f7d6efe982d35fc6ec4e3fa9840391bd00eea.png)

Depois escolhe o bin que fizeste dowload e carrega em start

 ![image](https://forum.cpha.pt/uploads/default/original/1X/962d52d1ebc1986a1fd881e224a5f54f05dde977.png)

Em principio vai ficar a funcionar.

---

<div class="post-metadata">

### Author: ![Pedro\_Oliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/pedro_oliveira/32/2204_2.png) [@Pedro\_Oliveira](https://forum.cpha.pt/u/Pedro_Oliveira)
#### Post date: [17 Outubro , 2018 21:27 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/85 "2018-10-17T21:27:26Z")

</div>

> [@RodolfoVieira](#):
>
> [ota](https://github.com/arendst/Sonoff-Tasmota):

A funcionar 100%.

Obrigado

---

<div class="post-metadata">

### Author: ![Paulo\_Morgado](https://forum.cpha.pt/user_avatar/forum.cpha.pt/paulo_morgado/32/133_2.png) [@Paulo\_Morgado](https://forum.cpha.pt/u/Paulo_Morgado)
#### Post date: [3 Novembro , 2018 11:38 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/86 "2018-11-03T11:38:06Z")

</div>

> **[GitHub - arendst/Tasmota: Alternative firmware for ESP8266 and ESP32 based...](https://github.com/arendst/Tasmota#cfg_holder-explained)**
>
> Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

Quando carregares o software tens que mudar o valor para mais um ou menos um \* change the CFG\_HOLDER +1 or -1 is enough (e.g. 0x20161208), este valor esta no user\_config antes do IP

tbtenho esse problema em dois TH e nos restantes tudo funciona bem, as vezes basta falhar a energia ou quando actualizo o soft.

---

<div class="post-metadata">

### Author: ![cafeoliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/cafeoliveira/32/1106_2.png) [@cafeoliveira](https://forum.cpha.pt/u/cafeoliveira)
#### Post date: [9 Novembro , 2018 21:48 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/87 "2018-11-09T21:48:22Z")

</div>

Boa noite…acabei de flashar o meu sonoff basic r2… Mas ainda não conseguir integrar com o HA:

No HA o switch não faz nada… Eu ligo e ele desliga.

Fica aqui as minhas config… !

---

<div class="post-metadata">

### Author: ![tmarquespt](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tmarquespt/32/16063_2.png) [@tmarquespt](https://forum.cpha.pt/u/tmarquespt)
#### Post date: [9 Novembro , 2018 21:52 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/88 "2018-11-09T21:52:13Z")

</div>

@cafeoliveira O teu utilizador de mqtt é DVES\_USER ? 🤔

---

<div class="post-metadata">

### Author: ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)
#### Post date: [9 Novembro , 2018 22:19 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/89 "2018-11-09T22:19:08Z")

</div>

@cafeoliveira, isso são configurações e como tal é texto não devendo ser utilizada uma foto ou captura de écran. Por favor apaga as fotos e coloca o texto devidamente formatado. Para publicares código deves sublinhar o texto que queres transformar em código e clicar no icone \</\>. Deverá existir um espaço antes e outro depois do bloco de código para que funcione correctamente.

---

<div class="post-metadata">

### Author: ![cafeoliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/cafeoliveira/32/1106_2.png) [@cafeoliveira](https://forum.cpha.pt/u/cafeoliveira)
#### Post date: [9 Novembro , 2018 22:43 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/90 "2018-11-09T22:43:20Z")

</div>

Não tenho user nem pass…eu apago o user e a pass no sonoff mas continua sempre com este user

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [9 Novembro , 2018 23:23 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/91 "2018-11-09T23:23:11Z")

</div>

Então coloca um username e password no broker mqtt e tenta de novo sff.

---

<div class="post-metadata">

### Author: ![Luis\_Andrade](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luis_andrade/32/2121_2.png) [@Luis\_Andrade](https://forum.cpha.pt/u/Luis_Andrade)
#### Post date: [12 Novembro , 2018 14:59 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/92 "2018-11-12T14:59:57Z")

</div>

Consulta na consola do tasmota o mqqt enviado quando carregas no botão. Aparentemente, tens mal configurado o state\_topic e o command\_topic no HA.

Adicionalmente, não deves ter configurado no tasmota o DVES\_USER e Password, caso o broker do mqqt não tenha essas configurações.

---

<div class="post-metadata">

### Author: ![cafeoliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/cafeoliveira/32/1106_2.png) [@cafeoliveira](https://forum.cpha.pt/u/cafeoliveira)
#### Post date: [12 Novembro , 2018 22:34 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/93 "2018-11-12T22:34:41Z")

</div>

Já alterei o código no HA conforme o sonoff… Mas o sonoff ainda não aceita o pedido do HA…!  
O HA recebe o tópico do sonoff.

---

<div class="post-metadata">

### Author: ![tmarquespt](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tmarquespt/32/16063_2.png) [@tmarquespt](https://forum.cpha.pt/u/tmarquespt)
#### Post date: [12 Novembro , 2018 22:54 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/94 "2018-11-12T22:54:05Z")

</div>

Não é uma questão de não gostar… O código é ilegível para quem está no telemóvel, que é o meu caso, e é impossível verificar a identação do yaml. Ter vários teclados de móvel num post também não ajuda… É uma questão de cordialidade para quem está a ler. Se não tens PC, pelo menos baixa o teclado antes de fazeres o print.

Posto isto, tens algum outro dispositivo mqtt ligado ao ha? Ou este é o primeiro?

Edit: porque é que tens o retain a true?

---

<div class="post-metadata">

### Author: ![cafeoliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/cafeoliveira/32/1106_2.png) [@cafeoliveira](https://forum.cpha.pt/u/cafeoliveira)
#### Post date: [12 Novembro , 2018 23:19 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/95 "2018-11-12T23:19:06Z")

</div>

Compreendo perfeitamente…mqtt tenho vários, sonoff é o primeiro…  
Tenho PC mas por vezes não está ligado… Amanha já coloco o código como deve ser.  
Desculpa o incomodo 🙂

---

<div class="post-metadata">

### Author: ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)
#### Post date: [12 Novembro , 2018 23:59 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/96 "2018-11-12T23:59:58Z")

</div>

No state topic tens uma barra a mais no fim… É esse o problema.  
Agora apaga lá as imagens…

(respeita as regras… 😉 )

---

<div class="post-metadata">

### Author: ![Luis\_Andrade](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luis_andrade/32/2121_2.png) [@Luis\_Andrade](https://forum.cpha.pt/u/Luis_Andrade)
#### Post date: [13 Novembro , 2018 00:00 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/97 "2018-11-13T00:00:39Z")

</div>

Creio que tens uma “/” a mais no final do state\_topic.

Parece estar: `state_topic: "stat/sonoff01/POWER/"` . Deves tirar a barra no final.

Deveria estar: `state_topic: "stat/sonoff01/POWER"`

Já agora… se não for mesmo necessário, mete o retain a false e limpa esse tópico.

---

<div class="post-metadata">

### Author: ![cafeoliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/cafeoliveira/32/1106_2.png) [@cafeoliveira](https://forum.cpha.pt/u/cafeoliveira)
#### Post date: [13 Novembro , 2018 23:55 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/98 "2018-11-13T23:55:29Z")

</div>

Boa noite… Já fiz as alterações que me pediu e funcionou:

O sonoff já comunica com o HA… Já me diz se está ligado ou desligado no HA…  
Mas através do HA não consigo controlar o sonoff…

---

<div class="post-metadata">

### Author: ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)
#### Post date: [14 Novembro , 2018 00:06 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/99 "2018-11-14T00:06:46Z")

</div>

@cafeoliveira tal como já foi dito, as imagens são para apagar e substituir por texto. Os Termos de Serviço/Regras foram escritos por um motivo e devem ser cumpridos.

Lê com atenção o Artigo II, alinea d

[https://cpha.tech/termos-do-servico-regras](https://cpha.tech/termos-do-servico-regras)

---

<div class="post-metadata">

### Author: ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)
#### Post date: [14 Novembro , 2018 00:23 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/100 "2018-11-14T00:23:35Z")

</div>

Essa é mais uma distracção… o command\_topic deve ser cmnd/sonoff01/POWER e não tele…

Agora apaga as imagens… Já foste avisado várias vezes. A violação continuada das regras não pode ser permitida…

Depois dá feedback

---

<div class="post-metadata">

### Author: ![cafeoliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/cafeoliveira/32/1106_2.png) [@cafeoliveira](https://forum.cpha.pt/u/cafeoliveira)
#### Post date: [14 Novembro , 2018 19:16 UTC](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309/101 "2018-11-14T19:16:58Z")

</div>

A funcionar impecável

Obrigado pelo apoio

[Página anterior](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309.md?page=4)

[Próxima página](https://forum.cpha.pt/t/como-flashar-um-sonoff-basic-com-tasmota/309.md?page=6)
