NEWS
Shelly 1 Gen1 Problem mit SW Pin
-
Ich wollte eine Aussenbeleuchtung Smart machen, also zwischen Bewegungsmelder und Lampen ein Shelly hängen und dann das ganze via Skript etwas besser steuern. Also die Lampe an das Relais vom Shelly 1 Gen1 und den BWM Ausgang an den SW Kontakt. Genau so wie in der Doku mit einem Schalter/Taster abgebildet.
Jetzt beginnen die Probleme: Im iobroker (mit Shelly Adapter und MQTT) habe ich immer ein "true" anstehend, sobald dort der BWM angeschlossen ist. Mit dem Multimeter kann man bei allen meinen Shelly 1 Gen1 zwischen "N" und "SW" ca 120VAC messen, sobald dort irgendwas angeschlossen wird bricht die Spannung leicht ein, aber die bleibt anstehend. Sobald der BWM schaltet, sind da dann natürlich die 230V anstehend, aber der Status im iobroker ändert sich nicht.
Folgende Dinge habe ich schon probiert:
- BWM ausgetauscht (mit Relais oder nur Triac) -> ohne Erfolg
- Shelly mehrfach getauscht -> ohne Erfolgt
- Shelly mehrfach Firmeware und Hardreset -> alles ohne Veränderung.
- in den Einstellung auf "direkte verknüpfung" -> Licht schaltet nicht mehr aus, auch wenn BWM Signal weg ist.
Weiss da jemand etwas wie man das anderst machen soll, oder wie man diesen "SW" Anschluss anderst nutzen muss?
-
@andibr Wenn selbst bei einem Bewegungsmelder mit Relais-Ausgang 120V anliegen, dann kann es an Induktion liegen. Die bekommst Du weg, indem der Shelly so nah wie möglich an (in) den Bewegungsmelder gesetzt wird, die Last erhöht wird (z.B. ein 230V Relais A1 A2 parallel zu dem Shelly-Eingang und N. Oder gleich ein Relais an den Bewegungsmelder Ausgang, welcher dann das Signal an den Shelly weitergibt. Vor Widerständen, die parallel an den Eingang vom Shelly rate ich aufgrund der evtl. mangelnden Spannungsfestigkeit ab. Da macht es evtl. irgendwann poff und der Widerstand sieht aus wie ein Stück Kohle.
Bei uns im Haus steuert eine Eaton Easy E4 die Beleuchtung. Da sind die Eingänge auch recht hochohmig. Den Lichttaster vom OG musste ich daher erst auf ein Relais bringen, welches dann den Eingang zur Easy schaltet.
-
@peterfido
nee, der Shelly hat schon ohne irgendwas angeschlossen ein Potential von 120V zwischen N und SW mit eine hochohmigen Multimeter gewesen. Ich habe extra 3 andere Schelly 1 nachgemessen und das ist bei allen zusammen so.
Ich frage mich einfach woher diese statische Spannung kommen soll? und keine Angst er ist schon richtig angeschlossen mit L und N.Solange nicht angeschlossen ist steht im Iob ein "false", aber sobald dort irgendwas angeschlossen wird habe ich "true". Ich habe versuchshalber auch einen Taster angeschlossen und da ist es identisch. Kabel induktion schliesse ich beinahe aus, den die Kabel vom Shelly zum Bewegungsmeder und zur Lampe sind beide max 80cm lang.
-
@andibr ich würde mal tippen, dein Shelly ist falsch eingestellt.
Über IP aufrufen und die Beschreibung lesen.
Bin nur am Handy, somit keine weitere Erklärung möglich.. -
@da_woody
Danke für den Tip mit dem lesen, ich denke aber das ich sehr gut lesen kann, und ich kann dir versichern, bevor ich hier schreibe habe ich mich durch alle Möglichen Doku durch gewälzt.Und wenn der Bewegungsmelder einfach direkt die Lampe schalten soll, braucht es keinen Shelly. Ich will aber dass der Steuereingang "SW" einfach nur einen Status an meinen Iobroker senden und der entscheidet was zu machen ist. Dafür gibt es meines Wissens nicht alzu viele verschiedene Einstellungen. Aus meiner Sicht liegt das Problem im Shelly 1 Gen 1 am erkennen des Status am Anschluss "SW", weil dort bereits im offenen Zustand eine Spannung von ca. 120V anliegt gehe ich davon aus, dass da ein Optokoppler rückwärts eine Halbwellen Gleichrichtung macht.
-
@andibr oi, ich wollte dir nicht absprechen, daß du nicht lesen kannst!
du schreibst true, allerdings nicht welcher DP.
meine, deiner ähnlichen, situation am WC:
lampe mit bwm, die natürlich automatisch nach der eingestellten zeit abschaltet. daran ein shelly1 für den ventilator. der bekommt das kommando ein und über auto-off im shelly hab ich die zeit eingestellt, wie lange der laufen soll.
daran hängt sogar noch ein weiterer shelly1 für den allibert, der aber über smartcontrol nur von 07:00-11:00 eingeschalten wird. auch mit auto-off versehen. -
ich hatte das Problem mit meinem Bewegungsmelder und einem Shelly 1 damals auch (auch wenn ich Tasmota als Firmware nutze, das Problem war das gleiche).
Gelöst habe ich es mit einen externen Relais - der BWM schaltet also das Relais, der Relaiskontakt schaltet den Eingang am Shelly. Damit ging es.