Beiträge von gmt94

    Hallo zusammen,

    da ich seit kurzem einen 3D Drucker habe, habe ich mich gleich an die Konstruktion einer Shelly Box rangemacht. Raus gekommen sind zur Zeit zwei Boxen.

    1. Box:

    - 2x Shelly 1/pm und optional auch für die Addons für die Temperatur/Feuchtigkeitssensoren

    - 5 Einschübe für Wagoklemmen der 2273 Serie mit bis zu 5 Steckplätzen

    - 2 Eingänge in die Box


    2. Box

    - 1x Shelly 1/pm und optional auch für die Addons für die Temperatur/Feuchtigkeitssensoren

    - 3 Einschübe für Wagoklemmen der 221 Serie mit bis zu 5 Steckplätzen

    - 3 Eingänge in die Box


    Die Boxen habe die Maße: 150mm * 80mm * 33 mm

    Es besteht kein Schutz gegen eindringende Feuchtigkeit. Keine Dichtung im Deckel vorhanden.

    Wenn Interesse besteht würde ich die STL-Dateien sehr gerne hier zur Verfügung stellen. Natürlich würde ich falls Bedarf besteht, die Konstruktion auch ändern.

    Daher würde ich jetzt schon die Namenskonvetion für eine bessere Dokumentation wie folgt festlegen.

    Box_1*Shelly1/PM_3*221*5Wago_2*M16

    - _1*Shelly1PM_ - Wieviel und Welche Shelly in der Box sind

    - _3*221*5Wago_ - Anzahl an Wagoklemmen der Serie x mit Anzahl an Maximalsteckplätzen

    - _2*M16 - Anzahl an Eingängen in die Box und Größe der Durchmesser (Die Eingänge haben kein Innengewinde, die Kabeleinführungen können in der angegeben Größe durchgesteckt und mit der dazugehörigen Mutter gekontert werden)


    Für den Deckel kann ich natürlich auch individuelle Schriftzüge oder schlicht und einfach blank anbieten.

    Name für den Deckel wäre dann wie folgt:

    Deckel_leer --> wäre dann blank

    Deckel_Shelly

    Deckel_Irgendeinschriftzug


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

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

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


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


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

    Hey Leute,

    dank der tollen Scripte hier im Forum von @66er und MarcR sind wir ja in der Lage sämtliche Leistungs- und Verbrauchswerte der Shellys in die Homematic zu übertragen.

    Leider ist es ja so, dass bei Stromausfall am Shelly die Verbrauchswerte wieder genullt werden. Für eine Überwachung seiner Verbrauchswerte ist das natürlich suboptimal. Daher habe ich ein Script geschrieben, welches dieses Problem löst und die Verbrauchte Energie speichert und sobald der Shelly wieder am Netz ist und neue Werte liefert, diese aufaddiert.

    Was brauchen wir.

    2x Systemvariablen

    1x Programm

    1x vorhandene Systemvariable

    Ihr könnt die Variablen natürlich umbenennen, müsst dann jedoch in den Scripten diese anpassen

    1.Systemvariablen die angelegt werden muss:

    "Shelly_Verbrauch_Geschirrspueler_lastcall" als Zahl in kWh

    Diese Variable wird am Ende des Scripts mit dem aktuellen Verbrauchswert des Shellys beschrieben.


    2.Systemvariablen die angelegt werden muss:

    "Shelly_Verbrauch_Geschirrspueler_gestemp" als Zahl in kWh

    In dieser Variable wird nach dem durchlaufen des Programmes, die jemals verbrauchte Energie stehen.


    Systemvariable die vorhanden sein sollte:

    "Shelly_Verbrauch_Geschirrspueler"

    Diese Variable wird mit den Scripten von @66er in die Homematic übertragen, diese ist zwingend erforderlich.


    Wenn ihr das Programm zum ersten Mal ausführt wird nur der aktuelle Wert des Shellys in eure Systemvariable geschrieben und wächst analog zum Wert des Shellys mit jedem Programmaufruf.

    Kommt es jetzt zum Stromausfall, ist euer Wert des Shellys kleiner als der Wert eures Gesamtverbrauchs und somit wird dann

    bei jedem Funktionsaufruf die Differenz aus dem aktuellen Wert des Shellys mit dem Wert beim letzten Funktionsaufruf zu dem Gesamtverbrauch addiert.

    Das Programm sieht wie folgt aus:

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

    Hier wird auf die Variabel die schon vorhanden ist auf Aktualisierung größer gleich 0 kWh getriggert. Immer wenn der Wert vom Shelly abgerufen wird, wird auch euer Gesamtenergieverbrauch berechnet.

    Ja genau den Browserscreenshot. Von daher würde ich auch sagen, dass der Befehl durchgegangen ist.

    @ tab du guckst aber unter geräte in der ccu unter dem Kanal der "40" cuxd Fernbedienung? Nicht dass du ausversehen die ganze Zeit auf den Kanal der excec guckst.

    Ich habe gerade Mal bei mir getestet wenn ich ohne User und Passwort meine actions in Browser eintippe. Dort wird dann sofort ein Passwort und User verlangt. Anschließend wird dann wie bei dir der Code angezeigt. Daran kann es also nicht liegen.

    Probiere auf der ccu Mal einen Gastzugang ohne jegliche rechte mit dem Benutzer Name Shelly einfachen Passwort 123456789 anzulegen.

    Dann trägst du in den actions:

    Code
    http://Shelly:123456789@192.168.178.27:8181/x.exe?Antwort=dom.GetObject("CUxD.CUX400001:1.SET_STATE").State(1)

    Ein.

    http://Name:Passwort@192.168.178.27:8181/x.exe?Antwort=dom.GetObject("CUxD.CUX400001:1.SET_STATE").State(1)


    Natürlich muss für Name dein Benutzername eingetragen werden und sofern Passwort nicht dein Passwort für die ccu ist dann bitte noch dein richtiges eintragen.. der Doppelpunkt und das @ müssen aber stehen bleiben.

    Das ganze dann noch für die Off Action

    Danke für die Info. Habe eben nochmals die anschlussschemen angeschaut und gesehen, dass auf den sw der minus muss bei 12V.

    Wenn du nicht gerade schneller gewesen wärst, hätte ich es noch gepostet ?

    Dann werde ich das Mal so in Betrieb nehmen.

    Vielen Dank.

    Hey Zusammen,

    Ich habe mal eine Frage an die Experten unter Euch. Ich würde sehr gerne den Shelly 1 nutzen um in meiner Homeautomation festzustellen, ob jemand geklingelt hat.

    Dazu würde ich mir ein 12V DC Netzteil auf meine Hutschiene setzen, damit zum einen den Shelly mit Spannung versorgen und dann mit den 12V auf den Klingelgong zu gehen.

    Die Schaltung müsste ja dem entsprechend so aussehen.

    12V DC + auf Shelly N+

    12V DC - auf Shelly L-

    Taster 12V DC+ auf SW

    12V DC+ auf Shelly I

    und mit Shelly O dann zum Klingelgong

    die Massen dann dementsprechend wieder auf das 12V DC - Netzteil.

    Den Shelly dann auf Toogle Switch stellen mit entsprechenden Auto Off Zeiten, je nach dem wie lange die Melodie bzw. der Ton betätigt werden soll.


    Kann das so funktionieren?

    Vielen Dank für eure Hilfe

    Hey Daniel,

    Willkommen im Forum. Für die Rolladen brauchst du jeweils einen 2.5 shelly. Du willst ja hoch und runterfahren können.

    Ich denke es ist schon sinnvoll die shellys vor dem Einbau zu konfigurieren und dann nur noch einzubauen.

    Wovon ich dir jedoch abraten würde, ist deine heizung über irgendwelche Thermostate, sei es shelly oder das Teil an der Wand zu fahren. Das System ist viel zu träge um dort Eingriffe von außerhalb durchzuführen.

    Mache dich am besten im Netz Mal nach einem hydraulischen Abgleich deiner Heizung schlau. Deine heizung betreibst du nur Effizient wenn du deine heizkennlinie der Heizung soweit angepasst hast, dass alle Thermostate permanent vollständig offen sind und du nur noch über die Außentemperatur deine Vorlauftemperatur fahren kannst.

    Viel Spaß mit den Shellys.

    So....

    es war am Ende Punkt 7. aus deinem Thread. Wenn ich in den Actions mein User und PW eingebe, dann aktualisiert er es augenblicklich.

    Wie immer Danke für deine kompetente Hilfe!

    Ich habe noch etwas herum gespielt, da ich meinen Admin Login nicht in den Actions eintragen wollte.

    Ich habe einen Gastlogin erstellt mit einem anderem PW und keinerlei Rechten. Damit funktioniert es auch.

    Vielleicht ist die Info ja für den einen oder anderen sinnvoll, der so wie ich nicht mit seinem Admin Account so freizügig umgehen will.

    So nun kann wirklich geschlossen werden.


    @66er bist der Beste ?

    Hallo zusammen,

    ich mal wieder :-)

    Ich habe nach der Anleitung die Actions Abfrage beim meinem Shelly1PM eingestellt. Leider funktioniert diese nicht. Der Status wird erst mit der zyklischen Aktualisierung mittels Script vom User 66er korrekt übermittelt.

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

    Anbei mein Quellcode:

    Switch On

    Code
    http://192.168.178.24:8181/x.exe?Antwort=dom.GetObject("CUxD.CUX4000001:2.SET_STATE").State(1)

    Switch Off

    Code
    http://192.168.178.24:8181/x.exe?Antwort=dom.GetObject("CUxD.CUX4000001:2.SET_STATE").State(0)


    Wenn es heißt die Actions übertragen den Status sofort, ist dann wirklich sofort gemeint, oder kann das auch ein paar Sekunden in Anspruch nehmen?