Beiträge von mattbue

    Ich habe es jetzt mit einem Script gelöst.

    Damit habe ich grundsätzlich die Bedienung nicht geändert.

    Wird der Rollladen geschlossen, wird ein Timer gestartet, der kontinuierlich die Position des Rollladens prüft und den Rollladen stoppt, wenn der eingestellt Wert (bei mir 43%) erreicht/unterschritten wird.

    Allerdings besteht anschließend weiterhin die Möglichkeit, den Rollladen über den "Schließen"-Taster nochmals zu starten. Bis das Script den Rollladen wieder stoppt, ist dieser schon ein Stück weiter gefahren.

    Damit wäre es durch ständiges Betätigen des "Schließen"-Tasters den Rollladen immer weiter herunter zu fahren.

    Dagegen habe ich eine zusätzlichen Grenzwert (Variable 'cover_move_back_threshold ') definiert. Sobald die Rollladenposition diesen Wert unterschreitet, fährt das Script den Rollladen wieder etwas auf.

    Die reale Position und die Position innerhalb des Shellys laufen dabei recht schnell auseinander, aber in die unkritische Richtung. Bedeutet, dass wenn man den "Schließen"-Taster betätigt, obwohl der Rollladen eigentlich schon am eingestellten Limit angekommen ist, dieser kurzzeitig weiter herunterfährt, dann aber vom Script wieder hochgefahren wird und zwar höher, als vorher.

    Um die reale Position und die Position innerhalb des Shellys wieder abzugleichen, muss der Rollladen einmal ganz auf gefahren werden.


    Das Script habe ich ausgehend von dem Beispiel-Script 'Control a Shelly Plus 2PM (Gen2) by handling events' aus der Bibliothek geschrieben.

    Hallo Zusammen,

    im Sommer haben teilweise eine mobile Klimaanlage im Einsatz, deren Abluftschlauch wir aus dem Fenster hängen lassen.

    Daher darf der Rollladen zu dieser Zeit nicht komplett herunterfahren, da er sonst auf dem Schlauch aufsetzen würde.


    Der Rollladen des Fenster ist mit einem Plus 2PM gesteuert. Zur Bedienung ist ein Serientaster angeschlossen.

    Kann ich dem Shelly die Position des Rollladens in Prozent begrenzen?

    Z. B. dass der Rollladen beim Herunterfahren gestoppt wird, wenn er bei 40 % angekommen ist?

    In der Web-Oberfläche von dem Shelly konnte ich nichts finden.


    Nun könnte ich natürlich den Endschalter vom Rollladen selbst umstellen, aber das Aufwand ist natürlich etwas größer als wenn ich die Position im Shelly begrenzen könnte.

    Danke schon mal!

    Der beste Weg ist, anschließen an 230V ohne Rollo, anmelden, FW Udate, über die App auf "Abdeckung" (Cover Mode) umstellen. Anschließen ans Rollo und kalibrieren.
    Geht ohne WebUI und das Rollo nicht OHNE Cove Mode ansteuern..

    So in etwa mache ich das als. Statt der App konfiguriere ich die Shellys als im Browser.

    Der zweite Shelly ließ sich gestern ohne Probleme in Betrieb nehmen.

    Heute Abend steht nochmal einer an.

    Ich gehe mittlerweile auch davon aus, dass der Browser-Cache die Ursache war.

    Hallo Zusammen,

    ich habe demnächst vor einige 230V-LED-Lichtkreise mit Dimmer auszustatten.

    Aktuell gibt es von Shelly lediglich den Dimmer 2, der hier passen würde.

    Ist vielleicht bekannt, ob es in der Plus-Serie demnächst einen neuen Dimmer für 230V geben wird?


    Danke & Gruß

    mattbue

    Ob ihr es glaubt oder nicht, plötzlich hat alles funktioniert.

    Um nicht aus Versehen beiden Relais anziehen zu lassen, habe ich von den beiden Ausgängen die Eingänge abgehängt (detached).

    Wenn der Shelly nicht im Cover Mode ist und die Bedienung mittels Serien-Taster vorgesehen ist, hat man ja keine Verriegelung.

    Anschließend konnte ich den Cover-Mode wie gewohnt einstellen und die Kalibrierung starten.

    Hallo Zusammen,

    ich habe gerade einen weiteren elektrischen Rollladen bei mir mit einem Shelly Plus 2PM ausgerüstet.

    Nach der elektrischen Installation wollte ich nun den Shelly konfigurieren.

    Im WLAN ist er bereits. Aber ich finde die Möglichkeit, das Device Profil einzustellen nicht mehr.

    Außerdem fehlt die Möglichkeit, die Temperatur Einheit einzustellen, auch wenn das für mich aktuell kein Problem darstellt.

    Hier mal ein Screenshot von den Settings.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Wenn ich die entsprechende URL ( http://[IP des Shellys]/#/settings/device-profile ) im Browser manuell eingebe, komme ich aber auf die Seite auf der das Device Profil eingestellt werden kann.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Wenn ich hier das Profil auf Cover ändere, wird dies übernommen, der Shelly bootet neu, auf der Home-Seite wird aber nichts mehr angezeigt.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Ändere ich das Profil wieder zu Switch, werden die beiden Ausgänge wieder einzeln auf der Home-Seite angezeigt.

    Auf dem Gerät ist die FW-Version 1.4.2 installiert.


    Auf den anderen Shelly Plus 2PM, die ich vor langer Zeit schon installiert habe, ist auch die FW-Version 1.4.2 installiert. Auf denen funktioniert alles wie es funktionieren soll.

    Kennt jemand das Problem?

    Danke & Gruß

    mattbue

    Hallo zusammen,

    ich habe den "Blu_to_MQTT v1.4 + Blu_Events v2.4"-Code von Shelly Script Blu_to_MQTT _[v1.4]_ für den Blu H&T angepasst.

    Zumindest scheint es bei mir zu funktionieren.

    Ein Douple-Push wird aber noch nicht sauber erkannt. Aber die meisten Daten kommen per MQTT an.

    Hier der Code:

    Auf dieser Seite findet man viele Infos zum Protokoll: https://bthome.io/format/

    In Mosquitto sehen die Daten so aus:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Bitte testen und Rückmeldung geben.

    Hallo zusammen,

    ich habe hier einen BLU H&T liegen mit dem ich einerseits einen Plus Plug S direkt steuern und andererseits die Daten per MQTT weiter verarbeiten will.

    Auf dem Plus Plug S ist die derzeit aktuellste FW-Version 1.3.2 .

    Habe ich da aktuell überhaupt eine Chance das zum Laufen zu bekommen?

    Vielen Dank & Gruß

    Hallo,

    ein Bekannter hat einen SMA Home Manager 2.0 installiert. Das Gerät ist über das Portal erreichbar.

    Im Haus ist Bosch Home Connect verbaut. Bei Geschirrspüler handelt es sich zum Beispiel um einen Bosch SMV8YCX03E.

    Wir sind davon ausgegangen, dass der SMA Home Manager die Geräte, also auch den Geschirrspüler direkt findet. Das ist aber nicht der Fall.

    Kennt sich hier jemand aus?

    Danke!

    Hallo Zusammen,

    ich will einen Shelly Plus I4 dazu verwenden, um folgende Daten zu erfassen:

    - SW1: Messung der Dauer, wie lange der Eingang auf HIGH bzw. ON ist

    - SW2: Zählen der Impulse


    Das ganze mache ich mittels Script, was im Testaufbau auf den ersten Blick auch gut funktioniert.

    Die Daten können ebenfalls per Script über einen Webserver als JSON-String abgerufen werden.

    Nun sollen die Daten aber von einem System abgerufen werden, das lediglich Modbus TCP unterstützt.

    Gibt es eine Firmware für den Shelly, die Daten als Modbus-Slave zur Verfügung stellen kann?


    Danke & Gruß

    mattbue

    Ich bin tatsächlich (blind) davon ausgegangen, dass ein ESP32 darin verbaut ist.

    Das sagt auch diese Spezifikation: https://kb.shelly.cloud/knowledge-base…-Specifications

    Und auf der Platine sitzt auch tatsächlich ein ESP32.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    GPIO9 habe ich aber tatsächlich nicht verwendet.

    Mal schauen, ob ich den direkt am Chip kontaktiert bekomme, der Pinabstand ist schon ziemlich klein...

    Guten Abend,

    ich habe gestern mal auf Basis der Beschreibung auf https://andersgood.de/kurz-notiert/s…tasmota-flashen ein Adapterkabel aufgebaut, um zu versuchen, ob ich mit einem USB-UART-Adapter und tazmotizer (https://github.com/tasmota/tasmotizer) eine alternative Firmware auf meinen "defekten" Shelly (Endlosschleife in Skript und Skript startet automatisch beim Startup) aufspielen kann.

    tazmotizer kann ja vor dem Aufspielen von Tasmota die auf dem Gerät vorhandene Firmware sichern. Daher will ich gerne testen, ob ich dadurch von einem funktionsfähigen Shelly die Firmware "besorgen" kann, um sie anschließend auf den "defekten" Shelly aufzuspielen.


    tazmotizer konnte aber keine Verbindung zum Shelly aufbauen und lief in einen Timeout.

    Weil ich nicht wusste, ob der "defekte" Shelly überhaupt antwortet habe das ganze mit einem funktionsfähigen Shelly Plus 1PM getestet. Auch damit konnte tazmotizer keine Verbindung aufbauen.

    Die Pinbelegung habe ich mehrfach überprüft, die müsste passen.

    Falls jemand Erfahrungen und Tipps/Tricks hierzu hat, gerne her damit ;)

    Hallo Loetauge,

    danke für den Link.

    Damit bin ich "rein" gekommen.

    Wie du schon richtig vermutet hast, will ich damit versuchen S0-Impulse von Stromzählern zu erfassen.

    Hier mal mein Code, mit dem ich es zum Laufen bekommen habe.

    Vielleicht kann jemand anders das Script auch gebrauchen.

    Zu beachten ist, dass die Zählerwerte nach einem Neustart wieder auf 0 zurückgesetzt sind.

    Die Krönung für mich wäre, wenn man die Zählerstände so abspeichern könnte, dass diese die letzten Werte auch nach einem Neustart noch vorliegen würden.

    Hallo,

    ich habe noch nichts mit Shelly gemacht, finde das System aber sehr interessant.

    Für meinen ersten Anwendungsfall wäre es notwendig direkt im Shelly Impulse zu zählen.

    Kann man das mit dem Scripting z. B. direkt in einem Shelly Plus i4 machen und statt dem Zustand des Eingangs den Zählerwert rauszusenden?

    Gibt es dafür vielleicht sogar schon Code-Beispiele?

    Danke & Gruß

    mattbue