Ich habe das Problem, dass wenn ich den RGBW2 über das Webfront schalte, sich die Variablen nicht aktualisieren.
Schalten tut der RGBW2 und auch die Helligkeit ändert sich nur halt die Werte werden nicht aktualisiert.
Wenn ich ich dies mit dem iPhone über die App schalte teilweise genauso.
Es kommen erst Änderungen, wenn ich den MQTT Server Socket kurz deaktiviere und wieder aktiviere.
Ich nutze den IPS MQTT Server(beta).
Im Meldungsfenster sehe ich vom MQTT Server auch eine Fehlermeldung:
09.07.2019 23:25:47 | FlowHandler | Kann Daten nicht zur Instanz #18546 weiterleiten: string too long
Ich habe mal die debug.txt angefügt. Dort sieht man bei Zeile 56,258 und 452 den zu langen String.
Welche Instanz ist die 18546. Ist es der MQTT Server oder die MQTT Geräte-Instanz? Ist das exakt die Fehlermeldung, die im Log kommt? Wir werfen diese Meldung nämlich nicht. Und mir wäre aktuell kein Limit bei Strings bekannt.
paresy
PS: Ich habe deinen Beitrag mal korrekt verschoben.
ich habe versucht mit deinen Logs das Problem nachzustellen - bisher konnte ich es aber nicht provozieren. Kannst du es direkt durch irgendwelche Abfragen deiner Geräte auslösen?
ich sende von meiner THZ die Daten per MQTT von FHEM an Symcon. Das funktioniert mit einer Variable auch echt prima.
Wenn ich jetzt aber alles senden will, wie kann ich das im Symcon abbilden?
„Muss“ man das selber programmieren? Gibt es da schon etwas in der Richtung?
habe das geraade mal mit einem Shelly 2.5 probiert(mit Kais Shelly2 Modul), schalten geht ohne Probleme und es kommt kein Fehler.
Sind aber mit der Ninja unterwegs.
Kais RGBW2 Modul kann ich im Moment nicht testen, es ist nicht angeschlossen.
ich kann den Fehler nicht nachvollziehen.
Habe hier gerade das RGBW2 neben mir liegen und kann alle Dinge ohne Fehler steuern.
Log aus dem RGBW2 Debug :
Konnte doch nicht mehr warten. Habe mal den Shelly RGBW2 gelöscht, dann mal über den MQTT Konfigurator den Shelly angelegt und dann noch mal zusätzlich über Kais Modul den Shelly RGBW2 angelegt.
Nun scheint es wohl zu funktionieren…finde aber das es mit Tasmota alles schneller aktualisiert.
Jedenfalls habe ich z.Zt. keine FlowHandler Error Meldung mehr gesehen.
Dieses Problem hat nix mit Tasmota zu tun.
Meine nur, dass meine Geräte mit Tasmota Firmware schneller die Werte aktualisieren, als der Shelly RGBW2 mit Original Firmware und MQTT Unterstützung.
Wenn Tasmota den Shelly RGBW2 unterstützt, wäre es interessant, ob es dann auch besser/schneller aktualisiert.