Closed steckenpferd closed 1 year ago
Ich habe 2 Interessante Lötlösungen gefunden um die unidirektionalen Geräte zu steuern:
Elero Fernbedienung an HM-MOD-Re-8: https://forum.fhem.de/index.php/topic,36041.0.html
Elero Fernbedienung an ESP32 WROOM Dev Board: https://forum.fhem.de/index.php/topic,90169.0.html
@steckenpferd binding is available in openhab latest snapshot release 2.5.0.
@TobiasBST - I guess with binding you mean Openhab? https://www.openhab.org/addons/bindings/elerotransmitterstick/
There is also Home Assistant solution already available: https://github.com/W00D00/home-assistant-elero
ioBroker not yet I guess.
gibt es schon News zum Stick in ioBroker?
Mich würde das Thema auch interessieren. Ich habe eine Notlösung erstellt und greife mit dem Openhab Adapter von Iobroker auf einen extra Opbenhab Server zu. Der Openhab Server steuert ausschließlich die Elero Rollläden und ich würde mir diesen extra Server gerne sparen.
Ich wäre jedem sehr dankbar, der uns hier Unterstützen könnte. Ich stelle mich auch gerne bereit zum Testen.
Danke Euch
GeneralTweety - nette von hinten durch die Brust Lösung :-) Leider bisher kein Entwickler gefunden der hier helfen möchte
Naja, wenn nicht einfach dann mit Gewalt. :-) Schade. Anscheinend sind die Elero Antriebe nicht so verbreitet. Sonst würden sich sicher ein paar Leute für die Entwicklung finden. Naja, meine Lösung funktioniert schon seit einem Jahr sehr zuverlässig. Wollte mir nur den Openhab Server sparen.
Ich schmeiss jetzt diese doofen extrem überteuerten Elero-Motoren raus und kauf mir ganz normale Rohrmotoren. Dann geht HM, HMIP, Shelly, usw.!
Hallo zusammen, ich bin leider ein paar Wochen zu spät auf den ioBroker-Zug aufgesprungen, so dass ich mich erst jetzt für den Funkmotoren-Typ meiner neuen Raffstoreanlage interessiere. Es sind Eloro-Motoren, so dass ich nun Leidensgenosse bin. Gibt es hier schon ein Update? Wenn nein, ist das so ein großer Aufwand die Home-Assistant etc. -Projekte hierzu auf ioBroker zu portieren? Die Codes, Typen und Kommunikationsprozesse kann man sich dort schön abschauen.
...Ich bin zwar kein Hardcore-Coder aber hab ein bisschen Rüstzeug und bin willig mich reinzufuchsen. Ich habe mal angefangen die Hauptfunktion in javascript zu portieren. Mal sehen wie weit ich komme. Und dann fehlt natürlich der Stick :D
Hi, ich hätte auch sehr starkes Interesse an einem Elero Rolladen Adapter. Ich betreibe FHEM und ioBroker auf einem Pi. FHEM brauche ich eigentlich nur noch für die Elero Rollos. Ich kann leider auch nicht programmieren... ich biete mich aber gern zum testen an :-)
Die Api für den Stick gibts hier: https://www.elero.de/de/downloads-service/downloads/?cHash=3815795d77c9d630bbb74ba410610b7b&tx_avelero_downloads%5Bcategory%5D=54
Hallo zusammen, mangels USB-Stick habe ich nun eine, wie ich finde, bessere Lösung gefunden: Elero bietet selbst eine Centero-Zentralsteuerung an. Wie ich erfahren habe, ist das jedoch nur ein auf Elero gebrandeter Mediola Gateway. Diese Mediola Gateways können mit seeeeehr vielen Protokollen umgehen und haben unter anderem eben auch 433MHz und 868MHz Funkoptionen. Ein nackter V5 Gateway kostet neu 79,-€, gebraucht gibt es sie auch manchmal. Das einlernen war dann so einfach wie bei einer Fernbedienung für die Elero-Motoren und man kann sie ganz einfach per Web-API (http://api.mediola.com/v5/login, anmelden kann sich dafür jeder) mit ganz einfachen Befehlen für hoch/runter/stop etc ansprechen. So habe ich jetzt die Raffstore-Motoren eingebunden und konnte gleichzeitig noch die restlichen Somfy-RTS Motoren integrieren, für die ich sonst auch noch einen 433MHz Gateway benötigt hätte. Viele Grüße
@seb2010 Frage zu Mediola V5, brauchst du nicht erst das Mediola Plugin für Elero kaufen? Leider gehen laut deren Webseite keine unidirektionalen Geräte - verstehe nicht warum.
Hallo @steckenpferd, ich dachte auch, dass man das ioBroker-Plugin braucht. Ist aber nicht der Fall, die Web-API ist offen und kann (zumindest für meine Zwecke) benutzt werden. Du kannst damit Stati von Sensoren auslesen und Befehle an Geräte senden. unidirektional (also in eine Richtung) tut es schonmal mit Elero und Somfy RTS. Ich sehe als Stati auch verschiedene Zustände der Motoren (obere Endlage, fährt runter etc.), wenn per API geschaltet wurde. Wenn ich zwischendurch mit der Fernbedienung schalte tut es das aber nicht. Bin mir nicht sicher ob die Zustände echt gelesen oder nur berechnet werden. So wie ich das sehe ist das Mediola ioBroker-Plugin nicht für das Einbinden des Mediola Gateway in ioBroker, sondern andersherum für das Einbinden von ioBroker in den iQontrol NEO Apps. Damit zieht sich Mediola ja das Geld rein.
Moin ich habe das mit dem Elero-Stick über meine Raspberrymatic realisiert. Die Steuerung erfolgt dann über den Iobroker.
@seb2010 also ich hatte den Elero USB Stick aber der konnte keine Elero unidirektionalen (Elero Revio 868 mit der Version 28400.0001) verbinden.
Bist du Sicher 1. das die alten Unidirektionalen Geräte gehen und 2. das auf dem Mediola V5 Gateway kein Elero Plugin gebraucht wird.
achso, also ob der Stick kein unidirektional kann weiß ich nicht. Solange der sendet, müsste man den doch auch irgendwie das Richtige senden lassen können. Vor allem wenn man low-level Befehle sendet. Und den Gateway habe ich wie gesagt seit einer Woche im Einsatz und der kann meine JA-Comfort 868 steuern. Das war wirklich alles sehr einfach zu realisieren.
Hat jemand Erfahrungen mit elero centero in Kombination mit HomematicIP? Ich bekomme keine Verbindung hergestellt
Hallo zusammen,
die Anfrage ist zwar schon etwas älter, aber ich habe auch Bedarf an so einem Adapter und würde ihn entwickeln oder dabei unterstützen. Scheinbar wurde hier https://github.com/seb2010/iobroker.elero schonmal damit angefangen. @seb2010 Ist das Projekt noch aktiv und hat es funktioniert? Welche Hardware ist dafür zu empfehlen, der Elero Stick, Mediola Gateway oder vielleicht mit einem nanoCUL?
Hi @marc2016, das Projekt habe ich nicht weiterverfolgt, nachdem ich Mangels Hardware nicht weiter machen konnte. Da der Mediola Gateway v5 (den ich nun zur Steuerung benutze) sogar günstiger war als der Stick, habe ich es liegen lassen. Vielleicht nochmal zur Klarstellung:
Ich bin letztendlich bei dem Adapter gelandet, weil ich dachte, ich binde mir noch 433Mhz oder 868Mhz Schalter und Sensoren ein. Dazu kam es aber bisher nicht 😆
Ich selber hab den Elero Stick in Verbindung mit FHEM seit 4 Jahren im Einsatz. Ich bin sehr interessiert an einem Adapter für den IoBroker - biete mich gern als Tester an. :-)
Ich habe auf den v5+ gesetzt. Dort klappt die Einbindung der Elero Motoren gut. Nur ist mein Haus zu groß und es können nicht alle Motoren eingebunden werden. Jetzt stehe ich vor der Frage, ob ich einen zweiten v5+ einbinde, aber nur um die Elero Beschränkung zu umgehen, ist das ärgerlich und überteuert. Hat jemand eine Idee oder es anders gelöst?
Also mit dem Stick komme ich bei mir aus dem Keller durch zwei Stahlbetondecken bis ins 1.OG. Ich glaub ich hab mal gelesen, dass die Rollos ein Mesh aufmachen. Damit hatte ich mir die Reichweite immer erklärt.
Ich habe auf den v5+ gesetzt. Dort klappt die Einbindung der Elero Motoren gut. Nur ist mein Haus zu groß und es können nicht alle Motoren eingebunden werden. Jetzt stehe ich vor der Frage, ob ich einen zweiten v5+ einbinde, aber nur um die Elero Beschränkung zu umgehen, ist das ärgerlich und überteuert. Hat jemand eine Idee oder es anders gelöst?
Wenn du es dich traust, kannst du dem v5+ eine größere Antenne verpassen
Ich habe auf den v5+ gesetzt. Dort klappt die Einbindung der Elero Motoren gut. Nur ist mein Haus zu groß und es können nicht alle Motoren eingebunden werden. Jetzt stehe ich vor der Frage, ob ich einen zweiten v5+ einbinde, aber nur um die Elero Beschränkung zu umgehen, ist das ärgerlich und überteuert. Hat jemand eine Idee oder es anders gelöst?
Wenn du es dich traust, kannst du dem v5+ eine größere Antenne verpassen
Die Reichweite ist im ganzen Haus überhaupt kein Problem. Eher das Problem, dass die Mediola-Box bei 15 Elero Motoren dicht macht und ich keine Möglichkeit habe, mehrere Motoren auf einen Kanal zu belegen...
Hi @marc2016, das Projekt habe ich nicht weiterverfolgt, nachdem ich Mangels Hardware nicht weiter machen konnte. Da der Mediola Gateway v5 (den ich nun zur Steuerung benutze) sogar günstiger war als der Stick, habe ich es liegen lassen. Vielleicht nochmal zur Klarstellung:
- mit dem Elero Stick KÖNNTE man über den hier übersetzeten Adapter evtl. die Steuerung realisieren. Die Übersetzung des Elero-Adapters müsste einigermaßen vollständig sein, es steht aber vermutlich noch Feinarbeit an.
- mit dem Mediola Gateway hättest du eine Lösung ohne diesen Adapter hier, bei der du erstens eine gute Bandbreite an Funkfrequenzen und den zugehörigen Protokollen der Hersteller (wie hier eben RTS, https://www.mediola.com/checkliste) ansteuern kannst. Den Gateway selbst steuerst du dann mit API-Befehlen über eine HTTP-Schnittstelle. Das könnte man dann noch in einen Adapter verpacken, aber da die theoretisch ansprechbaren Geräte viel zu viele sind, wird man es hier mit einer Vereinheitlichung schwer haben. Ablauf ist: Anlernen der Geräte per App und dann steuern der Geräte per ioBroker-Skript über die lokale Web-API des Gateways.
Ich bin letztendlich bei dem Adapter gelandet, weil ich dachte, ich binde mir noch 433Mhz oder 868Mhz Schalter und Sensoren ein. Dazu kam es aber bisher nicht 😆
Danke für die ausführliche Antwort :-) Die Box scheint universell einsatzbar zu sein. Sind dort noch irgendwelche versteckten Kosten zu brachten durch einen Service des Herstellers? Leider finde ich auch nur noch das Modell V6. Die Box V6 Mini (Link) ist für unter 100€ zu haben. Die Box V6 kostet schon fast 200€. Welche Version ist zu empfehlen?
Den Stick scheint man nicht mehr überall kaufen zu können. Zumindest habe ich nur einen Anbieter gefunden: https://www.der-sonnenschutz-shop.de/elero-221250001-centero-transmitter-stick.html Bekommt man den noch woanders her?
Man muss wissen, was man will. Wenn man sowohl 433 als auch 868 mhz nutzen will, kommt wohl nur die v5+ Box in Frage...
Die v5 ohne plus kann auch beide Funkfrequenzen. Die Version ist jedoch leider nur noch gebracht zu erwerben. Ob das die neueren Modelle noch mit Kosten daherkommen kann ich nicht sagen. Das Geschäftsmodell für die App von Mediola basiert jedenfalls auf dem Zukauf von "Plugins" um Funktionen freizuschalten. Die v5 konnte man noch mit einer hässlichen aber freien IQntrol-App anlernen und dann per API anzapfen. Auf erstere Pferd sind aber ja jetzt auch jetzt viele Hersteller aufgesprungen und verabschieden sich vom RTS Funk. Die kommen ja jetzt alle mit geschlossenen Protokollen und ihrem eignen Gateway daher um dich auf deren "Cloud"-System zu locken.
Ich habe mir gerade den elero Stick bestellt und werde dann auf die Implementierung von @seb2010 aufsetzen. Ich werde mich nochmal melden, wenn es was neues gibt. Vielen Dank an alle für die Infos :-)
Mittlerweile habe ich hier https://github.com/marc2016/elero-usb-transmitter-client einen node.js Client geschrieben, über dem man mit dem USB Stick kommunizieren kann. Und hier ist der aktuelle Stand des Adapters zu finden https://github.com/marc2016/ioBroker.elero-usb-transmitter . Der ist aber noch nicht fertig.
Hallo zusammen,
der Adapter hat jetzt einen funktionsfähigen Stand. Es gibt allerdings noch ein paar Probleme:
Hallöchen
gerne möchte ich Deinen Adapter testen. Bislang mache ich die Steuerung über den Umweg mittels CuXD.
In meiner Umsetzung im Iobroker arbeite ich auch über Laufzeit. Ist nur individuell von Behang Größe zum Behang Größe.
Wie soll der Stick im Adapter eingetragen werden. bei mir im CuxD steht er wie folgt: /dev/ttyUSB0
Mit freundlichen Grüßen Michael Horn
Gesendet: Freitag, 04. Dezember 2020 um 20:33 Uhr Von: "marc2016" notifications@github.com An: "ioBroker/AdapterRequests" AdapterRequests@noreply.github.com Cc: "michihorni" michaelhorn@web.de, "Comment" comment@noreply.github.com Betreff: Re: [ioBroker/AdapterRequests] Elero USB Transmitter zur Rolladensteuerung (Elero/Weinor) Adapter (#60)
Hallo zusammen,
der Adapter hat jetzt einen funktionsfähigen Stand. Es gibt allerdings noch ein paar Probleme:
die Kommunikation funktioniert nicht immer zuverlässig. Ich habe versucht dies an den entsprechenden Stellen abzufangen, aber manchmal stürzt der Adapter ab.
Bei mir funktionieren die Commands ventilationPosTilting und intermediatePos nicht. Die Rolladen gehen entweder komplett auf oder komplett zu. Vielleicht kann jemand dies bei sich testen.
Ich wollte gerne einen Level State implementieren. Meine Idee ist, dies anhand der Laufzeit zu machen. Das heißt, der Adapter misst die Laufzeit (siehe Einstellungen) und dann wird dies für das Level der Rolllade verwendet (bei 50% nur die Hälfte der Laufzeit). Leider ist das nicht sehr genau. Evtl. hat jemand eine bessere Idee.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.
HI Michael,
sehr schön :-) In dem Textfeld muss der Pfad zu dem Gerät eingetragen werden. Bei mir ist das auch /dev/ttyUSB0, sollte also richtig sein. Vielen Dank für das Testen! Ich habe mir jetzt auch das erste Typescript angelegt und schaue mal, wie es läuft.
Viele Grüße Marc
Ich nutze allerdings Iobroker auf einer Windows Umgebung, das würde bedeuten, das der Elero-Stick an einem COM-Port angeschlossen werden muss. Wie würde dann der Geräte Pfad aussehen?
Mit freundlichen Grüßen Michael Horn
Gesendet: Freitag, 04. Dezember 2020 um 21:14 Uhr Von: "marc2016" notifications@github.com An: "ioBroker/AdapterRequests" AdapterRequests@noreply.github.com Cc: "michihorni" michaelhorn@web.de, "Comment" comment@noreply.github.com Betreff: Re: [ioBroker/AdapterRequests] Elero USB Transmitter zur Rolladensteuerung (Elero/Weinor) Adapter (#60)
HI Michael,
sehr schön :-) In dem Textfeld muss der Pfad zu dem Gerät eingetragen werden. Bei mir ist das auch /dev/ttyUSB0, sollte also richtig sein. Vielen Dank für das Testen! Ich habe mir jetzt auch das erste Typescript angelegt und schaue mal, wie es läuft.
Viele Grüße Marc
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.
Intern wird https://serialport.io/ genutzt. Dort habe ich gerade ein Beispiel gesehen, bei dem "COM5" eingetragen wurde.
https://gist.github.com/maximilian-lindsey/b5a981d3657627bfbb89
var serialPort = new SerialPort("COM5", { baudrate: 9600 }, false);
Du könntest einmal testen, ob die Serialport Commandline Tools funktionieren und ob der Stick dort aufgelistet wird. Gib dazu folgendes in die Kommandozeile von Windows ein: npx @serialport/list Hier die Erläuterung dazu: https://serialport.io/docs/guide-cli
Vielen DANK für Deine Mühe! Anfang nächsten Jahres werden bei mir auch Elero Rollläden installiert, samt Handsendern, die bekomme ich dazu. Ich will nur "in der Früh rauf und am Abend runter". Die Lösung mit dem Stick oder das Mediola Gateway V5? Ich verwende eine CCU2 und einen ioBroker auf einem Raspi 4. Über das Gateway klingt das ziemlich einfach, umgesetzt in JS. Die Funktion der Handsender muss aber weiterhin gegeben sein, das ist für den WAF wichtig (woman acceptance factor) ;)
Ich muss sagen, dass ich den Stick nicht als optimale Lösung empfinde. Es werden manchmal Befehle verschluckt und es gibt keine Prozenteinstellung. Leider kenne ich die Alternativen nicht.
Für mich ist der Stick trotzdem in Ordnung, weil ich bereits zwei Elero Rollladen habe, der Stick nicht so teuer ist und ich etwas basteln wollte ;-) Für "Rauf und Runter" reicht es auf jeden Fall und funktioniert bei mir seit ein paar Tagen zuverlässig.
I have cracked/reverse engineered the elero protocol: https://github.com/QuadCorei8085/elero_protocol/blob/main/main.cpp
Ich habe den Elerostick und habe 19 Rolladen, ich muss mehrere Rollladen grupieren auf einzelnen Kanälen, etwas schwierig das nur 15 Kanäle möglich sind. Zudem will ich eine Lan Lösung, Server ist im Keller. Der Ansatz von QuadCore85 gefällt mir deshalb sehr gut. Bin gespannt ob ich damit weiter komme.
theoretisch wäre möglich. du brauchst ein esp32 oder arduino dazu mit CC1100/cc1101 radio vom TexasInstruments. oder ähnliches radio damit du die geforderte modulation erstellen könntest.
ich habe nur den protocol "encryption" herausgefunden. Ich habe mein fernsteuer (variotel 2) "MAC addresse" aufegenommen und mit 1-2 botschaften du könntest die rolladen steuern. Also für jede gekoppelte variotel2<->rolladen du brauchst die MAC addresse vom die variotel2.
Danach ein "auf" kommando is "HOCH_TASTEN_DRUCK + 200ms pause + HOCH_TASTEN_WEGLASSEN" Stop is einfach 1 botschaft. "unten" ist auch "UNTEN_TASTEN_DRUCK + 200ms pause + UNTEN_TASTEN_WEGLASSEN"
Für MAC addresse du könntest den radio traffic "sniffen" (keine ahnung wie sagt man das auf deutsch) dann du siehst dass ein variotel immer schickt die gleiche botschafte 3x nach einander.
vllt es wäre auch möglich mit solche "cc1101 usb" geräte zu nutzen (damit du brauchst kein esp oder arduino) nur einfach python. aber ich habe die nie probiert. weis es nicht ob die konfiguration vom modulation und bitrate ist einstellbar oder nicht.
thank you for your answer. i ordered the CC1101 today and after my hollydays i will make some tests and give you a feedback on your project on github.
@marc2016 Please request repo addition ... details see https://github.com/ioBroker/ioBroker.repositories
@ldittmar81 the adapter is still unstable. I'll try to fix that in the next few days. then I make a request.
i ordered the CC1101 today and after my hollydays i will make some tests and give you a feedback on your project on github.
have you been successful?
It works fine
Mit freundlichen Grüßen Michael Horn
Gesendet: Donnerstag, 03. Februar 2022 um 12:03 Uhr Von: "PackElend" @.> An: "ioBroker/AdapterRequests" @.> Cc: "michihorni" @.>, "Comment" @.> Betreff: Re: [ioBroker/AdapterRequests] Elero USB Transmitter zur Rolladensteuerung (Elero/Weinor) Adapter (#60)
i ordered the CC1101 today and after my hollydays i will make some tests and give you a feedback on your project on github.
have you been successful?
— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>
It works fine
can we see your built somewhere?
Hallo, does anybody know, where i can get those elero transmitter stick from? in all shops, which i found this stick, they said "not in stock, no longer produced".
Is there any alternative?
Elero sells his centero gateway, but this is a little to expensive for me, and ther is also no binding for openhab.
I just can point you into the direction of an "Mediola Gateway" as stated above. It does the job here for some time now
Or you build your own using esp32 and a cc1101 following the code on my repo.
@seb2010 but the problem is, that i could no binding for open hab, so i had to host 2 smarthome systems. Or did I just overlook that there is one?
@QuadCorei8085 but when i want to use my MultiTel2 too, does the 2 systems get the actual positions of the raffstores?
Hallo,
mit dem Elero USB Transmitter lassen sich bis zu 15 Rolläden steuern. Ich stelle gerne meinen Stick zu Testzwecken bereit
Es gibt schon Lösungen für Homematic, Home Assitant, FHEM und Openhab - vielleicht könnte ein fähiger Entwickler daraus einen Adapter für ioBroker basteln.
Mehr Infos s. https://forum.iobroker.net/viewtopic.php?f=35&t=9663