Ich hab das irgendwo mal erwähnt, vermutlich muss die Seriennummer durch 16 teilbar sein.
Man das ist echt lange her ![]()
Es gab/gibt doch bei github diese working serials Liste. Musst nur nicht die vom Nachbarn erwischen ![]()
Also mit meiner aus FHEM ging es jetzt (in FHEM steht sie etwas anders geschrieben), teilweise und zwar ohne anlernen,
so wie ganz zum Schluss in der Anleitung. Alles 1zu1 übertragen mit Counter, die Namen in der Richtigen Reihenfolge wie in FHEM. Einige Rollos gehen jetzt andere nicht. Das kapier ich nicht.
Es reagiert auch ein wenig träge. Wenn ich bei FHEM einen Button drücke fährt der Rollo sofort.
Drücke ich in der GUI bei diesem Projekt, dauert es kurz, man hat auf jeden Fall eine spürbare Verzögerung drin.
Und das wird ständig in die Log geballert. Habt ihr das auch ?
[14.07.2026 - 20:21:15] D MQTT: group: -1
[14.07.2026 - 20:21:15] D MQTT: channel: -1
[14.07.2026 - 20:21:15] D MQTT: process msg from buffer: homeassistant/status, online
[14.07.2026 - 20:21:15] I MQTT: msg received | topic: homeassistant/status | payload: online
[14.07.2026 - 20:21:15] D MQTT: add msg to buffer: homeassistant/status, online
[14.07.2026 - 20:21:05] D MQTT: group: -1
[14.07.2026 - 20:21:05] D MQTT: channel: -1
[14.07.2026 - 20:21:05] D MQTT: process msg from buffer: homeassistant/status, online
[14.07.2026 - 20:21:05] I MQTT: msg received | topic: homeassistant/status | payload: online
[14.07.2026 - 20:21:05] D MQTT: add msg to buffer: homeassistant/status, online
[14.07.2026 - 20:20:55] D MQTT: group: -1
[14.07.2026 - 20:20:55] D MQTT: channel: -1
Kannst ja mal meine Version testen.
Läuft mittlerweile recht stabil.
Kannst auch in HA mit % arbeiten…
@Banabas Kann ich das per OTA Update machen ? Verliere ich hier die Einstellungen, oder gehen die Rollos danach normal weiter ? Geht das in 10% Schritten ?
Ich habe grad gesehen.
- Home Assistant integration — shutters appear as cover entities with a position slider; positions <= 25% are reported as “closed”, 100% as “open”
Könnte man das auch so ändern das er bei 0% geschlossen anzeigt ? Weil ich oft bei Beschattung auf 10% gehe, das es nicht Stockdunkel ist und die Hitze zwischen Fenster und Rollo zirkulieren kann, wäre schade wenn er dann schon geschlossen anzeigt.
Und ein kleines Anzeige Feature. Könnte man unter System mit anzeigen, das der CC1101 verbunden ist, wird ja so auch in der Log angezeigt. So weiß man einfach, das von der HW her alles passt.
Vielen Dank für deine Arbeit !
dafür gibt es ja den Log-Level. Den hast du auf “Debug” gestellt. Dann bekommst du alle Log-Meldungen die es gibt.
Also sind die Meldungen, an und für sich normal und ok, wenn die ständig auftauchen ?
Ich habe hier 1-2 Rollos die nicht wollen. Die anderen gingen ohne anlernen. Hatte alles so übernommen aus FHEM. Somit konnte ich migrieren.
Stelle ich im ESP den Counter höher geht zumindest einer von 2 die nicht gehen. Soll ich den mal noch viel höher stellen ? Dann hat das was mit dem Counter zu tun und der Rollo der nicht will hat einen höheren als der Counter im ESP ?
Alternativ hab ich versucht den an zu lernen, aber ging nichts, denke weil ich die gleiche Serial nutze wie in FHEM ? Wenn ich die ändere im ESP sollte ich zumindest den wieder neu anlernen können oder ? In FHEM läuft er momentan ohne Probleme.
Wenn ich im ESP aber ne andere eingebe muss ich alle neu anlernen richtig ?
Und natürlich auch dir ein fettes Dankeschön für dein Projekt.
(Beitrag vom Verfasser gelöscht)
Ich habe mir nun auch einen ESP32 mit Funkmodul zugelegt und die Firmware drauf.
Anlernen hat von beiden Rollläden im Wohnzimmer auch problemlos funktioniert.
Ich habe mit Kanal 2 angefangen und diese angelernt (Fenster) und natürlich auch erfolgreich getestet. Anschließend Kanal 1 (Terrasse) angelernt und erfolgreich getestet.
Dann habe ich das ganze ins HA integriert und eine Gruppe erstellt. Das hat anfangs funktioniert, aber am gleichen Abend ging dann nur noch Terrasse (Kanal 1).
Ich habe nochmal Fenster (Kanal 2) angelernt und beides funktionierte.
Einen Tag später, nur noch Fenster (Kanal 2) geht zuverlässig. Terrasse (Kanal 1) funktioniert eher selten bis gar nicht. Laut Log werden aber die Befehle versendet, sehe aber auch keine Fehlermeldung:
> \[31.08.2026 - 20:29:15\] D MQTT: add msg to buffer: esp32-jarolift/cmd/shutter/1, CLOSE
> \[31.08.2026 - 20:29:15\] I MQTT: msg received | topic: esp32-jarolift/cmd/shutter/1 | payload: CLOSE
> \[31.08.2026 - 20:29:15\] D MQTT: process msg from buffer: esp32-jarolift/cmd/shutter/1, CLOSE
> \[31.08.2026 - 20:29:15\] D MQTT: channel: 1
> \[31.08.2026 - 20:29:15\] D MQTT: group: -1
> \[31.08.2026 - 20:29:15\] D JARO: add single cmd to buffer: 1, 1
> \[31.08.2026 - 20:29:15\] D JARO-LIB: serial: 0x00000a00 | channel: 1
> \[31.08.2026 - 20:29:15\] I JARO: execute cmd: DOWN - channel: 1
> \[31.08.2026 - 20:29:16\] D MQTT: add msg to buffer: esp32-jarolift/cmd/shutter/2, CLOSE
> \[31.08.2026 - 20:29:16\] I MQTT: msg received | topic: esp32-jarolift/cmd/shutter/2 | payload: CLOSE
> \[31.08.2026 - 20:29:16\] D MQTT: process msg from buffer: esp32-jarolift/cmd/shutter/2, CLOSE
> \[31.08.2026 - 20:29:16\] D MQTT: channel: 2
> \[31.08.2026 - 20:29:16\] D MQTT: group: -1
> \[31.08.2026 - 20:29:16\] D JARO: add single cmd to buffer: 1, 2
> \[31.08.2026 - 20:29:16\] D JARO-LIB: serial: 0x00000a01 | channel: 2
> \[31.08.2026 - 20:29:16\] I JARO: execute cmd: DOWN - channel: 2
Gibt es etwas was ich machen kann, ohne jeden Tag die jeweils andere Rolllade wieder anzulernen? ![]()
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: ( Neues Update & Features - Hier in der Community 🫶 )
Edit: Ich habe nochmal ein bisschen weiter getestet. Ich habe in der Software nun ein Gruppe aus beiden angelegt und beide Rollläden nochmal neu angelernt.
- Erster Test: Funktioniert
- 30 Minuten gewartet
- Gruppe runter: Teerrasse (Kanal 1) fährt runter, Fenster (Kanal 2) nicht (also Verhalten getauscht)
- Gruppe hoch: Terrasse fährt hoch, Fenster bleibt natürlich
- Fenster einzeln runter: Fährt direkt runter
- Fenster einzeln hoch: Fährt direkt hoch
- Gruppe runter: Beide funktionieren
- Gruppe hoch: Beide funktionieren
- 20 Minuten gewartet
- Gruppe runter (Terrasse runter, Fenster funktioniert nicht)
Bisher wirkt es komplett reproduzierbar. Counter zählt jedes mal sauber hoch. Log ist weiterhin komplett unauffällig
Ich habe es nun geschafft, mich mit dem Thema mal zu befassen. Hatte die Hardware gelötet und mir ein Gehäuse gedruckt, soweit so gut.
Ich kann auch den ein oder anderen Rollo direkt steuern, da ich Codes und Serials aus dem FHEM Projekt geholt hatte.
Leider läuft das nicht stabil bei mir, mal reagieren sie mal nicht. Ich kann auch einen anlernen den anderen nicht. Da reagiert nichts.
Was ich z.b. auch festgestellt habe. Rollo Kanal 11 läuft, muss aber erst etwas bei Rollo Kanal 10 drücken, dann kann ich den Rollo Kanal 11 fahren. Sehr komisch, eine kurze Zeit warten und der reagiert wieder nicht. Ich muss dann wieder Kanal 10 steuern, um dann danach wieder Kanal 11 zu fahren. Sehr komisch. In FHEM und über die FB läuft das sehr zuverlässig.
Ich kann auch im Log sehen, das ich was auf der FB gedrückt habe.
Ich bin kein Profi, denke aber es ist dann soweit alles sauber verlötet und mit den richtigen Pins eingerichtet in der Config.
Vllt kann mir hier noch einer weiterhelfen, oder schauen, wie ich den Fehler finde. Vllt kommt auch jemandem das Verhalten bekannt vor.