Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

Antworten
onlinefrank
Beiträge: 17
Registriert: 02.01.2016, 20:31

Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von onlinefrank » 02.12.2021, 18:39

Ziel:
Ziel war es, für mein Terassendach Gumax von Tuinmaximaal die Sonnenrollos und das Licht über Homematic zu steuern. Um dann über den Licht- und Temperatursensor die Sonnenrollos automatisch herunter- oder herauffahren und ebenfalls die zwei mitgelieferten Fernbedienungen für das Licht und Sonnenrollos durch Homematic Schalter zu ersetzen.
Ebenfalls steuere ich diese über die Mediola Neo App (virtuelle Taster vom CUx Daemon) (Rollos: Rauf / Runter / Stop; Licht: An/ Aus Heller Dunkler).
Da die Fernbedienungen im 433 Mhz Bereich senden, benutze ich die Sonoff Gateway/Bridge die 433 MHZ befehle lernen und auch wieder senden kann.

Vorrausetzung:
RaspberryMatic (Version 3.61.5.20211113)
RedMatic (Version 7.2.1)
MQTT Mosquitto (Version 1.5.8+3)
CUx Daemon (für virtuelle Taster) (Version 1.6)
Sonoff Bridge (mit Tasmota Software)
USB zu TTL converter zum flashen der Sonoff Bridge

Umsetzung:
Zuerst habe ich die Sonoff Bridge mit der tasmota Software geflascht, Anleitungen gibt es hierzu bei Youtube.
Da die Sonoff Bridge nur über WLAN erreichbar ist, muss diese erst im WLAN eingerichtet werden. Ich habe hierzu die Sonoff bridge mit der tasmota Software über mein Smartphone WLAN gesucht und verbundenund dann die Einstellung über das Smartphone an mein eigene WLAN angepasst.
Danach konnte ich über die Tasmota Oberfläche die Fernbedienung für das Licht anlernen.
Hierzu muss man über die Tasmota Weboberfläche der Sonoff Bridge in den Konsolen Modus gehen und den Befehl RFraw 177 eingeben.
Dann eine Taste der Fernbedienung drücken, in meinem Beispiel die An/Aus Taste, jetzt sollte der Tastendruck im raw Format im Terminal Fenster erscheinen.
Jetzt den Befehl ab RFRaw kopieren
Beispiel:
"RfRaw":{"Data":"AA B1 03 0154 03F2 28B4 28181909090818190819081818181819081818190819081818 55"}}

Diesen dann über die folgende Web Seite konvertieren https://bbconv.hrbl.pl/
Nicht vergessen vor dem Anführungszeichen am Anfang die geschweifte Klamm er setzen ({„RFRaw…..)
Den konvertierten Befehl kann man in der Tasmota Befehlszeile direkt testen:
Beispiel
RFraw AA B0 21 03 08 0168 03D4 28C8 28181909090818190819081818181819081818190818181908 55
Jetzt sollte z.B. das Licht an oder aus gehen.

Jede Taste muss einzeln angelernt werden und man sollte diese direkt in einer Datei abspeichern, da diese später in RedMatic als MQTT sende Befehl eingegeben werden.
Ich habe mir hierzu eine Text Datei angelegt und die konvertierten Befehlszeilen jeder Taste gespeichert
Um die Fernbedienung der Sonnenrollos zu lernen, musste noch die Firmware für den Chip in der Sonoff Bridge upgedatet werden, ansonsten werden die Signale nicht erkannt.

Mir hat das folgende Video geholfen:
Tasmota Software flashen: https://www.youtube.com/watch?v=8ludffH43Tw

Hinweise zur Sonoff Bridge mit Tasmota Software:
Unbedingt die WLAN-Einstellungen sorgfältig machen, ansonsten muss die Bridge aufwendig zurückgesetzt werden

Flash des Chipsatzes zur Erkennung anderer Fernbedienungen, ich musste anders wie im Video Berichtet die Leiterbahnen durchtrennen. Ich denke das wird abhängig vom USB Kabel oder ob die Stromversorgung über den Programieradapter kommt.

In den MQTT Einstellungen unter Host die IP Adresse der RaspberryMatic und den Standard Port einstellen, damit die Bridge mit dem MQQT Server auf der RaspberryMatic kommunizieren kann.
User und Passwort habe ich erstmal nicht angepasst bzw. nicht genutzt.
Unter Topic habe ich einen Namen vergeben, (RFbridge), full topic habe ich auch im Standard gelassen


Im nächsten Schritt habe ich auf der RaspberryMatic Redmatic und Mosquitto MQQT unter Zusatzsoftware installiert

Hier ein Beispiel für den Import in RedNode:
Der virtuelle Homematic CUx Taster muss an deine Einstellung angepasst werden.
Auch „setze message payload“ muss angepasst werden und hier der in der Tasmota ermittelten konvertierten RFraw datensatz einfügen.

Code: Alles auswählen

[{"id":"f8564ccc.371b1","type":"ccu-value","z":"ed9f4d4e.f078","name":"Licht Terasse oben an aus","iface":"CUxD","channel":"CUX2801006:1 CUX Taster:1","datapoint":"PRESS_SHORT","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":210,"y":960,"wires":[["d113764e.140768"]]},{"id":"fb7cc03.58ce54","type":"change","z":"ed9f4d4e.f078","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"AA B0 21 03 08 0168 03D4 28C8 28181909090818190819081818181819081818190818181908 55","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":690,"y":960,"wires":[["284a3fee.b58b4"]]},{"id":"d113764e.140768","type":"change","z":"ed9f4d4e.f078","name":"","rules":[{"t":"change","p":"payload","pt":"msg","from":"true","fromt":"bool","to":"0","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":460,"y":960,"wires":[["fb7cc03.58ce54"]]},{"id":"284a3fee.b58b4","type":"mqtt out","z":"ed9f4d4e.f078","name":"Terasse Licht oben an/aus","topic":"cmnd/RfBridge/rfraw","qos":"2","retain":"","broker":"b0640582.a49538","x":950,"y":960,"wires":[]},{"id":"38263145.35ea0e","type":"ccu-connection","name":"localhost","host":"localhost","regaEnabled":true,"bcrfEnabled":true,"iprfEnabled":true,"virtEnabled":true,"bcwiEnabled":false,"cuxdEnabled":true,"regaPoll":true,"regaInterval":"30","rpcPingTimeout":"60","rpcInitAddress":"127.0.0.1","rpcServerHost":"127.0.0.1","rpcBinPort":"2047","rpcXmlPort":"2048","tls":false,"inSecure":false,"authentication":false,"username":"","password":"","queueTimeout":"5000","queuePause":"250","contextStore":""},{"id":"b0640582.a49538","type":"mqtt-broker","name":"Server-Mqtt","broker":"192.168.90.106","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]

DJCeejay
Beiträge: 1
Registriert: 15.05.2022, 19:54
System: in Planung

Re: Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von DJCeejay » 15.05.2022, 19:57

Kannst du mir sagen, wie du es bei dem Licht und dem Sonnenschutz hinbekommen hast? Ich sehe zwar die Codes in der RF Bridge aber wenn ich diese sende passiert nichts :-(

onlinefrank
Beiträge: 17
Registriert: 02.01.2016, 20:31

Re: Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von onlinefrank » 15.05.2022, 20:44

Hast du die Tasmota Software auf der Bridge und danach dir Firmware im Funk Chipsatz der Sonoff Bridge geflasht, ich onnte mit der Standard Software auch nur das Licht steuern aber nicht die Sonnenrollos.

Gruß Frank

onlinefrank
Beiträge: 17
Registriert: 02.01.2016, 20:31

Re: Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von onlinefrank » 15.05.2022, 20:48

Ich prüfe das mit dem Licht die Tage nochmal, aber im Standard konnte ich den Code senden, bzw hast du ja ohne andere Software eine der Tasten in der Software der original Sonoff bridge anzulernen. Damit könnte ich das Licht steuern.

onlinefrank
Beiträge: 17
Registriert: 02.01.2016, 20:31

Re: Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von onlinefrank » 15.05.2022, 23:39

Ich habe gerade in der Weboberfläche der Sonoff Bridge die Taste 1 An/Aus, Taste 2 Heller, Taste 3 Dunkler angelehnt.
In der Konsole der Bridge RFkey1 2 eingeben, dann die An/Aus Taste der Fernbedienung gedrückt
für Taste 2 Heller RFkey2 2 eingeben, dann die Taste für Heller auf der Fernbedienung gedrückt.
In der Konsole sollte die Taste mit learned bestätigt werden.

Sollte es nicht funktionieren, hat bei mir ein Neustart der Bridge geholfen, danach hat bei mir das anlernen funktioniert.

pet2001
Beiträge: 2
Registriert: 26.05.2022, 19:02
System: sonstige

Re: Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von pet2001 » 27.05.2022, 16:10

Hallo onlinefrank,

deine Schilderung hat mich euphorisiert. :D Leider läuft es sehr, sehr schlecht bei mir. :roll:

Der Server des "BitBucketConverters" unter https://bbconv.hrbl.pl/ ist seit einigen Tagen down. :(
Da gibt es also nichts mehr zu konvertieren.

Auf archive.org funktioniert der Konverter leider auch nicht obwohl Snapshots aus 2020 existieren.

Das PythonProgramm BitBucketconverter.py läuft nicht. :evil:
Der Befehl: "import pycurl"
erzeugt den Fehler
ImportError: No module named pycurl
Weder unter Python 2.7 noch Python 3.9 läuft das.

Hast du dazu gute Ideen, wie ich die Konvertierung der Funkcodes trotzdem hinbekommen kann? :idea:

Zudem wird nicht nur ein Funkbefehl, sondern mehrere Funkbefehle hintereinander gesendet.
Wie hast du das gelöst?

Beim Licht sendest du nur den Befehl "Rfraw AA B0 21 03 08 0168 03D4 28C8 28181909090818190819081818181819081818190818181908 55"

Bei den Rollos auch nur einen einzelnen Befehl?


Verzweifelte Grüße
aus Mülheim an der Ruhr


Gumax Fernbedienung Markise
Ergebnis der gedrückten Tasten nach Rfraw 177 auf der Konsole der Sonoff bridge:

Ausfahren
14:58:46.224 MQT: tele/tasmota_5AF841/RESULT = {"Time":"2022-05-27T14:58:46","RfRaw":{"Data":"AA B1 03 0244 XXXX XXXX 281909 55"}}
14:58:46.541 MQT: tele/tasmota_5AF841/RESULT = {"Time":"2022-05-27T14:58:46","RfRaw":{"Data":"AA B1 04 1374 0276 XXXX XXXX 38192A192A1A1A1929292A192A19292A192A19292A1929292A1929292A192A192A192929292929292929292929292929292A192A1A1A1A19292A192A1A1A19292A19 55"}}
14:58:46.559 MQT: tele/tasmota_5AF841/RESULT = {"Time":"2022-05-27T14:58:46","RfRaw":{"Data":"AA B1 03 0244 XXXX XXXX 281909 55"}}
14:58:47.089 MQT: tele/tasmota_5AF841/RESULT = {"Time":"2022-05-27T14:58:47","RfRaw":{"Data":"AA B1 04 137E 026C XXXX XXXX 38192A192A1A1A1929292A192A19292A192A19292A1929292A1929292A192A192A192929292929292929292929292929292A1A192A1A192A1A1A1A192A1A19292929 55"}}

Stop
14:58:49.410 MQT: tele/tasmota_5AF841/RESULT = {"Time":"2022-05-27T14:58:49","RfRaw":{"Data":"AA B1 03 024E XXXX XXXX 28181819 55"}}
14:58:49.621 MQT: tele/tasmota_5AF841/RESULT = {"Time":"2022-05-27T14:58:49","RfRaw":{"Data":"AA B1 04 137E 0276 XXXX XXXX 38192A192A1A1A1929292A192A19292A192A19292A1929292A1929292A192A192A192929292929292929292929292929292A1A192A1A1A19292A1A192A1A19292A19 55"}}
14:58:49.679 MQT: tele/tasmota_5AF841/RESULT = {"Time":"2022-05-27T14:58:49","RfRaw":{"Data":"AA B1 03 0244 XXXX XXXX 28181819 55"}}
14:58:49.891 MQT: tele/tasmota_5AF841/RESULT = {"Time":"2022-05-27T14:58:49","RfRaw":{"Data":"AA B1 04 137E 026C XXXX XXXX 38192A192A1A1A1929292A192A19292A192A19292A1929292A1929292A192A192A192929292929292929292929292929292A1A192A1A1A19292A1A192A1A19292A19 55"}}
Zuletzt geändert von pet2001 am 27.05.2022, 21:35, insgesamt 1-mal geändert.

onlinefrank
Beiträge: 17
Registriert: 02.01.2016, 20:31

Re: Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von onlinefrank » 27.05.2022, 19:38

Ich bin zur Zeit beschäftigt, werde mir das Mitte nächster Woche nochmal ansehen.

Gruß Frank
Zuletzt geändert von onlinefrank am 27.05.2022, 23:41, insgesamt 1-mal geändert.

pet2001
Beiträge: 2
Registriert: 26.05.2022, 19:02
System: sonstige

Re: Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von pet2001 » 27.05.2022, 21:56

Hallo onlinefrank,

herzlichen Dank für deine schnelle Reaktion und die Bereitschaft helfen zu wollen. :D
Das Universum hatte Mitleid mit mir und meine Probleme wurden gelöst.

Kurz nachdem ich meinen Hilferuf abgesetzt hatte, war die Konvertierungsseite für zwei Stunden bis 17:00 zu erreichen.
https://bbconv.hrbl.pl/
Danach war wieder Feierabend. Offenbar ist der Server nur zeitweise zu erreichen.

Aber bis dahin konnte ich meine Codes konvertieren und phantastischer Weise lässt sich die Markise damit tatsächlich steuern! :o

Ausfahren, Stop, Einfahren. Kein Problem.

Es reicht ein einzelner Funkcode! Die ganz lange Zeile mit hinten "38192A192A1A1A19......" genügt.

Das Anlernen einer Taste auf dem Web-User-Interface der Sonoff Bridge über den Konsolen-Befehl "Rfkey1 2" ist bei mir nicht möglich. Auch nicht nach Neustart der Bridge.
Weder die Fernbedienung für das Licht noch für die Rollos erhalten eine Quittung. Es wird mit langem Alarmton nach timeout mit Fehlermeldung abgebrochen. Nur der harte Weg über den RfRaw Befehl führte zum Ziel. Die Lampen kann ich nicht fernsteuern. Ist mir aber egal. Die Rollos sind wichtiger.

Glückliche Grüße
pet2001

onlinefrank
Beiträge: 17
Registriert: 02.01.2016, 20:31

Re: Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von onlinefrank » 27.05.2022, 23:42

Super Glückwunsch, das mit dem Licht wirst du auch noch hinbekommen.

onlinefrank
Beiträge: 17
Registriert: 02.01.2016, 20:31

Re: Gumax Sonnenrollos und Gumax Licht von Tuinmaximaal Terassenüberdachung über Homematic steuern oder 433 MHZ Geräte

Beitrag von onlinefrank » 28.05.2022, 14:45

Noch ein Hinweis zum anlernen der Funk Signale, bei mir war auch entscheidend der Abstand der Fernbedienung zur Sonoff Bridge und ebenfalls das Senden der Signale zum Licht schalten oder zu den Rollomotoren.
Erst hatte bei mir das anlernen nicht funktioniert, als ich dann den Abstand verringert habe konnte ich die Signale anlernen, zum Senden musste ich dann mit der Sonoff Bridge wieder in die Nähe der Rollo oder des Licht Empfängers.

Gruß Frank

Antworten

Zurück zu „Projektvorstellungen“