@detlev-rackow
Hallo Zusammen!
Ich habe es jetzt hinbekommen. Falls jemand hier diesen Thread ausgräbt, ein paar Tips von mir.
A) ich hatte ursprünglich standardmäßig den Wemos mit dem Tasmota Image geflasht, weil ich das bisher bei dem anderen Arduinos auch so machen musste. Das ist natürlich völlig falsch. Es reicht, über die Arduino IDE den Sketch (also auf gut Deutsch das Programm) vom Github zu laden und auf den Wemos zu übertragen.
B) statt der Batterie-Version habe ich ein 5V Netzteil angeschlossen und die Geschichte mit dem Relais weggelassen. Mein Sketch macht in setup() nur initial das WLAN an und loggt sich ein. Dann läuft in der loop() eine Prüfung, ob WLAN verfügbar ist (sonst neu einschalten), die Abfrage und das Senden der Daten an mqtt, der Wemos wartet dann 60 Sekunden und die loop läuft neu los.
C) Mit DeepSleep hatte ich nur Probleme, da kommt mein Wemos nicht mehr richtig wieder raus. Lasse ich also weg.
D) der Wemos scheint nicht stabil zu laufen. Ich betreibe das Netzteil an einer HMIP Schaltsteckdose und schalte die per ioBroker regelmäßig alle 4 Stunden für 10 Sekunden aus. Dann wird der Wemos neu gestartet.
E) es gibt leider beim großen Fluss diverse Wemos Lieferanten und Versionen, die nicht alle gleich gut sind. Achtet auf die Versionen mit dem kleinen schwarzen WLAN Chip, der um 45 Grad gedreht verlötet ist. Nicht die mit der Metall-Abschirmung, die sind mehr als instabil im WLAN!
Viele Grüße