Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
public:fhem_sonoffs20 [2019/05/25 12:31]
admin [S20 konfigurieren und mit Smarthome verbinden]
public:fhem_sonoffs20 [2019/08/09 07:55]
admin
Zeile 2: Zeile 2:
 {{:​public:​sonoffs20.jpg?​200|}}\\ {{:​public:​sonoffs20.jpg?​200|}}\\
  
-Nach dem Einstecken der Sonoff S20 Steckdose meldet diese sich nach kurzer Zeit mit der SSID: **ESP_Easy_0** \\ + [[public:SonOffS20_espeasy|Sonoff S20 mit ESP-Easy]] 
-Am Besten mit dem Smartphone zu dieser SSID connecten und dass nachfolgende Passwort eingeben. \\ + [[public:SonOffS20_tasmota|Sonoff S20 mit Tasmota]]
-\\ +
-**SSID ​    : ESP_Easy_0** \\ +
-**PASSWORT : configesp** \\ +
-**WEBSERVER:​ http://​192.168.4.1** \\ +
-\\ +
-Anschließend mit dem Smartphone die o.g. IP-Adresse 192.168.4.1 im Browser (Safari/​Chrome) eingeben und man wird sofort zur Konfigurationsoberfläche weitergeleitet. \\ +
-Dort muss man das lokale WiFi-Netzwerk auswählen und das zugehörige Passwort eingeben. Danach auf **connect** klicken. \\ +
-Nach dem Runterzählen 15->0 sollte eine IP-Adresse gezeigt werden über die die S20 Steckdose nun über das lokale Netzwerk per Browser erreichbar ist. \\ +
-Falls nicht, dann diesen Schritt nochmal wiederholen. \\ +
-\\ +
- +
-==== S20 konfigurieren und mit Smarthome verbinden ==== +
-Nachfolgend sind ein paar Schritte erforderlich,​ damit die Steckdose funktionstüchtig ist und manuell und auch per SmartHome geschaltet werden kann.\\ +
-=== Controller === +
-Auf der Weboberfläche muss nun im Menü **Controllers** die Verbindung zum Smarthome angegeben werden. \\ +
-Dort auf **Edit** klicken und ausfüllen. \\ +
-\\ +
-**Beispiel FHEM**:\\ +
-Protokol ​           = FHEM HTTP \\ +
-Controller IP       = IP-Adresse des FHEM Servers \\ +
-Controller Port     = Connection Port des FHEM Servers (default 8383) \\ +
-Controller User     = Benutzername für die Verbindung (optional) \\ +
-Controller Password = Passwort für die Verbindung (optional) \\ +
-**ACHTUNG:​** Wenn username/​password vergeben werden, müssen diese selbstverständlich auch in FHEM bei der espBridge über **set** hinzugefügt werden. \\ +
-\\ +
-{{:public:espeasy-5.jpg?​500|}} +
-\\ +
-**Zusatz FHEM-Webinterface:​**\\ +
-<​code>​ +
-define espBridge ESPEasy bridge 8383 +
-</​code>​ +
- +
-=== Hardware === +
-Um die LED der Steckdose anzusteuern müssen wir nun den GPIO-13 als Status-LED definieren.\\ +
-{{:​public:​sonoffs20_1.jpg?​600|}} +
-\\ +
-=== Devices === +
-Unter den Devices müssen zwei Schalter als **Switch Input - Switch** definiert werden. Die Konfigurationen müsseen folgendermaßen aussehen:​\\ +
-{{:​public:​sonoffs20_2.jpg?​600|}}\\ +
-{{:​public:​sonoffs20_3.jpg?​600|}}\\ +
-{{:​public:​sonoffs20_4.jpg?​600|}}\\ +
-\\ +
-=== Rules === +
-Falls der Reiter **Rules** noch nicht vorhanden ist, dann diesen unter **Tools > Advanced** aktivieren.\\ +
-Anschließend unter dem Reiter **Rules** einen Regelsatz ​mit folgendem Inhalt speichern:​\\ +
-<​code>​ +
-On PowerOn Do +
-    gpio,12,1 +
-EndOn +
- +
-On PowerOff Do +
-    gpio,12,0 +
-EndOn +
- +
-On Button#​State Do +
-    If [Button#​State] = 0 +
-        gpio,12,0 +
-        gpio,13,1 +
-    Else +
-        gpio,12,1 +
-        gpio,13,0 +
-    EndIf +
-EndOn +
-</​code>​ +
- +
-=== Steuer URL === +
-Nun kann die S20-Steckdose manuell per Knopfdruck als auch über folgende URL's geschaltet werden:\\ +
-Einschalten:​ [[http://ip-adresse/​control?​cmd=event,​PowerOn]]\\ +
-Ausschaten: ​[[http://​ip-adresse/​control?​cmd=event,​PowerOff]]\\ +
-\\ +
- +
-=== FHEM Device Konfiguration === +
-Unter FHEM wird automatisch ein neues Device angelegt. Die Steckdosen kann folgendermaßen zum ein/aus schalten konfiguriert werden:\\ +
-<​code>​ +
-define ESPEasy_Sonoff1_relais ESPEasy <​ip-adresse-s20>​ 80 espBridge <​device_name>​_relais +
-attr ESPEasy_Sonoff1_relais IODev espBridge +
-attr ESPEasy_Sonoff1_relais Interval 300 +
-attr ESPEasy_Sonoff1_relais alias Sonoff-1 +
-attr ESPEasy_Sonoff1_relais devStateIcon on:​ios-on-green off:​ios-off +
-attr ESPEasy_Sonoff1_relais eventMap /gpio 12 on:on/gpio 12 off:​off/​gpio 12 gpio:​off/​gpio 12 output:​off/​ +
-attr ESPEasy_Sonoff1_relais group ESPEasy Device +
-attr ESPEasy_Sonoff1_relais icon ge_wht_steckdose +
-attr ESPEasy_Sonoff1_relais presenceCheck 1 +
-attr ESPEasy_Sonoff1_relais readingSwitchText 1 +
-attr ESPEasy_Sonoff1_relais room ESPEasy +
-attr ESPEasy_Sonoff1_relais stateFormat {ReadingsVal($name,"​presence",""​) eq "​absent"​ ? "​absent"​ : ReadingsVal($name,"​Switch",""​)} +
-</​code>​ +
  

Navigation
Eigene Werkzeuge