Beiträge von MoritzWB

    neo-v

    Hi Maik,

    ich habe endlich Zeit gefunden mich mit dem Blockly zu beschäftigen. Das ist für mich schon sehr advanced :D vllt. sollte ich mal ein Kurs machen.... :P

    Also rechts funktioniert soweit gut, aber nur von oben nach unten. Wenn es von unten nach oben die Position anfährt, stellt er nicht quer.

    Mit meinem Blockly war rechts aber auch problemlos.

    Das Linke fährt auf Position, pausiert, ruckt kurz, pausiert wieder und fährt komplett auf 100 (offen).

    In meinem Blockly war das recht auch etwas seltsam. Das ist auf Position gefahren, hat beim Querstellen ca. 10 mal schnell hintereinander geschaltet (am Klick-Geräusch erkennbar) und hat es dann manchmal gemacht oder auch nicht ...

    Das Problem links scheint aber irgendwie am Shelly zu liegen. Wenn ich nur das "Quer" Blockly ausführe dann fährt er ebenfalls das Rollo ganz hoch. Obwohl das Blockly identisch zu rechts ist.

    Ich werde mich da nochmal durchwühlen.

    Danke dir auf jeden Fall. Wollte mal Rückmeldung geben. Nicht das deine Mühe umsonst war, ich bin dran.

    VG

    Moritz

    neo-v Vielen Dank Maik,

    das muss ich mir mal in Ruhe anschauen, sieht auf den ersten Blick kompliziert aus. Wahrscheinlich muss man die Idee nur erstmal verstehen.

    Einen Variablen Datenpunkt benötigt man denke ich nicht. bisher haben wir mit dem Wert den Punkt bis zu welchem die Sonne in das Zimmer scheint abgedeckt. Könnte sich natürlich über die Jahreszeit ändern.


    Habe ich es richtig verstanden dass im 4 Bild noch zusätzlich abgefragt wird ob quer gestellt werden soll?

    Vielen Dank für deine Mühe, das probiere ich morgen mal aus.

    VG Moritz

    Eulhofer Hi, bin mir nicht sicher wo ich die im ioBroker finde. Dort sehe ich keine Änderungen. Prinzipiell sollte es die Info aber geben, das stimmt, die Shelly App zeigt es dir ja auch an.

    DarkSoul Wenn ich von unten nach oben auf die 23% fahre, dann stoppt er dort, fährt nochmal kurz runter zur Ausrichtung der Lamellen und dann 1,3 Sekunden nach oben in die Waagerechte. Das ist der Workaround damit ich das richtungsunabhängig habe. Nicht ideal aber funktional.


    Da ich die Jalousie sowohl per App als auch per Hand steure und die Lamellen nicht immer Waagerecht haben möchte ist es nicht ganz so einfach.

    neo-v

    Ok verstanden.

    Also angesteuert wird es aktuell so:

    pasted-from-clipboard.png

    Sobald die 23% angefahren werden, springt die Position im Shelly auf 23% (d.h. die Position wird nicht in real-time aktualisiert). Die einzige Änderung die es gibt ist wie gesagt im Punkt "Power".

    Ich muss jetzt also einen Trigger auf Power haben der das bestehende Skript über den Datenpunkt "quer" auslöst sobald Power wieder bei 0W ist.


    ------------------------------------------------


    Ich glaube ich habe eine Lösung gefunden. Nicht sehr elegant aber scheint erstmal zu funktionieren. (hing im ersten Versuch im "quer"-loop fest). Mal sehen ob es Komplikationen gibt.

    Verbesserungen gerne ergänzen :)

    Viele Grüße

    pasted-from-clipboard.png

    Hi,

    neo-v danke für deine Antwort.


    wie möchtest du die xy% auslösen?

    Das lässt sich beliebig über das Blockly auslösen mit "Steure Position mit XY".

    Du kannst problem los das "quer script" via Blockly an und aus schalten oder antriggern zum auslösen.

    Das quer Skript auszulösen über den Datenpunkt der damit verbunden ist, funktioniert ebenfalls problemlos.

    oder du baust in dein Querblockly das Blockly mit ein, was die xy% steuert, als Abschluss wenn Power auf 0 geht.

    Das hier ist genau das Problem. Ich müsste das Skript quasi so lange auf "Überprüfen" halten bis er auf 0 geht und dann auslöst. Diese Prüfung muss aber an den ursprünglichen Triffer gekoppelt sein, damit er das nicht immer ausführt wenn der Wert auf 0W springt.

    Dafür habe ich leider keine Idee.

    Hallo Zusammen,

    ich benötige etwas Hilfe bei der Programmierung eines Skripts für die Steuerung meiner Raffstore-Rollos mit einem Shelly 2.5


    Situation/Problem:

    Ich habe im Wohnzimmer zwei Raffstore-Rollos welche beim hoch- und runterfahren den Neigungswinkel verändern und an der Endposition entsprechend verbleiben. Ich möchte nun dass die auf eine festgelegte Position fahren und dort dann in die Waagerechte stellen.

    Auf Grund der vom Shelly bereitgestellten Informationen kann ich nur an der Leistungsaufnahme erkennen, dass die Zielposition erreicht ist, weiß aber nicht wie ich diese in das Skript einbinde.


    Was habe ich bisher:

    Gesteuert werden die Rollos je über einen Shelly 2.5 und an der Wand mit dem Gira Wipptaster 4fach.

    In meiner Vis habe ich mir folgende Optionen gebaut:


    pasted-from-clipboard.png

    Mit den Optionen kann ich direkte Positionen anfahren, sowie die manuelle Steuerung übernehmen.

    Mit dem Befehl "quer links/rechts" kann ich dann die Winkel auf Waagerecht stellen. Dazu wird folgendes Skript ausgelöst:

    pasted-from-clipboard.png

    Dabei fahre ich aus einer beliebigen Position für 2 Sekunden nach unten um die Ausrichtung sicherzustellen und dann für 1,3 Sekunden in die Gegenrichtung in die Waagerechte.


    Das funktioniert soweit sehr gut.


    Problem:

    Der Shelly verfügt über die Befehle (open, close, pause) welche jedoch als "Button" angelegt sind und während des aktiven Fahrens eben keine Änderung anzeigen, sowie Position (welche gesetzte wird auf Zielposition, sollte vor Erreichen der Zielposition abgebrochen werden, wird dieser Wert nach Beendigung des Verfahrens aktualisiert):

    Der Wert "Power" ist der einzige der während der Aktion eine Veränderung zeigt.

    pasted-from-clipboard.png


    Ich benötige also nun ein Skript welches die Zielposition anfährt und dann in die Waagerechte fährt oder das erste Skript auslöst. Als einzige Trigger variable habe ich hier aus meiner Sicht "power", weiß jedoch nicht wie ich diese Änderung abgreife.

    Mein erster Versuch mit einer Schleife war dieser und ging schief. Nach ca. 2 Sekunden wird der untere Teil ausgeführt.

    pasted-from-clipboard.png

    Habt ihr eine Idee wie ich das eleganter lösen kann?

    Danke und Viele Grüße


    Hallo Zusammen,

    ich hatte im Prinzip das gleiche Problem. Ich habe zwei Raffstore Rollos welche mit Shelly 2.5 gesteuert werden.

    Über den ioBroker habe ich die Steuerung so realisiert dass ich bei einer Beliebigen Position den Raffstore für 2 Sekunden nach unten fahren lasse (damit ist gesichert dass die Neigung voll ausgerichtet ist) mit 1,3 Sekunden Bewegung in die Gegenrichtung bin ich dann perfekt Waagerecht. Das Ganze habe ich dann in meiner eigenen Oberfläche per Skript gesteuert.

    An der Wand steuere ich die Jalousien mit dem Gira Wipptaster 4fach (2x hoch / 2x runter).

    Vielleicht hilft es euch ja weiter.

    Viele Grüße

    Der Kontakt kommt nur an gelb und schwarz vom Addon, da sollten zw. gelb und schwarz ca. 4V DC anliegen.

    Kannst Du das messen?

    Also ich habe das mal durchgemessen, ich erhalte 3,6V.

    Teste mal: Shelly mit Addon reagiert ohne Kontakt dran, auf Verbindung gelb und schwarz?

    Sobald ich den Sensor trenne, egal ob spannungsfrei oder nicht (habe beides getestet) ist der Shelly sofort wieder online und zeigt den korrekten Status an und schaltet.

    Ich habe das Problem jetzt auf eine andere Weise gelöst. Ich habe den Shelly abgemacht und ein Homematic HmIP-FCl1 dran gehängt. Funktioniert erstmal einwandfrei. Wird in der VIS auch angezeigt. Ich werde berichte wenn es zu Fehlern kommen sollte.

    Vielen Dank für eure Hilfe, vllt finde ich ja noch eine Verwendung für das Add-on.

    Moin,

    der i3 war meine erste Idee weil ich den noch hatte, habe es dann aber verworfen.

    Shelly mit Addon ohne Kontakte läuft einwandfrei. Sobald ich den Sensor anschließe ist das Ding offline.

    Ich habe das Add-on noch nicht durchmessen können, melde mich sobald ich da mehr weiß.

    Viele Grüße

    DIYROLLY Guten Morgen, sorry für die Verwirrung. Habe selber nochmal zurückgelesen und gemerkt dass ich hier zwei Threads vermischt habe.

    Zum Hintergrund, es geht um folgendes Thema: Fensterkontakt mit Shelly i3 - Stromversorgung?

    Ich bin dann nach dem auftreten des Problems, bzw. während meiner Recherche dazu auf diesen Thread gestoßen und habe dann irgendwie hier weitergemacht....sorry.

    Also Zusammengefasst geht es um einen integrierten Fensterkontakt an der Terassentür:

    pasted-from-clipboard.png


    Der Shelly 1 ist jetzt an 230V angeschlossen, darauf ein Add-on, daran 2 der 4 Drähte (a1 und a2), da ich die Sabotage-Linie nicht benötige.

    Das ganze sitzt in einer Kaiser UP Mediendose unterhalb der Rolladensteuerung in der Wand. Kabellänge derzeit ca. 4m (2,5m in die Dose + 1,5m "Reserve" welches ich mal noch nicht abgeschnitten habe, wer weiß und in der Dose ist genug Platz).

    Viele Grüße

    Wenn ich gelb und schwarz verbinde dann sehe ich wie das add-on öffnet und schließt. Erst bei Anschluss des Sensors geht er auf offline.

    Aber jetzt ging es wie gesagt auch Mal einen Tag, war dann aber beim zweiten "Schaltvorgang" wieder weg.

    Bezüglich Kontakt habe ich extra nochmal neu abisoliert, verdrillt und eine Wago drüber.

    Jetzt muss ich leider nochmal fragen von welchen Kabeln du sprichst. Die am add-on oder am Sensor?

    Die von Sensor sind fest verbaut in der Wand bzw Fensterrahmen. Lassen sich mit den Multimeter auch einwandfrei "piepen".

    das werde ich morgen gleich Mal messen.

    Was meinst du mit "ext. Switch wird sichtbar"? Die Option ist ein allen Shelly 1 bei mir sichtbar und auch aktivierbar. Wenn ich es aktiviere wird "closed" angezeigt auch wenn an dem Shelly kein addon hängt.


    Nachtrag zum Kabel: Gut wäre Klingeldraht, nicht extra 2 Adern vom 230V Kabel (doppelt genutzt)

    Welches kabel meinst?

    Hallo Zusammen,

    Leider läuft es immernoch nicht. Gestern war der Shelly plötzlich online und funktionierte, heute ist er wieder offline ... In den Dosen drüber hängen Shelly 2,5 also die WLAN Reichweite kann es nicht sein.

    Ich könnte mir noch vorstellen dass es an der Kabellänge des Sensors hängt. Kann jemand was zu der maximalen Kabellänge des Magnetkontakts sagen?

    Habe sonst keine Ideen mehr.

    Gibt es noch Alternativen zu dem 1er mit Addon?

    Danke euch.

    Ich nehme alles zurück....

    Habe den Shelly an eine Mehrfachsteckdose als Aufbau getestet.

    Jetzt habe ich den Strom abgezogen, das add-on abgenommen, die Kabel angeschraubt, die anderen dran geschraubt, Add-on drauf, Sensor angeklemmt, Strom an....offline ;(


    Edit:

    Habe das Addon (stromlos) abgezogen, Shelly wird in der App erkannt. Habe das Add-on (stromlos) aufgesteckt, direkt wieder "offline" ... Jemand eine Idee?

    Offline nach Änderung?

    Neue App?

    Ja ich hatte den Shelly angelegt ohne add-on. Habe den externen Switch eingetragen uns als "door" markiert.

    Soweit alles gut.

    Dann vom Strom getrennt und den add-on aufgesteckt.

    Dann war der Shelly offline, nach 2-3 Mal Sicherung an/aus war er dann da.

    Immer wenn ich in den Einstellungen im Bereich External Switch dann was geändert habe war er direkt offline. War erst wieder da nachdem ich das add-on abgezogen habe. Ging dann 2-3 mal so.

    Nach ein paar Mal habe ich jetzt eine Konfiguration die funktioniert und in ioBroker angezeigt wird. Ohne Schaltung des Relais (das ging zu keiner Zeit per Magnetschalter).

    Irgendwie seltsam...

    Generell scheint die App aktuell instabil. (Android).

    Der ioBroker schaltet deutlich zügiger.

    @Muetze ok danke.


    Ich habe es jetzt auch hinbekommen. Fragt mich nicht was ich anders gemacht hat, aber jetzt gehts...

    Darf nur nicht an den Einstellungen ändern, sonst wird das Gerät direkt als "Offline" angezeigt ... egal es geht. :D