SmartLife 3-fach Touch an IP-Symcon

Beim ehemaligen Angelika Shop gibt es von der Fa Nedis so „Smarthome“ Wandschalter mit Bestell Namen N WIFIWC10WT, der meinen Sicherheitsanforderungen entspricht (außer Berührungsschutz der Anschlussschrauben)

Funktionieren mit Alexa usw und Cloud in China, wer will das schon…
Also, mit ESPeasy umprogrammieren ist eine Alternative.

Wie das geht hat Bernd (BerndJ) schon beschrieben, hier meine Einstellungen, Rules und Scripte für die Anbindung in IP-Symcon.
Man kann mit der Stechfliege oder per Generic UDP vom ESP arbeiten, ich nahm einfach die Json Antwort, wenn man Befehle sendet.

Gibt auch von Nedis so WLAN Bewegungsmelder, leider hat der einen µP, der eine „1“ per 1200 Boud an den ESP schickt, da muß ich nochmal forschen, wie der ESPeasy sowas erkennt und verarbeitet…

Guggst Du erstmal den Wandschalter:
Gruß Helmut

Status

<?
 
$Zustand_hoch_json = file_get_contents("http://192.168.0.30/control?cmd=status,gpio,13"); 
$Zustand_hoch_data = json_decode($Zustand_hoch_json); 

        if (property_exists($Zustand_hoch_data,'state')) 
		   { 
            $hoch = $Zustand_hoch_data->state; 
			echo "Rauf".$hoch; 
			$vorher=GetvalueBoolean(24302 /*[Rolläden\Schlafzimmer Rolladen]*/);
			SetValueBoolean( 24302 /*[Rolläden\Schlafzimmer Rolladen]*/,$vorher);
			SetValueBoolean( 24302 /*[Rolläden\Schlafzimmer Rolladen]*/,$hoch);
			
           } 

$Zustand_runter_json = file_get_contents("http://192.168.0.30/control?cmd=status,gpio,15"); 
$Zustand_runter_data = json_decode($Zustand_runter_json); 

        if (property_exists($Zustand_runter_data,'state')) 
		   { 
            $runter = $Zustand_runter_data->state; 
			echo " Runter".$runter;
			$vorher=GetvalueBoolean(24302 /*[Rolläden\Schlafzimmer Rolladen]*/); 
			SetValueBoolean( 24302 /*[Rolläden\Schlafzimmer Rolladen]*/,$vorher);
			SetValueBoolean( 24302 /*[Rolläden\Schlafzimmer Rolladen]*/,$runter);
           } 
?> 

Hoch

<?
 file_get_contents("http://192.168.0.30/control?cmd=LongPulse,13,1,64");  
 IPS_RunScript (26374 /*[Rolläden\Schlafzimmer Status]*/);
?> 

Runter

<?
 file_get_contents("http://192.168.0.30/control?cmd=LongPulse,15,1,64"); 
 IPS_RunScript (26374 /*[Rolläden\Schlafzimmer Status]*/);
?> 

Stoppen

<?
 file_get_contents("http://192.168.0.30/control?cmd=GPIO,13,0"); 
 file_get_contents("http://192.168.0.30/control?cmd=GPIO,15,0"); 
?>  

ESP.jpg

Taster runter.JPG

Schau dir Tasmota an, der kann das Gerät auch ansteuern. Und es geht auch per Webhook !

:slight_smile: Glaube ich, aber ist es einfacher oder besser? Zeig mal was alles dazu gebraucht wird.
Gruß Helmut