Bewegungsmelder Smart machen und in CCU integrieren via Shelly Plus i4 (Tasmota)

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Antworten
Matten Matten
Beiträge: 278
Registriert: 09.12.2018, 17:14
System: CCU
Hat sich bedankt: 68 Mal
Danksagung erhalten: 21 Mal
Kontaktdaten:

Bewegungsmelder Smart machen und in CCU integrieren via Shelly Plus i4 (Tasmota)

Beitrag von Matten Matten » 18.11.2022, 10:12

Einen herkömmlichen Bewegungsmelder "Smart" machen
und in die CCU integrieren mit einem Shelly Plus i4 (Tasmota) und CUxD Gerät


Als erstes habe ich den Shelly Plus i4 mit der alternativ Software Tasmota geflasht.

Der Anschluss vom FTDI Adapter zum Shelly Plus i4 erfolgt wie folgt im Bild.
ftdi adapter.jpg

für den Shelly Plus i4 muss die tasmota32solo1 ausgewählt werden. Das ganze geht am einfachsten
über den Webinstaller.

Wenn der Flashvorgang erfolgreich ist kann das Gerät neu starten und im WLAN eingebunden werden.
Dafür benötigt man keine App.

Nach dem der Shelly Plus i4 mit dem WLAN verbunden ist, muss das Template wie im flogenden Link eingefügt werden
Template einfügen

Template

Code: Alles auswählen

{"NAME":"Shelly Plus i4","GPIO":[0,0,0,0,0,0,0,0,192,0,193,0,0,0,0,0,0,0,0,0,0,0,195,194,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1,"CMND":"SwitchMode1 1 | SwitchMode2 1 | SwitchMode3 1 | SwitchMode4 1 | SwitchTopic 0 | SetOption114 1"}


Ist das template eingefügt und aktiviert können die Einstellungen mit der Verbindung zur CCU in der Console
eingefügt werden.


Die Konsole öffnen und folgende Codes kopieren und im Command Feld einfügen, ENTER zum übertragen nicht vergessen.

Rule1

Code: Alles auswählen

Rule1 
	on Switch1#Action=ON do mem3 1 endon on Switch1#Action=OFF do mem3 0 endon 
	on Switch2#Action=ON do mem3 1 endon on Switch2#Action=OFF do mem3 0 endon 
	on Switch3#Action=ON do mem3 1 endon on Switch3#Action=OFF do mem3 0 endon 
	on Switch4#Action=ON do mem3 1 endon on Switch4#Action=OFF do mem3 0 endon


Rule2

Code: Alles auswählen

Rule2 
	on mem3#State do WebSend [%mem2%:8181] /tasmota.exe?ret=dom.GetObject('CUxD.%mem1%:1.SET_STATE').State(%value%) endon
	on Wifi#Connected do backlog mem3 0; WebSend [%mem2%:8181] /tasmota.exe?ret=dom.GetObject('CUxD.%mem1%:1.SET_STATE').State(0) endon


Mem1- CUxD Geräte ID (bsp. "CUX40000XX") -> Cuxd ID im code mit deiner ersetzen!

Code: Alles auswählen

mem1 CUX40000XX
Tip:möchtest du das Gerät mit einem anderen CUxD Gerät verbinden reicht es wenn du nur "mem1" mit der neuen ID überschreibst.



Mem2- CCU IP Adresse(bsp. 192.168.XX.XX) -> IP Adresse deiner CCU eintragen!

Code: Alles auswählen

mem2 192.168.XX.XX
Tip:möchtest du das Gerät mit einer anderen CCU IP verbinden reicht es wenn du nur "mem2" mit der neuen IP überschreibst.



Regeln aktivieren

Code: Alles auswählen

rule1 1

Code: Alles auswählen

rule2 1


Webinterface in HomeMatic Optik

Code: Alles auswählen

WebColor {"WebColor":["#eaeaea","#192C6E","#5D5D5D","#000000","#dddddd","#65c115","#1f1f1f","#ff5661","#008000","#000000","#F3F3F3","#3678C9","#d43535","#931f1f","#3678C9","#40A5E9","#faffff","#999999","#eaeaea"]}


Optional kannst du den Hostnamen anpassen:

Code: Alles auswählen

hostname DEIN-WUNSCH-NAME


Jetzt kann der Shelly Plus i4 an den Bewegungsmelder angschlossen werden.

> L (230~) an L des Shelly Plus i4 und an L des Bewegungsmelders
> N (230~) an N des Shelly Plus i4 und an N des Bewegungsmelders
> L OUT vom Bewegungsmelder an INPUT 1 des Shelly Plus i4
Anschluss.png

Nun ist der Bewegungsmelder "Smart" und kann in Programmen der CCU verwendet werden.

Tip: wer sich das ganze geflashe sparen möchte kann bereits geflashte Geräte kaufen.

Gruß
Matten Matten



Bewegungsmelder-01 - Configure template.png
Zuletzt geändert von Matten Matten am 20.11.2022, 12:11, insgesamt 3-mal geändert.

66er
Beiträge: 3083
Registriert: 23.08.2015, 11:06
System: CCU
Hat sich bedankt: 116 Mal
Danksagung erhalten: 111 Mal

Re: Bewegungsmelder Smart machen und in CCU integrieren via Shelly Plus i4 (Tasmota)

Beitrag von 66er » 19.11.2022, 22:50

Warum braucht es da Tasmota?
Ich übernehme keine Haftung für von mir gegebene Antworten, Tipps und veröffentlichte Projekte! Jeder ist für sich selbst verantwortlich! Arbeiten an 230V sind von einer Elektrofachkraft auszuführen!

Homematic in Betrieb seit 15.08.2015, > 60 HM-Komp. | 3x USV APC ES400 | Visualisierung auf ioBroker | Audio: Home24-Apps

Raspberrymatic auf DS923+ in VMM (Produktivsystem1)
Rollläden, SSD, Wetter, Logging, Licht, RM, Sonos, Shelly

Raspberrymatic auf DS923+ in VMM (Produktivsystem2 )
Erweiterung GMA, Heizung, Licht, Shelly, SSD, Sonos

>100 Shelly-Geräte an Homematic | CCU2 endgültig in Rente | 3 Raspis als Rückfallebene für Raspimatic und ioBroker

Shelly an Homematic | Infrarot-Heizungssteuerung | Fensteröffnungszeit überwachen

Matten Matten
Beiträge: 278
Registriert: 09.12.2018, 17:14
System: CCU
Hat sich bedankt: 68 Mal
Danksagung erhalten: 21 Mal
Kontaktdaten:

Re: Bewegungsmelder Smart machen und in CCU integrieren via Shelly Plus i4 (Tasmota)

Beitrag von Matten Matten » 20.11.2022, 10:58

66er hat geschrieben:
19.11.2022, 22:50
Warum braucht es da Tasmota?
Hallo,

Ich finde Tasmota vielseitiger als die Original Software. Wie ich auch oben beschrieben hab kann man nun mit einem einzigen command die IP der CCU tauschen oder die CUxD ID.

Ich hab bei der original Shelly Software auch noch nicht herausgefunden wie man das Gerät im Wlan einbinden kann, ohne die Shelly app und diese möchte ja sogar noch eine Registrierung bei erstmaligem App Start. Das finde ich alles unnötig.

Gruß
Matten Matten

Benutzeravatar
Henke
Beiträge: 1500
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 133 Mal
Danksagung erhalten: 304 Mal

Re: Bewegungsmelder Smart machen und in CCU integrieren via Shelly Plus i4 (Tasmota)

Beitrag von Henke » 20.11.2022, 11:02

Man braucht die App nicht. Einfach die Standard IP eingeben und loslegen.
Siehe: https://sinsmart.de/shelly/shelly-einrichten-ohne-app nach 2 sec Tante google

Matten Matten
Beiträge: 278
Registriert: 09.12.2018, 17:14
System: CCU
Hat sich bedankt: 68 Mal
Danksagung erhalten: 21 Mal
Kontaktdaten:

Re: Bewegungsmelder Smart machen und in CCU integrieren via Shelly Plus i4 (Tasmota)

Beitrag von Matten Matten » 20.11.2022, 11:07

Henke hat geschrieben:
20.11.2022, 11:02
Man braucht die App nicht. Einfach die Standard IP eingeben und loslegen.
Siehe: https://sinsmart.de/shelly/shelly-einrichten-ohne-app nach 2 sec Tante google
Ok das ist super!

66er
Beiträge: 3083
Registriert: 23.08.2015, 11:06
System: CCU
Hat sich bedankt: 116 Mal
Danksagung erhalten: 111 Mal

Re: Bewegungsmelder Smart machen und in CCU integrieren via Shelly Plus i4 (Tasmota)

Beitrag von 66er » 20.11.2022, 11:40

Matten Matten hat geschrieben:
20.11.2022, 10:58
...
Ich hab bei der original Shelly Software auch noch nicht herausgefunden wie man das Gerät im Wlan einbinden kann, ohne die Shelly app und diese möchte ja sogar noch eine Registrierung bei erstmaligem App Start. ...
...
Meine Shelly im Produktivsystem haben noch nie App oder Internet gesehen. :lol:

Schönen Sonntag

(PS: Vielleicht wirfst Du mal einen Blick in meine Signatur :wink: )

Schönen Sonntag
Stefan
Ich übernehme keine Haftung für von mir gegebene Antworten, Tipps und veröffentlichte Projekte! Jeder ist für sich selbst verantwortlich! Arbeiten an 230V sind von einer Elektrofachkraft auszuführen!

Homematic in Betrieb seit 15.08.2015, > 60 HM-Komp. | 3x USV APC ES400 | Visualisierung auf ioBroker | Audio: Home24-Apps

Raspberrymatic auf DS923+ in VMM (Produktivsystem1)
Rollläden, SSD, Wetter, Logging, Licht, RM, Sonos, Shelly

Raspberrymatic auf DS923+ in VMM (Produktivsystem2 )
Erweiterung GMA, Heizung, Licht, Shelly, SSD, Sonos

>100 Shelly-Geräte an Homematic | CCU2 endgültig in Rente | 3 Raspis als Rückfallebene für Raspimatic und ioBroker

Shelly an Homematic | Infrarot-Heizungssteuerung | Fensteröffnungszeit überwachen

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“