Problemas con una rule de tasmota

¿Estas montando tu sistema con Sonoff y te falla algo? Podemos ayudarte a conseguir que todo funcione como esperas
DAVIZINHO
Mensajes: 1
Registrado: Mar Jul 23, 2019 8:04 pm

Problemas con una rule de tasmota

Mensaje por DAVIZINHO » Mar Dic 29, 2020 12:19 am

Hola a todos,
La verdad es que no tengo muy claro si ese es el foro adecuado para lo que voy a comentar pero bueno me lanzo a ello.

Tengo un dispositivo con tasmota que es un enchufe y mediante la wifi tiene acceso a MQTT.
Me gustaria que si este dispositivo detecta que mqtt se ha caido haga lo siguiente:
- Se apague
- Espere 20 segundos
- Se encienda
- Espere 30 segundos (para darle tiempo a levantar el mqtt)

Asi que he creado esta rule:
rule1 on Mqtt#Disconnected do backlog rule1 0; Power1 0; delay 200; Power1 1; delay 300; rule1 1; endon

Que lo que hace es:
- Si detecta que el mqtt se ha desconectado se ejecuta
- primero desactiva la rule para que no se vuelva a lanzar
- apaga el enchufe
- espera 20 segundos
- enciende el enchufe
- espera 30 segundos
- activa nuevamente la rule

Todo mas o menos funciona salvo una cosa y no sé que leches es.
Cuando detecta el servidor MQTT, se ejecuta la regla. Cuando yo solo la tengo para el "disconected".

se os ocurre que puede ser?

un saludo

Responder