Wechselschaltung mit SONOFF - wer hat es schon gemacht?

Benutzeravatar

Themenstarter
JoeBuster
Beiträge: 30
Registriert: So 23. Jul 2017, 09:51

Di 1. Aug 2017, 17:54

Hallo Gemeinde,
ich habe heute meine Schaltaktoren von Sonoff bekommen und muss sagen, das ich schwer begeister bin, wie Easy diese in das Wlan zu integrieren waren.

Ich hatte ja bereits das WisQo Smart Lichtschalter Starter Set hier bei mir zu Hause - keine Chance das in heimische Netz zu integrieren. Das gleiche galt für das OSRAM LIGHTIFY Starter Kit Gateway was ich vor ein paar Wochen ebenfalls nicht ins Heimnetz integrieren konnte.

Ganz im Gegensatz zu dem Sonoff - keine 5 Minuten und alles funktionierte - TOP !!!

Wie ich schon mal geschrieben hatte, wollte ich eigentlich mit einem zusätzlichen Schütz in eine bestehende Wechselschaltung eingreifen. Zufällig habe ich auf YouTube aber ein Video über die Sonsoff Secrets gesehen.

In dem Video wird die 2,5 mm Klinkenbuchse welche für den Temperaturfühler gedacht ist als Anschluss für einen Schalter benutzt. Das kann man natürlich auch mit Tastern machen und beide Paralell an die Klinkenbuchse anschließen. Damit sollte es möglich sein, das man von einer bestehenden Wechselschaltung die bereits verbauten Schalter / Taster dafür verwendet um sie an den Eingang der Klinkenbuchse anzuschließen. Natürlich muss die Wechselschaltung dafür im Zwischennklemmkasten komplett "zerlegt" werden.

Die Leitungen von / zu den Wandtastern dienen dann nur noch als Schaltleitungen und führen keine 230V mehr. Der Sonoff Aktor schaltet dann die entsprechenden Verbraucher und kann zusätzlich via APP und Alexa ferngesteuert werden (wenn mal wieder einer vergessen hat das Licht auszumachen ;) )

Das ganze ist bei 27:54 min in diesem Video zu sehen - https://www.youtube.com/watch?v=8mz5sCAvDAY

Vielleicht hat das ja schon jemand von Euch genau so gemacht und kann von seinen Erfahrungen berichten.
1 x
Benutzeravatar

Ortrik
Beiträge: 2
Registriert: Di 19. Sep 2017, 14:08

Di 19. Sep 2017, 14:47

Hi,

ich stehe vor demselben Projekt. Ich habe mir mal einen Schwung Sonoff 10A schicken lassen und diese mit ESP Easy (120) geflashed (ESP Chip ID: 15300651 / Core Version:2_3_0).

Anleitungen gibt es bei Youtube oder auf https://www.letscontrolit.com/. Du brauchst so einen USB-TTL Umsetzter. WICHIG: 3,3 Volt benutzen und 240V abklemmen

FW-Upload auf : https://www.letscontrolit.com/wiki/inde ... are_Upload

Soweit alles gut. Über die URLs

http://[IP-Sonnoff]/control?cmd=GPIO,12,1

kann ich das Relais auch anschalten (mit 0 auch ausschalten). Immer noch alles super.

An den GPIO14 (PIN neben denen zum Flashen) und GND habe ich einen Schalter (keinen Taster) angeschlossen. Ich möchte das Sonoff so in die Haustechnik einbauen, dass die "normalen" Lichtschalter weiterhin in Funktion bleiben (sonst kein WAF) und ich über die URLs steuern kann.
In den Rules habe ich folgendes eingesetzt:

On Schalter#Trigger do \\ wenn der Schalter (GPIO14) geschaltet wird
if [Relais#State]=1 \\ wie ist der Status des Relais
gpio,12,0 \\ wenn Relais (GPIO12) ein dann schalte aus
else
gpio,12,1 \\ ansonsten schalte ein
endif
EndOn

Wobei folgende Devices eingetragen sind:

Task=1
Device=Switch input
Name=Relais
IDX=1
GPIO=GPIO-12
Values=Switch
Switch Button Type=Normal Switch

Task=3
Device=Switch input
Name=Schalter
IDX=3
GPIO=GPIO-14
Values=Trigger
Switch Button Type=Normal Switch

Folgendes soll das ganze tun, tut es aber nicht. :(
Wenn der Schalter an GPIO14/GND (Ei-AUS-Schalter) geschlatet wird, soll sich der Status des Relais (GPIO12) ändern - umschalten. Natürlich soll der Sonoff auch über die URL wieterhin schaltbar sein. Als z.B. mit URL an, mit Schalter aus, mit Schalter an, mit URL aus, mit URL an, mit Schalter aus .....


Ich denke alles ist Richtig, bis auf das Rules Programm. Vieleicht kann mir ja auch jemand helfen.
0 x
Benutzeravatar

becks
Beiträge: 42
Registriert: Mo 31. Okt 2016, 14:52

So 24. Sep 2017, 15:53

Hi, ich hoffe ich kann mich klar ausdrücken, falls nicht nochmal nachfragen. Ich stand auch mit dem Problem da und habe es bei mir wie folgt gelöst.

Ich habe zwei Sonoff Schalter, Lichtschalter 1 ganz normal angeschlossen (Nin+Lin+Lout). Lichtschalter 2 habe ich nur (Nin+Lin) angeschlossen. In den Rules habe ich einfach ein sendtohttp zu den anderen Schalter gesendet sodass der jeweils andere Schalter auch mit eingeschaltet wird bzw ausgeschaltet. Bedeutet sobald ich Lichtschalter 1 oder 2 einschalte, schaltet sich Lichtschalter 2 oder 1 auch an. Beim ausschalten genauso.

Rule Lichtschlater 1 (IP:192.168.1.51):

Code: Alles auswählen

// GPIO0 Schalter
// GPIO12 Relay + light
// GPIO13 WLAN Symbol LED (0=an,1=aus)

On System#Boot do    //When the ESP boots reset everything
 gpio,12,1
 gpio,13,1
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11438'%20'Flurlichtschalter%20wurde%20neugestartet'
endon

on Schalter#Key do // When pressed toggle relay
 if [Schalter#Key]=1
gpio,12,0 // Relay off Flurlichschalter1
sendToHttp 192.168.1.50,80,/control?cmd=GPIO,12,0 //Flurlichtschalter 2
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11438'%20'Flurlicht%20ausgeschaltet'
else
gpio,12,1 // Relay on Flurlichschalter1
sendToHttp 192.168.1.50,80,/control?cmd=GPIO,12,1 //Flurlichtschalter 2
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11437'%20'Flurlicht%20eingeschaltet'%20
endif
endon

on Relay#Relay do // When relay triggered change led
 if [Relay#Relay]=1
  gpio,13,0 // LED on
sendToHttp 192.168.1.50,80,/control?cmd=GPIO,12,1 //Flurlichtschalter 2
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11438'%20'Flurlicht%20eingeschaltet'
 else
  gpio,13,0  // LED off
sendToHttp 192.168.1.50,80,/control?cmd=GPIO,12,0 //Flurlichtschalter 2
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11437'%20'Flurlicht%20ausgeschaltet'%20
 endif
endon
Rule Lichtschlater 2 (IP:192.168.1.50):

Code: Alles auswählen

// GPIO0 Schalter
// GPIO12 Relay + light
// GPIO13 WLAN Symbol LED (0=an,1=aus)

On System#Boot do    //When the ESP boots reset everything
 gpio,12,1
 gpio,13,1
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11438'%20'Flurlichtschalter%20wurde%20neugestartet'
endon

on Schalter#Key do // When pressed toggle relay
 if [Schalter#Key]=1
 gpio,12,0
sendToHttp 192.168.1.51,80,/control?cmd=GPIO,12,0 //Flurlichtschalter 1
else
gpio,12,1
sendToHttp 192.168.1.51,80,/control?cmd=GPIO,12,1 //Flurlichtschalter 1
endif
endon

on Relay#Relay do // When relay triggered change led
 if [Relay#Relay]=1
  gpio,13,0 // LED on
sendToHttp 192.168.1.51,80,/control?cmd=GPIO,12,1 //Flurlichtschalter 1
 else
  gpio,13,0  // LED off
sendToHttp 192.168.1.51,80,/control?cmd=GPIO,12,0 //Flurlichtschalter 1
 endif
endon
Achja da ich noch ein Lametric habe lasse ich mir noch eine Notification drauf schicken sobald das Licht ein- oder ausgeschaltet wird.
0 x
11x Sonoff T1 1 Gang, 2x Sonoff T1 2 Gang; 1x Sonoff basic mit DHT22 für automatische Schaltung der Lüftung beim Kochen; 3x Echo Dot; 1x Echo Spot; 6x Hue e27; 4x Hue e14; 9x Osram lightify e14; 1x fhem Server; 2x Dreamboxen; 2x Sonos Play:1
Benutzeravatar

Rickman
Beiträge: 1
Registriert: Mi 18. Okt 2017, 07:22

Mi 18. Okt 2017, 07:44

Hallo becks,

Ich stehe derzeit vor dem gleichen Problem, frage mich aber wie die Verdrahtung bei Dir aussieht…
Hast Du die vorhandenen Kabel verwendet? Denn dann frage ich mich woher Du die Nullleiter genommen hast für die Sonoff’s.
Die liegen ja meistens nicht mit den Anschlussdosen für die Schalter, sondern werden in den Verteilerdosen einfach weiter „durchgeschliffen“ (außer man hat direkt unterm Schalter eine Steckdose, aber das ist bei einem meiner Schalter leider nicht der Fall).

Ansonsten verstehe ich das wohl, denke ich… Abgesehen vom Nullleiter… :relaxed:
Von Lichtschalter 2 schleifst Du das Stromführende Kabel über eins der beiden anderen Kabel durch (und machst das andere tot) und legst zusätzlich den Sonoff da drauf (ohne LOut).
Lichtschalter 1 erhält Dauerstrom von Schalter 2 und LOut geht natürlich hier dann zum Leuchtmittel.
Ich schätze die Schalter kann man über GPIO 14 weiter bedienen wie in diesem YouTube Video gezeigt wird (ab Minute 25:30)?

Gruß,
Rickman

EDIT: Wie doof... Kaum drückt man auf Absenden fällt es einem auf... Einfach den Nullleiter des einen Kabels auf die abgeklemmte zweite Leitung zum anderen Schalter legen... :')
Zuletzt geändert von Rickman am Mi 18. Okt 2017, 07:48, insgesamt 1-mal geändert.
0 x
Benutzeravatar

petermueller300
Beiträge: 12
Registriert: So 15. Okt 2017, 09:08

Fr 8. Dez 2017, 13:20

becks hat geschrieben:
So 24. Sep 2017, 15:53
Hi, ich hoffe ich kann mich klar ausdrücken, falls nicht nochmal nachfragen. Ich stand auch mit dem Problem da und habe es bei mir wie folgt gelöst.

Ich habe zwei Sonoff Schalter, Lichtschalter 1 ganz normal angeschlossen (Nin+Lin+Lout). Lichtschalter 2 habe ich nur (Nin+Lin) angeschlossen. In den Rules habe ich einfach ein sendtohttp zu den anderen Schalter gesendet sodass der jeweils andere Schalter auch mit eingeschaltet wird bzw ausgeschaltet. Bedeutet sobald ich Lichtschalter 1 oder 2 einschalte, schaltet sich Lichtschalter 2 oder 1 auch an. Beim ausschalten genauso.

Rule Lichtschlater 1 (IP:192.168.1.51):

Code: Alles auswählen

// GPIO0 Schalter
// GPIO12 Relay + light
// GPIO13 WLAN Symbol LED (0=an,1=aus)

On System#Boot do    //When the ESP boots reset everything
 gpio,12,1
 gpio,13,1
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11438'%20'Flurlichtschalter%20wurde%20neugestartet'
endon

on Schalter#Key do // When pressed toggle relay
 if [Schalter#Key]=1
gpio,12,0 // Relay off Flurlichschalter1
sendToHttp 192.168.1.50,80,/control?cmd=GPIO,12,0 //Flurlichtschalter 2
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11438'%20'Flurlicht%20ausgeschaltet'
else
gpio,12,1 // Relay on Flurlichschalter1
sendToHttp 192.168.1.50,80,/control?cmd=GPIO,12,1 //Flurlichtschalter 2
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11437'%20'Flurlicht%20eingeschaltet'%20
endif
endon

on Relay#Relay do // When relay triggered change led
 if [Relay#Relay]=1
  gpio,13,0 // LED on
sendToHttp 192.168.1.50,80,/control?cmd=GPIO,12,1 //Flurlichtschalter 2
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11438'%20'Flurlicht%20eingeschaltet'
 else
  gpio,13,0  // LED off
sendToHttp 192.168.1.50,80,/control?cmd=GPIO,12,0 //Flurlichtschalter 2
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11437'%20'Flurlicht%20ausgeschaltet'%20
 endif
endon
Rule Lichtschlater 2 (IP:192.168.1.50):

Code: Alles auswählen

// GPIO0 Schalter
// GPIO12 Relay + light
// GPIO13 WLAN Symbol LED (0=an,1=aus)

On System#Boot do    //When the ESP boots reset everything
 gpio,12,1
 gpio,13,1
sendToHttp 192.168.1.47,8083,/fhem?cmd.lametric=set%20lametric%20msg%20'a11438'%20'Flurlichtschalter%20wurde%20neugestartet'
endon

on Schalter#Key do // When pressed toggle relay
 if [Schalter#Key]=1
 gpio,12,0
sendToHttp 192.168.1.51,80,/control?cmd=GPIO,12,0 //Flurlichtschalter 1
else
gpio,12,1
sendToHttp 192.168.1.51,80,/control?cmd=GPIO,12,1 //Flurlichtschalter 1
endif
endon

on Relay#Relay do // When relay triggered change led
 if [Relay#Relay]=1
  gpio,13,0 // LED on
sendToHttp 192.168.1.51,80,/control?cmd=GPIO,12,1 //Flurlichtschalter 1
 else
  gpio,13,0  // LED off
sendToHttp 192.168.1.51,80,/control?cmd=GPIO,12,0 //Flurlichtschalter 1
 endif
endon
Achja da ich noch ein Lametric habe lasse ich mir noch eine Notification drauf schicken sobald das Licht ein- oder ausgeschaltet wird.
Funktioniert sowas auch mit der Sonoff-Tasmota Firmware?
Wo müsste man da sowas eintragen bzw anpassen?
0 x
Benutzeravatar

premo
Beiträge: 16
Registriert: So 10. Dez 2017, 09:14

So 10. Dez 2017, 11:23

Hallo
Da ich mehrere Sonoff Basic in Einsatz habe und diese mit Tasmota super laufen
möchte ich hier meine selbst erstellten Anleitungen für den Anschluss an vorhandene
Wandschalter oder Wechselschalter reinsetzen.
Leider sehe ich den Button "Dateianhänge" nicht um die Zip dateien in denen sich die
Anleitungen befinden hochzuladen.
1 x
Benutzeravatar

zellio
Beiträge: 4
Registriert: Mo 11. Dez 2017, 11:30

Mo 11. Dez 2017, 11:43

@premo
Hallo! Tausche auch gerade meine Schalter aus. Hat bisher alles geklappt, aber bei der Wechselschaltung komme ich nicht weiter. Mein Elektriker sagt, dass es nicht funktionieren kann. Du hast es ja hinbekommen. Kannst Du mir Deine Anleitung dazu zukommen lassen?
0 x
Benutzeravatar

TheSCC
Beiträge: 65
Registriert: So 24. Sep 2017, 15:15
Vorhandene Echos: 2
Vorhandene Echo Dots: 1

Mo 11. Dez 2017, 12:36

Dein Elektriker hat schon recht, dass das nicht mit einer echten Wechselschaltung funktioniert. Was hier beschrieben wird ist: Aus einer Wechselschaltung eine Ausschaltung machen. Und dann einen Master Sonoff der die Last schaltet sowie einen blinden Sonoff der nur einen Befehl per Wlan an den Master Sonoff gibt.
Im Endeffekt keine Wechselschaltung mehr sondern eine Ausschaltung.
0 x
Benutzeravatar

premo
Beiträge: 16
Registriert: So 10. Dez 2017, 09:14

Mo 11. Dez 2017, 15:40

Hallo
Meine Anleitung bezieht sich auf Tasmota.
Diese muss geflasht werden und überschreibt die Original
Software von Ihead. Damit kann man die vorhandenen
Wandschalter und Wechselschalter bedienen.
Es wird lediglich noch ein Koppelrelais verbaut.
0 x
Benutzeravatar

petermueller300
Beiträge: 12
Registriert: So 15. Okt 2017, 09:08

Mo 11. Dez 2017, 16:43

TheSCC hat geschrieben:
Mo 11. Dez 2017, 12:36
Dein Elektriker hat schon recht, dass das nicht mit einer echten Wechselschaltung funktioniert. Was hier beschrieben wird ist: Aus einer Wechselschaltung eine Ausschaltung machen. Und dann einen Master Sonoff der die Last schaltet sowie einen blinden Sonoff der nur einen Befehl per Wlan an den Master Sonoff gibt.
Im Endeffekt keine Wechselschaltung mehr sondern eine Ausschaltung.
Genau! Ich möchte keine Wechselschaltung sondern eine Schaltung mit Http Befehle.
Meine Idee ist: Durch diese Bedienung mehrere Geräte mit einem konventionellen Schalter zu schalten. Ich weiß, dass es leichtere Wege gibt, sowas zu realisieren aber dennoch würde es mich interessieren, ob das wirklich mit einem Sonoff funktioniert.
0 x
Antworten

Zurück zu „Sonoff“

  • Information