Interrupteur flotteur et Wemos D1 pro

Après analyse, je vois que la doc de tasmota n’est pas claire sur un point.
Concernant les buttons, il y a une image qui explique clairement ce qu’est button, button_n et button_in
https://tasmota.github.io/docs/_media/tasmota-buttons.svg

Mais pour les switch, il n’y pas cette explication que voici :

  • Switch : Internal pull-up
  • Switch_n : PAS d’internal pull-up

Tu doit donc changer ta configuration et ton cablage si tu ne veux pas t’amuser à ajouter une résistance par ci par là.

Voilà ce qui devrait donc fonctionner :

  1. Utiliser des Switch et pas des Switch_n comme ceci :
    image
  2. Câbler l’autre borne de tes capteurs de niveau au GND (et pas au 5V)

(en passant d’ailleurs, les ESP ne fonctionne qu’en 3,3V)

PS : Sur un D1Mini de test avec ta configuration, j’obtiens bien le même comportement erratique que toi.

PS2 : Si tu veux inverser le ON/OFF, il faut pousser ces 2 commandes : SwitchMode1 2 et SwitchMode2 2