NEWS
MQTT + Tasmota - Publish wird nur teilweise ausgeführt
-
Hallo zusammen,
bezugnehmend auf folgenden Thread (viewtopic.php?f=21&t=19304#p201338) habe ich den Fehler eingegrenzt. Entweder stimmen meine MQTT-Settings nicht, oder irgendetwas anderes ist noch faul.
Folgendes Szenario:
Ich habe mir zum Testen folgendes Skript gebaut, welches aller 2min das entsprechende MQTT-Kommando schickt.
Das Zielgerät ist ein Sonoff S20 mit Tasmota 6.3.0

schedule("*/2 * * * *", function () { setState("mqtt.0.innen.s20-og-kind2-komode.cmnd.POWER"/*/innen/s20-og-kind2-komode/cmnd/POWER*/, 'ON'); console.log('Komode eingeschaltet'); });1. Schalte ich das Geräte via MQTT publish (bspw. mit MQTT.fx) innerhalb der 2min wieder aus, wird der Scheduler sauber ausgeführt, und das Gerät wieder eingeschaltet. Das kann ich beliebig oft machen - funktioniert tadellos und wie erwartet.
2. Schalte ich das Geräte per Tasmota-Weboberfläche aus, wird der Scheduler zwar weiterhin aller 2min ausgeführt, allerdings das Gerät nicht mehr eingeschaltet. Das publish vom ioBroker kommt gar nicht beim S20 an, der Datenpunkt im ioBroker wird jedoch zum Schaltzeitpunkt aktualisiert.
Ich nutze den MQTT-Adpater 2.0.3 mit folgenden Settings:

Fehlt da noch irgendwo ein Haken, oder ist es irgendein anderes Thema?
Gruß
oetti
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden