Mystère SONOFF

Bonjour,
Je suis sur Jeedom RPI 4 avec quelques module SONOFF basic et TH16 et le plugin JMQTT. Tout fonctionne bien jusqu’au jour où j’ai installé un nouveau SONOFF basic pour de la lumière led extérieur (sortie du SONOFF sur un transfo 230V/12V).
L’installation s’est bien passé sauf que le module d’allume et s’éteint tout seul sans intervention du brocker, ni de Jeedom.
C’est incompréhensible, j’ai l’impression qu’il se déclenche à chaque fois que je suis à proximité. Pourtant, la programmation avec tasmota est exactement identique aux autres module… j’ai coupé Jeedom et il se déclenche quand même…
Dans la console tasmota il y a ça:

10:18:08.596 RSL: RESULT = {"POWER":"ON"}
10:18:08.597 RSL: POWER = ON
10:18:13.028 MQT: Attempting connection...
10:18:13.243 MQT: Connect failed to 192.168.0.2:1883, rc -2. Retry in 30 sec
10:18:17.607 RSL: RESULT = {"POWER":"OFF"}
10:18:17.608 RSL: POWER = OFF
10:18:28.815 RSL: RESULT = {"POWER":"ON"}
10:18:28.816 RSL: POWER = ON
10:18:32.006 RSL: RESULT = {"POWER":"OFF"}
10:18:32.007 RSL: POWER = OFF
10:18:44.010 MQT: Attempting connection...
10:18:44.225 MQT: Connect failed to 192.168.0.2:1883, rc -2. Retry in 40 sec
10:18:56.312 RSL: RESULT = {"POWER":"ON"}
10:18:56.314 RSL: POWER = ON
10:19:02.650 RSL: RESULT = {"POWER":"OFF"}
10:19:02.651 RSL: POWER = OFF
10:19:25.048 MQT: Attempting connection...
10:19:25.259 MQT: Connect failed to 192.168.0.2:1883, rc -2. Retry in 50 sec
10:19:27.024 RSL: RESULT = {"POWER":"ON"}
10:19:27.026 RSL: POWER = ON
10:19:31.559 RSL: RESULT = {"POWER":"OFF"}
10:19:31.561 RSL: POWER = OFF
10:20:16.012 MQT: Attempting connection...
10:20:16.227 MQT: Connect failed to 192.168.0.2:1883, rc -2. Retry in 60 sec
10:21:17.009 MQT: Attempting connection...
10:21:17.224 MQT: Connect failed to 192.168.0.2:1883, rc -2. Retry in 70 sec
10:21:53.305 RSL: RESULT = {"POWER":"ON"}
10:21:53.306 RSL: POWER = ON
10:21:58.853 RSL: RESULT = {"POWER":"OFF"}
10:21:58.855 RSL: POWER = OFF
10:22:07.210 RSL: RESULT = {"POWER":"ON"}
10:22:07.212 RSL: POWER = ON
10:22:19.063 RSL: RESULT = {"POWER":"OFF"}
10:22:19.065 RSL: POWER = OFF
10:22:28.011 MQT: Attempting connection...
10:22:28.226 MQT: Connect failed to 192.168.0.2:1883, rc -2. Retry in 80 sec
10:22:40.419 RSL: STATE = {"Time":"2021-08-08T10:22:40","Uptime":"0T00:05:04","UptimeSec":304,"Heap":28,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"POWER":"OFF","Wifi":{"AP":1,"SSId":"lamusiquedesvacances","BSSId":"8C:97:EA:BA:30:40","Channel":11,"Mode":"11n","RSSI":84,"Signal":-58,"LinkCount":1,"Downtime":"0T00:00:03"}}
10:23:09.993 RSL: RESULT = {"POWER":"ON"}
10:23:09.995 RSL: POWER = ON
10:23:12.533 RSL: RESULT = {"POWER":"OFF"}
10:23:12.535 RSL: POWER = OFF
10:23:35.669 RSL: RESULT = {"POWER":"ON"}
10:23:35.671 RSL: POWER = ON
10:23:45.370 RSL: RESULT = {"POWER":"OFF"}
10:23:45.372 RSL: POWER = OFF
10:23:49.013 MQT: Attempting connection...
10:23:49.029 MQT: Connected
10:23:49.033 MQT: tele/33ECLEXT/LWT = Online (retained)
10:23:49.036 MQT: cmnd/33ECLEXT/POWER = 
10:23:49.051 MQT: tele/33ECLEXT/INFO1 = {"Info1":{"Module":"Sonoff Basic","Version":"9.5.0(tasmota)","FallbackTopic":"cmnd/DVES_5B1A97_fb/","GroupTopic":"cmnd/tasmotas/"}}
10:23:49.060 MQT: tele/33ECLEXT/INFO2 = {"Info2":{"WebServerMode":"Admin","Hostname":"33ECLEXT","IPAddress":"192.168.0.35"}}
10:23:49.070 MQT: tele/33ECLEXT/INFO3 = {"Info3":{"RestartReason":"Power On"}}
10:23:49.077 MQT: stat/33ECLEXT/RESULT = {"POWER":"OFF"}
10:23:49.082 MQT: stat/33ECLEXT/POWER = OFF
10:23:53.401 MQT: tele/33ECLEXT/STATE = {"Time":"2021-08-08T10:23:53","Uptime":"0T00:06:17","UptimeSec":377,"Heap":28,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"OFF","Wifi":{"AP":1,"SSId":"lamusiquedesvacances","BSSId":"8C:97:EA:BA:30:40","Channel":11,"Mode":"11n","RSSI":98,"Signal":-51,"LinkCount":1,"Downtime":"0T00:00:03"}}
10:23:58.563 MQT: stat/33ECLEXT/RESULT = {"POWER":"ON"}
10:23:58.566 MQT: stat/33ECLEXT/POWER = ON
10:24:06.512 MQT: stat/33ECLEXT/RESULT = {"POWER":"OFF"}
10:24:06.518 MQT: stat/33ECLEXT/POWER = OFF
10:24:14.127 MQT: stat/33ECLEXT/RESULT = {"POWER":"ON"}
10:24:14.130 MQT: stat/33ECLEXT/POWER = ON
10:24:21.475 MQT: stat/33ECLEXT/RESULT = {"POWER":"OFF"}
10:24:21.480 MQT: stat/33ECLEXT/POWER = OFF
10:24:25.873 MQT: stat/33ECLEXT/RESULT = {"POWER":"ON"}
10:24:25.877 MQT: stat/33ECLEXT/POWER = ON
10:24:34.022 MQT: stat/33ECLEXT/RESULT = {"POWER":"OFF"}
10:24:34.028 MQT: stat/33ECLEXT/POWER = OFF
10:24:55.773 MQT: stat/33ECLEXT/RESULT = {"POWER":"ON"}
10:24:55.777 MQT: stat/33ECLEXT/POWER = ON
10:25:14.303 MQT: stat/33ECLEXT/RESULT = {"POWER":"OFF"}
10:25:14.308 MQT: stat/33ECLEXT/POWER = OFF

Si quelqu’un pouvait m’aiguiller un peu, ça serait cool parce que là je ne voit vraiment plus quoi faire !!!
Merci !

Il n’y aurais pas une tempo de programmée, ou un reset du sonoff, car il y des pb de connexion à votre brocker aussi.
je n’utilise pas tasmona mais les intervalles On Off sont réguliers.

Que donnent les topics avec MQTT Explorer pour cet équipement ?
Votre équipement à une bonne liaison avec votre Wifi ?

1 « J'aime »

Bonsoir
Ajoute cette commande info (numérique)

SonoffBasic1/STATE{Wifi}{Signal}

en remplaçant
SonoffBasic1
par le nom de ton topic de base bien sur

nome le rssi

ça va te donner le niveau de qualité de la liaison wifi ce sont des dmb
donc plus c’est proche de 0 meilleur c’est
et donne nous la valeur que ça te donne

vers -90 et en dessous (pas bon)

exemple:


Capture d’écran du 2021-08-08 20-20-46
bonne soirée

Bonsoir à tous les deux,

@PanoLyon, j’ai vérifié la programmation de timer sur la console Tasmota, rien du tout
Au début du log, le module n’arrive pas à se conecter au Brocker car j’avais éteins Jeedom pour voir si ça venait du plugin (mais non).
Le module est a 5 mètres de la box… je ne comprendrais pas qu’il n’y ait pas une bonne connexion !
@olive, JMQTT, j’ai jamais vraiment compris comment ça fonctionne…
Jai ça dans le Pluging:
image
Dans lequel je dois ajouter la commande info ?
Et dans quelle partie je colle ta ligne ?


Désolé, un jour je lirais la doc pour savoir comment ça fonctionne…
Merci pour votre aide les gars !

bonjour
Le mieux pour apprendre comment sont organisé tes topics et trouver
c’est d’utiliser mqtt explorer …
bonne journée

Bonjour à tous les deux,

Après de multiples essais et test, j’ai finalement débranché l’interrupteur (bouton poussoir) que j’avais connecté au SONOFF en soudant 2 fils sur 2 points de soudure du bouton poussoir du sonoff.
Miracle, le sonoff basic ne se déclenche plus de manière intempestive…
C’est possible ça ?
du coup, je n’ai plus de commande manuelle…
J’attends vos éventuels avis, si vous avez déjà rencontré ce genre de problème ?
MErci !