Beiträge von waki

    Ich habe keine extra notify/doif. Es läuft alles über ASC.

    Wenn der Fahrbefehl für heute morgen kommt, dann dass das nächste polling anzeigt, dass der Rolladen noch nicht ganz oben ist. Dann dauert es je nach interval z.B. 60 Sekunden bis die Rückmeldung kommt, dass der Rolladen jetzt auf 100 (offen) steht. Dies wird dann von ASC als manuelle Fahrt gewertet. Bei shading in würde damit shading out verhindert.

    Es könnte sein, dass das Verhalten mit MQTT besser wäre. Ich hatte jetzt mehrere Wochen shelly-Modul und MQTT paralell laufen, aber bei dem ursprünglichen Problem mit den falschen Anzeigewerten hatte das nicht geholfen.

    Die 2.5er mit Version 1.5.3 machen das jetzt richtig, nur der 2er mit Version 1.5.2 nicht. Jetzt kann ich den probeweise auf MQTT umswitchen oder warten, ob die 2er auch noch die verbesserte Version bekommen.

    Ich habe jetzt die Shelly upgedatet und es ist viel besser geworden. Ich habe es ein paar Tage beobachtet und es sieht gut aus.

    Meine Shellys 2.5 sind auf 1.5.3 und zeigen prozentgenau den Stand, den sie anfahren sollten. Mein alter Shelly 2 hat sich nur auf 1.5.2 gezogen und macht noch kleine Probleme. Auch hier stimmt jetzt die Anzeige mit dem Soll überein, aber das ASC-Modul von fhem sieht kurz nach dem Ansteuern noch manuelle Fahrten und reagiert entsprechend.

    Ist Euch bekannt, warum es für die 2er kein update auf 1.5.3 gibt oder ob da noch etwas zu erwarten ist?

    Ich arbeite mit dem MQTT-Modul in fhem.

    Der empfängt alle 30 Sekunden den Status vom jedem Shelly. Das istmir zu viel Traffic.

    Du schreibts: "Shellys senden bei Änderung und/oder alle 30 Sekunden"

    Wo kann ich "oder" einstellen? Bei Änderungen und nicht alle 30 Sekunden wäre mein Wunsch.

    Da der Shelly 4pro noch nicht über action verfügt, könnte man ihn über MQTT abfragen.

    Über MQTT bekommt man den Button-Zustand gemeldet. Aber das erzeugt mir zuviel Traffic um nur einen Knopf abzufragen.

    Kann man den MQTT-Trafic reduzieren oder auf events beschränken?

    Bei meinem Shelly 4pro suche ich vergeblich das Eingabefeld für action.

    Bei meinen Shelly 2.5 sind sie klar zu finden unter dem Zahnrad des jeweiligen Relais. Bei dem 4pro gibt es dieses Feld nicht, obwohl es auch im Lexikon für den 4er beschrieben ist.

    Ich habe Firmware 1.5.0hotfix4. Muss ich noch eine Einstellung ändern?

    Vielen Dank für Deine ausführliche Erklärung.

    Es wäre mir egal, ob die Werte genau angefahren werden oder nicht, aber fhem ist kritisch. Ich verwende das Modul ASC (Automatic Shutter Control) und da ist bei diesem Wetter das shading interessant.

    Wenn man jetzt das shading auf pct 10 einstellt und der shelly meldet 8 oder 9 zurück, vermutet das Modul, dass man manuell übersteuert hat und fährt nicht mehr aus der Beschattungsposition heraus.

    Ich kann nur hoffen, dass eine neue Firmware für den shelly genauere Anzeigen bringt.

    Noch bin ich mir nicht sicher, ob ich die shellies auf Tasmota umflashen will.

    cu

    Walter

    Ich habe folgende Frage schon im FHEM-Forum gestellt ohne eine befriedigende Antwort erhalten zu haben. Vielleicht lesen hier Kundigere mit.

    Ich habe sowohl Shelly 2 als auch Shelly 2.5. Beide funktionieren mit dem Shelly-Modul von pah als auch über MQTT.

    Unabhängig vom Modul habe ich Verständnisprobleme mit dem Anfahren von Zwischenstellungen, wie z.B. beim Shading.

    Egal, welchen Aktor ich ansteuere, es wird fast nie die vorgegebene Position eingestellt, obwohl ich die Kalibrierung mehrfach durchgeführt habe. Bei der Shading-Position 10 wird einmal 5 oder 6 oder 9 erreicht.

    Da die Position bei den Aktoren über die Laufzeit errechnet wird und andererseits die Position über die Laufzeit gesteuert wird, müsste doch die Position der vorgegeben entsprechen, da absolute Positionswerte ja nicht vorhanden sind. Wenn jetzt z.B. für die Position 10 errechnet wird, dass der Aktor 8 Sekunden laufen muss, dann müsste er doch nach dieser Laufzeit errechnen, dass er auf Position 10 steht und nicht irgendetwas zwischen 5 und 10.

    Kann mir jemand von Euch dieses Verhalten erklären?