-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Eltako TippFunk EnOcean devices #17
Comments
Hi @felixloesch, good question. Until now I was not aware of these new Eltako devices. After a quick look into the docs/specs I woould say, that these TippFunk devices should be already supported by my binding. However the teach in procedure is somehow different from the old enocean devices. As I do not own such devices it would be nice if you could trace some messages for me (pressing a switch, teach in etc.) Best regards |
Hey Felix, hello Daniel! I try to use the EnOcean Pi 868 in the openhab2 binding.
Can you give me a hint how to integrate these devices? many thanks in advance |
Hallo! Update: Dimmaktor TF-TA55D: Rollershutter TF61J-230V: Wenn hier noch jemand Tipps hat! Gerne!! Viele Grüße! |
Hallo Dominik (@kelvin1001), entschuldige bitte die späte Antwort, war im Urlaub. Gruß |
Hallo Daniel! Danke für die, meiner Meinung nach, sehr schnelle Antwort :-) Warum auch immer, habe ich sie gelöscht und neu eingerichtet. Zum Thema zurück: Nun bekomme ich hier auch eine Rückmeldung im Paper UI bei dem Dimmer. Paper UI: Ausschalten: Einschalten: Dimmen von 100 % auf 48 %: Am Schalter: Ausschalten: Einschalten: Hoch dimmen auf 100 %: Runter dimmen auf ca. 10 %: Ich hoffe du kannst damit etwas anfangen :-) Vielen Dank nochmal für deine tolle Unterstützung! VG |
Hallo Dominik (@kelvin1001), vielen Dank für das Log. Leider ist das nur das Standardlog. Kannst du bitte noch in der karaf console das debug log aktivieren. Damit können wir auch den Inhalt der empfangenen Nachrichten sehen. Den debug log aktivierst du mit dem folgenden Befehl in der console log:set DEBUG org.openhab.binding.openocean Gruß |
Hallo Daniel! OK - da hätte ich eigentlich selbst drauf kommen können - hattest du hier im "Support" schon öfter beschrieben :-) Also: Steuerung per Papier UI Control: Licht ausschalten (0 %): Licht einschalten (100 %) Licht Dimmen auf 49 % Per Taster (Ausgangswert wieder von 100 %) Licht ausschalten: Licht einschalten: Licht dimmen auf ca. die Hälfte: Wo ich mich korrigieren muss: Obergeil. Nur der Channel Receiving status ist für mich noch nicht ganz klar. Z.b: RSSI 79, repeated 0 bei Helligkeit auf 100 %. Jalousiesteuerung muss ich mir noch vornehmen - bekomme aktuell den Eltako TF61J nicht wie beschrieben auf Werkseinstellung zurück. Viele Grüße! Dominik |
Hallo Daniel! Bin nun endlich mal wieder zu den Jalousie Steuerungen gekommen (Akzeptanz Faktor meiner Frau ist noch etwas Mau...). Die TF61J Steuerungen sind eingebaut (bisher 3 Stück) und entsprechend deiner Anleitung eingebunden. Die Jalousien lassen sich hoch und runter bewegen. Rückmeldung String bisher noch ähnlich wie bei dem Dimmer am Anfang... Cool wäre, wenn man den "aktuellen Stand" der Jalousie ablesen könnte. Hier der Log-Auszug im Debug: Per Paper UI: Rollo von 0 auf 100 % (Zu):
Rollo von 100 auf 0 % (Auf)
Rollo ab mit Stop bei ca. 50 %:
Am manuellen Taster: Leider bekomme ich aktuell über die Betätigung des manuellen Tasters keinerlei Rückmeldung im LOG. Würde mich freuen wenn du damit was anfangen kannst! Viele Grüße! Dominik |
Hallo Dominik (@kelvin1001), es freut mich, dass deine Dimmer nun korrekt funktionieren. Die Nachrichten aus dem Debug Log sehen auch sehr gut aus. Das Logging kannst du gerne wieder per 'log:set DEFAULT org.openhab.binding.openocean' auf ein erträgliches Maß zurücksetzen.
Der Receiving status gibt dir, wie du schon richtig vermutest, die Empfangsqualität des letzten erhaltenen Telegrams wieder. Da du die Rückmeldungen bzgl. Dimmwert direkt vom Dimmer erhälst, kannst du gut erkennen, wie es um die Verbindung zwischen deinem Server und dem Dimmer bestellt ist. Falls du einen oder mehere EnOcean Repeater einsetzt, kannst du auch erkennen, wie oft das Telegram repeated wurde. Ich verwende die zentralen Eltako Aktoren aus der Baureihe 14 und konnte so ganz gut die Position meines Repeaters optimieren, da ohne ihn oftmals Telegramme verloren gingen.
:D Das war bei mir nicht anders. Aber warte mal ab, wenn du alles eingerichtet hast, die Rollos automatisch bei Sonnenauf/untergang auf/ab fahren, bei geöffneter Terassentür das Abfahren natürlich unterbunden wird und bei Abwesenheit/Urlaub bestimmte Rollos zum Schutz nicht hochfahren oder bei zu starker Sonneneinstrahlung/Temperatur automatisch 40% herunterfahren.... dann wird es nur noch problematisch wenn der Server ausfällt und die ganzen Komfortfunktionen nicht mehr laufen ;)
Das Problem mit diesen Aktoren ist, dass sie keine absoluten Zahlen zurückgeben, sondern lediglich die Fahrtrichtung und gelaufene Zeit. Das heißt, ich muss bei jeder Änderung immer Buch führen und den aktuellen Stand "berechnen". Dazu kommt hinzu, dass meine Aktoren bei den manuellen Tastern nicht die korrekte Laufzeit melden (obwohl das so in der Doku steht). Ich kann mich daher nicht 100% auf den berechneten Stand verlassen. Damit man überhaupt etwas berechnen kann, muss man die Laufzeit hinterlegen, die das Rollo benötigt, um von vollständig geöffnet bis vollständig geschlossen zu fahren. Dies kannst du über die Channel Konfiguration machen.
Gemäß Handbuch ist es möglich, die Bestätigungs-Telegramme des Aktors zu deaktivieren. Evtl. spielst du da mal etwas mit der Einstellung rum. Gruß ps: Kannst du mir evtl. etwas zu deinem Server Setup erzählen? Nutzt du NodeRed auch für deine Rules? |
Hallo @kelvin1001, hat jetzt nicht wirklich etwas mit deinem Problem zu tun aber vllt kannst du mir weiterhelfen. Danke für die Hilfe |
Hallo Sebastian @SeKa91 ,
Viele Grüße |
Hi Daniel @fruggy83, ich habe neben einigen Nodon Aktoren mir zum Test einen Eltako TF61L (Tipp-Funk Lichtaktor) besorgt. Nun versuche ich den in OH2@openocean-2.5.0-SNAPSHOT einzulernen, Start Enocean Discovery und versetze den Eltako in Lernmodus. Im debug enabled log finde ich dann:
Lässt sich der Eltako nicht per Discovery einlernen? Geht ja im Prinzip nur so, wie soll ich denn einen Rocker mit 4-mal kurz tippen in OH2 simulieren? Wie hast Du Deine Aktoren eingebunden bekommen? Wenn ich das Manual richtig verstehe, müssen Gateways ein Lerntelegram 0xE0400D800 an den Aktor senden ... Gruß |
Hi Frank (@unf), da scheint es wohl ein Problem mit MSC Nachrichten zu geben. Das Anlernen sollte aber trotzdem funktionieren. Einfach ein Switching/Dimming Actuator in openHAB anlegen, eine freie senderIdOffset "aussuchen", EEP = A5_38_08 sub command 0x01, teach in channel linken und als Message das genannte Lerntelegram hinterlegen (0xE0400D80), Aktor in Lernmodus setzen, Teach in Item aktivieren. Gruß |
Hi Daniel (@fruggy83), ok, habe ich mal angelegt über PaperUI, "EEP for sending commands: Gateway command - switching (A5_38_08 sub command 0x01)" und "EEP for receiving states: PTM200 (F6 message widely used by Eltako devices)". Die anderen beiden EEP machten weniger Sinn ... Nur gibt es dann keinen "teach in channel". Nur Contact, Rollershutter, Switch, Receiving Status. Und bei keinem kann ich irgendwie ein Message hinterlegen ... Gruß |
Hi Dominik @dominikkv, LOL, danke (!). Das Feld "Show More" habe ich erfolgreich ignoriert, weil bei anderen Aktoren durchaus auch 6, 7 Kanäle ohne "Show More" angezeigt werden ... Alles erfolgreich per PaperUI angelegt, eingelernt und funktioniert auch. Im GUI dann aber wieder gelöscht und in meine things bzw. items (Schalter) Datei geschrieben. Wie sieht denn die Notation für diese "Teach in message" in einer things/items Datei aus? Gruß PS.: Der Eltako Aktor gefällt mir gut, da es im Gegensatz zu den Nodon Aktoren keine Verzögerung am lokalen Taster gibt. Leider nur einkanalig verfügbar ... |
Hi Frank @unf, eigentlich brauchst du das "Teach in" nur einmal, daher würde ich persönlich das auch nicht in die things Datei aufnehmen. Es würde aber wahrscheinlich wie folgt aussehen:
Gruß |
Hi Daniel @fruggy83, das ist klar, man braucht das für einen Aktor nur einmal. Allerdings kann es ja sein, das man mehrere Aktoren einlernen muss ... dann hätte man eben ein Template :-) OffTopic, jetzt müssen nur noch die Peha EBI Aktoren mal schaltbar werden. Hab schon mit Peha telefoniert, der GP wollte mir Infos aus einer ähnlichen Anfrage aus der Vergangenheit zusenden. Werde aber morgen nochmal anrufen, wie das denn mit dem Gateway anlernen gehen soll ... er meinte immerhin man solle auch besser "A5-38-08" nehmen ... Gruß |
Hi, vllt kann mir jemand von euch helfen. |
Hallo,
Da mir das mit enocean und openhab direkt zu kompliziert war, habe ich
meine TF61J per FHEM angebunden und dann per MQTT an Openhab
weitergereicht. Geht wunderbar.
bitDealer <notifications@github.com> schrieb am Sa., 9. Mai 2020, 18:33:
… Hi, vllt kann mir jemand von euch helfen.
Habe hier mehrere Eltako TF61J-Jalousinen-Steuerungen, und möchte die
gerne in mein OPenhab einbinden, aber ich verstehe nicht, woher ich die
enoceanId für das manuelle Anlegen bekommen...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGVZXGIWBS336N74YIMPQCDRQWAVBANCNFSM4FGUZEWQ>
.
|
Hi @bitDealer, hab dir im anderen Issue geantwortet. Gruß |
Ich finde die Einrichtung eigentlich nicht kompliziert. Leider lassen sich TFL-230V und TF61J nicht unabhängig schalten. Dort gibt es ein Problem mit der SenderID. Siehe Forum. @felixloesch Kannst du mir helfen wie du das mit FHEM gemacht hast? Denn mit OpenHab muss ich wohl nach 30h testing aufgeben, Viele Grüße |
Einfach in FHEM das EnOcean Plugin auswählen bzw. installieren. |
Hi @MyGuschtl , kann sein, dass ich da etwas verpasst oder nich mehr auf dem Schirm habe. Was für ein Problem gibt es denn mit der SenderId? Gruß |
Hallo, Ja ich habe versucht die TippFunk Schalter mit OpenHab3.0 direkt zu verbinden. Haber aber hier ein Problem, dass ich noch nicht zuordnen kann, ob das Plugin / EnoceanGateway / oder OpenHab3 Schuld ist. https://community.openhab.org/t/openhab-3-0-0-and-enocean-binding-ignoring-sender-id/113110/21 Viele Grüße und Danke für die schnelle Rückmeldung |
Does OpenOcean also support the Eltako TippFunk devices. I currently have many of these installed and would like to switch from FHEM to OpenOcean
TF61L Light Actuator (uses EEP N5-38-08)
TF61D Dimmer Actuator (uses EEP H5-38-08)
TF61J Rollershutter Actuator (uses EEP H5-3F-7F)
The text was updated successfully, but these errors were encountered: