@Niklas2024 @thphilipp
schaut euch auch gerne das mal an:
https://community.simon42.com/t/esp32-jarolift-controller-tdef-cc1101-w5500
@Niklas2024 @thphilipp
schaut euch auch gerne das mal an:
https://community.simon42.com/t/esp32-jarolift-controller-tdef-cc1101-w5500
Moin Moin,
ich find es echt genial, was hier für ein know-how veröffentlicht wird. Wirklich, Hut ab!
Dennoch möchte ich mal meine deutlich einfachere Möglichkeit teilen:
Meine Jarolift Funkmotoren haben die Möglichkeit externe Regen- oder Sonnensensoren anzuschließen. Hier habe ich einen Shelly 1 mini angeschlossen. Nun noch zwei Fensterkontakte für Zustand Rollladen geschlossen und offen integrieren und fertig ist die HA Lösung für ca. 25 Euro pro Rollladen. Ggf. könnten weiter FK Zwischenstellungen definieren.
Für mich ist diese Lösung zur Erstellung von Automatisierungen absolut ausreichend.
Viel Spaß beim Nachbauen!
Gruß
Stefan
Hallo, die einfachste Lösung derzeit:
RPi3, nanoCUL 433MHz und signalduino unter FHEM.
Sehr viele Protokolle implementiert, auch Jarolift TDF, ebenso SOMFY, Intertecno, usw.
Dann noch “mqtt generic Bridge” oder “mqtt2-fhem” installieren/konfigurieren und mit HA steht eine Verbindung ![]()
Aus Erfahrung kann ich sagen: es Funktioniert ![]()
Hallo,
…ich häng mich jetzt einfach mal an diesen Faden mit dran, da hier wohl einige schon das Projekt von Sven (dewenni/ESP32) umgesetzt haben.
Möchte diese Lösung auch gerne umsetzen, allerdings scheitert es bei mir aktuell daran, dass ich eine vorhandene FB nicht “anlernen” kann.
Meine Vermutung geht in die Richtung, dass vielleicht der CC1101 nicht korrekt mit dem ESP32 verbunden ist.
Ich stell hier mal ein Bild von meinem ESP rein, vielleicht kann mir ja jemand sagen, welche PINs (GPIOs) ich mit dem CC1101 verbinden kann (oder kann hier wirklich jeder PIN verwendet werden…?)
Danke euch ![]()
Also möchtest du eine momentane Fernbedienung abhören oder mit der Fernbedienung das Anlernen aktivieren um dann den ESP am Rollo anzulernen?
Na ja, ich gehe vor wie unter “anlernen durch kopieren eines bestehenden Funkcodes” beschrieben.
Ab dem Punkt wo ich im WebUI auf “anlernen” geh, passiert halt nichts mehr.
Ist teilweise natürlich steinalt und läuft ohne fhem nicht. fhem muss man wollen.
Kannst du den ESP dabei über USB anschliessen und auf der Console schauen ob mit dem CC1101 kommuniziert wird?
Die GPIO die in den Beispielen drin sind funktionieren. Prinzipiell sollten alle gehen, aber Theorie und Praxis sind wie immer unterschiedlich.
Wichtig ist auch die wirklich ordentliche Verbindung zwischen CC1101 und dem ESP. Dupont geht, wenn es geht.
Und zu guter Letzt, der CC1101 selbst. Einer geht, einer geht ein bisschen.. usw.
Und zu allerguterletzt Serial und die beiden Keys. Davon ausgehend das du LSB/MSB richtig hast sind die Motoren etwas picky was den Serial angeht.
Fazit:Ein Projekt mit hohem Frustfaktor aber wenns läuft wirklich gut!
Ich hab jetzt ein anderes CC1101-Modul angeschlossen, andere GPIOs verwendet, aber außer einer Steigerung des Frustfaktors tut sich nix ![]()
Wie ich die Kommunikation auf der Konsole Testen kann - da fehlt mir leider die Erfahrung. Ich hab zwar einn flash-tool, welches ne Telnet-Sitzung aufmacht, aber da seh ich dasselbe wie im “Jarolift-Log”.
Wie kann ich denn Testen ob die Kommunikation klappt?
Hier mal das “log”:
> \[19:24:49\]
> \[19:24:49\]rst:0x1 (POWERON_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
> \[19:24:49\]configsip: 0, SPIWP:0xee
> \[19:24:49\]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
> \[19:24:49\]mode:DIO, clock div:1
> \[19:24:49\]load:0x3fff0018,len:4
> \[19:24:49\]load:0x3fff001c,len:1044
> \[19:24:49\]load:0x40078000,len:8896
> \[19:24:49\]load:0x40080400,len:5816
> \[19:24:49\]entry 0x400806ac
> \[19:24:50\]E (506) esp_core_dump_f͡: No core dump partition found!
> \[19:24:50\]E (506) esp_core_dump_flash: No core dump partition found!
> \[19:24:50\]I (144) CFG: LittleFS successfully started
> \[19:24:50\]I (194) MSG: LogLevel: ESP_LOG_DEBUG
> \[19:24:50\]I (194) ESU-WDT: Watchdog timer initialized for Loop Task
> \[19:24:50\]I (293) SETUP: WiFi Mode STA - Trying connect to: Ruebennase2
> \[19:24:50\]I (295) SETUP: ESP-ChipSeries: ESP32
> \[19:24:50\]I (295) SETUP: ESP-ChipModel: ESP32-D0WD-V3
> \[19:24:50\]I (295) SETUP: ESP-ChipRevision: 301
> \[19:24:50\]I (298) SETUP: ESP-CpuFreq: 240
> \[19:24:50\]I (302) SETUP: ESP-FlashChipSize: 4.00 MB
> \[19:24:50\]I (307) JARO: initializing the CC1101 Transceiver
> \[19:24:50\]I (309) JARO-LIB: Set base serial: 0x00425be4
> \[19:24:50\]I (313) JARO-LIB: start CC1101 setup
> \[19:24:50\]I (352) SETUP: Connected to AP successfully!
> \[19:24:50\]I (379) SETUP: WiFi connected
> \[19:24:50\]I (380) SETUP: IP address: 192.168.70.82
> \[19:24:51\]I (959) JARO: CC1101 Transceiver connected!
> \[19:24:51\]I (959) JARO: read Device Counter from FLASH: 113
> \[19:24:51\]I (963) TELNET: Telnet Server running!
> \[19:24:55\]D (4995) ESU-MRD: Timeout reached, resetting count
> \[19:24:55\]D (5012) ESU-MRD: Cleared reset state
> \[19:24:55\]I (5260) WEBUI: web-client connected - IP:192.168.70.183
> \[19:24:55\]D (5262) WEB: updateAllElements()
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)
Na das ist doch schon was mit dem Log.
Zumindest wird das Modul erkannt und mit dem kommuniziert. Unter 192.168.70.183 kannst du es erreichen, logo, daher ist ja auch das log.
MSB/LSB zu 1000% richtig?
Dann die Serial, ohne Evidenz muss die vermutlich durch 16 teilbar sein. Bei mir geht 0x010016. hoffe du bist kein Nachbar in 100m Umkreis
Irgendwo gab es eine Sammlung funktionierender Serials.
Den Motor in den Lernmodus versetzen, er ruckelt kurz und dann hat man 10 Sekunden glaub ich um den über den ESP anzulernen.
Die offizielle Bezeichnung kopieren ist total irreführend, kopiert wird da gar nichts sondern nur eine weitere Fernbedienung angelernt.
…Du bist heute mein Held ![]()
Hab Testweise mal Deine Serial (0x010016) verwendet und siehe da - es funktioniert ![]()
Mein Abend ist gerettet, Danke Dir ![]()
Hallo in die Runde,
Ich darf mich bitte auch dazu hängen.
Bevor das ganze Projekt über den Balkon geht…
Was ich bis jetzt gemacht/probiert habe:
Fehlermeldung im Jarolift-Controller habe ich auch keine.
Im Log sehe ich allerdings auch keine “Funk Bewegung” sondern nur das was Jarolift-Controller sendet, also Abhören geht mal nicht.
Folgende Hardware:
Die Jarolift Bridge ist auch vorhanden, aber über Matter nicht wirklich einrichtbar.
Hat jemand erbarmen und hat evtl. den ein oder anderen Hint für mich, wo ich Ansetzen kann?
Danke auf alle fälle
LG
Hallo zusammen,
Habe es hinbekommen, des Rätsels Lösung ist dass die Drähte zwischen ESP und CC1101 zu lang waren.
Hatte anfang die Standart Steckverbinder mit 20cm verwendet, diese dann gekürzt und siehe da es Funktioniert.
LG