# Falha de comunicação com os Sonoff

**URL:** https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474
**Category:** Dúvidas
**Created:** [26 Maio , 2018 01:19 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474 "2018-05-26T01:19:16Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [26 Maio , 2018 01:19 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/1 "2018-05-26T01:19:16Z")

</div>

Boas, tenho o Home Assistant a correr numa raspbery pi 3 estava a fazer testes e reparei que quando desligo a alimentação e volto a ligar quando arranca fica sem comunicar com os sonoff o mesmo acontece se desligar o cabo de rede e voltar a ligar tenho que reiniciar os sonoff para começar a comunicar, estou em dizer que já fiz este teste e continuava a comunicar.

Tenho os sonoff com o tasmota a comunicar por mqtt  
Já vos aconteceu 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: [26 Maio , 2018 07:48 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/2 "2018-05-26T07:48:23Z")

</div>

Mudaste alguma coisa na configuração do tasmota de origem se sim o que?

E qual a configuracao que usas no Ha?

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [26 Maio , 2018 08:26 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/3 "2018-05-26T08:26:42Z")

</div>

Tinha um sonoff single a funcionar a cerca de 3 semanas, esta semana adicionei 5 sonoff dual. Ja coloquei a configuração de origem excepto o mqtt para comunicar.  
No HA tenho tenho os sonoff, uma tv e uma box da vodafone.  
Já desinstalei o mosquitto e voltei a instalar ao configurar o user e a pass os sonoff ligaram logo de imediato só que de seguida basta desligar o cabo de rede da rasberry que deixam de comunicar.

---

<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: [26 Maio , 2018 08:49 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/4 "2018-05-26T08:49:10Z")

</div>

Mas deixam de comunicar com o rpi ou com a rede? Se continuam ligados à rede, tens de saber qual é o IP deles e aceder-lhes por web. Depois vai à consola e vê se há alguma referência à perda de comunicação com o servidor mqtt… Se for esse o caso, é o mosquitto que está a dar os problemas…

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [26 Maio , 2018 09:02 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/5 "2018-05-26T09:02:59Z")

</div>

Já está resolvido, na segunda tentei alterar o ip do HA para ip fixo mas não consegui fica sempre com o ip automático de momento está sempre a atribuir o mesmo e também confirmei isso, como é um ficheiro que está no cartão de memoria e como não detectei este problema na altura deixei estar e não me lembrei mais.  
Na consola do sonoff estava sempre a tentar comunicar bastava reiniciar o mesmo e ficava logo a funcionar correctamente.  
Nada como dormir sobre o assunto…😂  
Obrigado pela ajuda!

---

<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: [26 Maio , 2018 09:43 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/6 "2018-05-26T09:43:58Z")

</div>

Quanto ao IP fixo, o meu conselho é que atribuas IPs fixos a todos os aparelhos, mas no próprio router… Para isso o ideal é ter um router “próprio” e não do operador, apesar de também dar para fazer isso no dos operadores…

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [26 Maio , 2018 10:01 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/7 "2018-05-26T10:01:36Z")

</div>

Os sonoff já estão todos com ip fixo, no HA é que ainda não consegui, reservei o ip no router mas por duas vezes que ao reiniciar atribuiu outro ip.

---

<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: [26 Maio , 2018 11:07 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/8 "2018-05-26T11:07:54Z")

</div>

Não sei qual o SO que estás a utilizar mas isto resolve o teu problema para teres IP fixo.

Para Hassio:

> **[Setting a Static IP - Networking on balenaOS | balena docs](https://docs.balena.io/reference/os/network#setting-a-static-ip)**
>
> With balenaOS 2.0, connectivity management changed from ConnMan to NetworkManager. NetworkManager allows balenaOS more flexibility when configuring the network setup, and, in conjunction with ModemManager, allows balenaOS to offer first class...

Para outros:

> **[The Ultimate Raspberry Pi & Maker Store](https://thepihut.com/)**
>
> The #1 Raspberry Pi & Maker superstore. Official Raspberry Pi reseller. The largest range of maker products with all your favourite brands under one roof. Next Day delivery available.

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [26 Maio , 2018 11:19 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/9 "2018-05-26T11:19:49Z")

</div>

Tenho uma rpi com o Hassio segui as regras do 1º link e não consegui.  
Vou voltar a tentar, pode ser que tenha feito algo de errado.

---

<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: [26 Maio , 2018 11:26 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/10 "2018-05-26T11:26:05Z")

</div>

Isso tem de ser feito com o Rpi desligado, tiras o cartão, editas o ficheiro, confirmas se está tudo bem e o nome.do ficheiro está correcto, voltas a colocar o cartão e ligas de novo o Rpi.

Se fizeste alterações no router apagas essas alterações e certifica-te que não estás a dar um endereço IP já existente noutro equipamento.

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [26 Maio , 2018 11:34 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/11 "2018-05-26T11:34:38Z")

</div>

Sim foi isso que fiz, o nome do ficheiro mantive o mesmo.  
Estou a tentar outra vez.

---

<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: [26 Maio , 2018 11:45 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/12 "2018-05-26T11:45:43Z")

</div>

Como te estás a ligar, cabo de rede ou WiFi? Pública o ficheiro de configuração para eu ver.

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [26 Maio , 2018 11:51 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/13 "2018-05-26T11:51:10Z")

</div>

Já esta resolvido fiz tudo igual, reiniciei o router, não me lembro se o fiz da ultima vez, mas de qualquer forma devia de iniciar com o ip programado no HA.  
Obrigado

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [28 Maio , 2018 23:18 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/14 "2018-05-28T23:18:51Z")

</div>

Boas, quando desligo e volto a ligar o cabo de rede ou quando á uma falha de energia os sonoff dual ou reiniciar o serviço mqtt mosquito dão uns impulsos ao arrancar.  
É normal acontecer isto, é que estou a pensar colocar a funcionar nas persianas e estou com receio nos dias em que falha a luz ou uma falha de comunicação comecem a abrir.

---

<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: [29 Maio , 2018 08:35 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/15 "2018-05-29T08:35:37Z")

</div>

No tasmota tens o powerretain definido?

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [29 Maio , 2018 08:54 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/16 "2018-05-29T08:54:47Z")

</div>

Sim tenho, so me acontece isso nos sonoff dual no single funciona normal.  
Ontem tive que voltar a instalar o mqtt, porque cada vez que retirava alimentação dos sonoff o relé que eu tenho neste caso defenido para fechar ficava ativo, o mesmo acontece quando desligo o cabo de rede da rpi e volto a ligar.  
O ultimo teste que fiz ao fazer o restart do mqtt ficaram todos ativos.

---

<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: [29 Maio , 2018 20:43 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/17 "2018-05-29T20:43:30Z")

</div>

Provavelmente para os sonoff dos estores é melhor escreveres na consola  
powerretain1 0  
powerretain2 0  
poweronstate 0  
Deve funcionar… 🙂  
(o retain flag para os estores - em que o motor se desliga sozinho - em princípio só prejudica…)

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [29 Maio , 2018 21:22 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/18 "2018-05-29T21:22:56Z")

</div>

Já tinha experimentado mas voltei a testar, continua igual.  
Tenho esta configuração para um switch penso estar correta:

switch 1:

- platform: mqtt  
name: “Abrir Persiana”  
state\_topic: “stat/sonoff51/POWER1”  
command\_topic: “cmnd/sonoff51/power1”  
payload\_on: “ON”  
payload\_off: “OFF”  
qos: 0  
retain: true  
optimistic: false
- platform: mqtt  
name: “Fechar Persiana”  
state\_topic: “stat/sonoff51/POWER2”  
command\_topic: “cmnd/sonoff51/power2”  
qos: 0  
retain: true  
optimistic: false`Texto pré-formatado`

---

<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: [29 Maio , 2018 21:52 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/19 "2018-05-29T21:52:15Z")

</div>

Em princípio, o ideal era usar um cover em vez de um switch:

```
cover:
  - platform: mqtt
    state_topic: "stat/sonoff51/POWER1"
    command_topic: "cmnd/sonoff51/Backlog"
    name: "Persiana"
    qos: 0
    retain: true
    payload_open: "power1 ON"
    payload_close: "power2 ON"
    payload_stop: "power1 OFF;power2 OFF"
    state_open: "ON"
    state_closed: "OFF"
    optimistic: false
    value_template: >-
      {% if value_json.POWER1 == 'OFF' and value_json.POWER2 == 'OFF' %} 50 
      {% elif value_json.POWER1 == 'OFF' %} 100 
      {% elif value_json.POWER2 == 'ON' %} 0 
      {% endif %}

```

Tenta assim…

---

<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: [29 Maio , 2018 22:04 UTC](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474/20 "2018-05-29T22:04:44Z")

</div>

@hmplima, quando publicares código, selecciona o texto e depois clica na opção `</>`

[Próxima página](https://forum.cpha.pt/t/falha-de-comunicacao-com-os-sonoff/474.md?page=2)
