Fenstergriff greenteQ Senso

Begonnen von SmartFan, 28 Juli 2015, 21:00:23

Vorheriges Thema - Nächstes Thema

coolice

Geht aus das Enocean Pi Gateway für den Raspi?


Gesendet von iPhone mit Tapatalk

coolice

Zitat von: klaus.schauer am 13 September 2016, 06:28:56
Neues Profil D2-06-01 (multisensor.01):

Das Profil unterstützt den Soda Alarmgriff http://www.soda-gmbh.de/home/. Das Gerät soll jetzt kurzfristig lieferbar sein.

Das Gerät wird standardmäßig als Sensor unidirektional angelernt. Falls Fhem den Alarmgriff auch steuern soll, muss bidirektional gearbeitet werden. Dazu muss das UTE-Teach-In vor dem Anlernen manuell auf biDir gesetzt werden:

attr <iodev> comModeUTE biDir

Nach dem erfolgreichen Anlernen sollte UTE-Teach-In wieder auf

attr <iodev> comModeUTE auto

umgestellt werden, um Fehlkonfigurationen bei nachfolgenden UTE-Teach-In Prozeduren zu vermeiden.

Bei Statusänderungen der Readings "handle" und "window" kann Fhem Telegramme an Aktoren senden. Damit wird es möglich, auch z. B. Schalt- und Rolloaktoren anzusteuern. Emuliert werden die Profile Kontakt (EEP D5-00-01) und Window Handle (EEP F6-10-00).
Das Profil Kontakt (EEP D5-00-01) leitet die Aktionen von "window" weiter und wird aktiviert über

attr <device> subDefW getNextID

Das Profil Window Handle (EEP F6-10-00) reagiert auf das Reading "handle" und wird aktiviert über

attr <device> subDefH getNextID

Fhem kann danach über die zugehörigen teach-in Kommandos des Profils in die Aktoren eingelernt werden.
Hallo Klaus,

ersteinmal vielen Dank für deine Anleitung.
Ich bin der Meinung das bei meinem Device noch ein Fehler ist, denn der State sieht komisch aus und unter teach ist UTE teach-in is missing bestimmt auch nicht richtig. Siehe Anhang. Hast Du einen Tipp für mich was ich versuchen kann? Ist mein erstes Enocean Device und bin da noch etwas unwissend. Danke und Gruß

klaus.schauer

Besondere Vorbereitungen zum UTE TeachIn sind mit der aktuellen Firmware des Fenstergriffes nicht mehr notwendig, siehe https://forum.fhem.de/index.php/topic,59649.msg510164.html#msg510164. Es wird immer bidirektional angelernt.

Zum Anlernen muss der Transceiver aber in jedem Fall in den Anlernmodus gesetzt werden:

set <iodev> teach <t/s>


Fehlerhaft angelegte Devices müssen vorher vollständig aus der Fhem-Konfiguration gelöscht werden.

coolice


[/Code]

Fehlerhaft angelegte Devices müssen vorher vollständig aus der Fhem-Konfiguration gelöscht werden.
[/quote]

Da ich den Fenstergriff erst am Montag bekommen habe gehe ich von aktueller Firmware aus. Habe den Griff jetzt mehrfach angelernt und immer bekomme ich unter teach die Meldung UTE teach-in is missing
Device gelöscht und die cfg nochmals kontrolliert und rereadcfg zur Sicherheit. Da ich auch das Enocean Pi Gateway bekommen habe stellt sich mir die Frage wo der Fehler liegt oder was ich falsch mache. Bin genau nach deiner Anleitung vorgegangen. Ein list vom Gateway . Internals:
   BaseID     FFB95180
   ChipID     019D72A3
   DEF        ESP3 /dev/ttyAMA0@57600
   DeviceName /dev/ttyAMA0@57600
   FD         26
   LastID     FFB951FF
   MODEL      ESP3
   NAME       TCM_ESP3_0
   NOTIFYDEV  global
   NR         279
   NTFY_ORDER 50-TCM_ESP3_0
   PARTIAL
   RSSI       -68
   STATE      initialized
   TYPE       TCM
   Readings:
     2017-01-17 17:52:08   baseID          BaseID: FFB95180 RemainingWriteCycles: 0A
     2017-01-17 17:51:28   maturity        01
     2017-01-17 17:51:28   repeater        RepEnable: 00 RepLevel: 00
     2017-01-17 17:51:28   state           initialized
     2017-01-17 17:51:28   version         APIVersion: 02060300 APPVersion: 020B0100 ChipID: 019D72A3 ChipVersion: 454F0103 Desc: GATEWAYCTRL
   Helper:
     telegramSentTimeLast 1484671928.8682
     awaitCmdResp:
Attributes:
   alias      EnOceanPi_Gateway
   comModeUTE auto
   room       9.9_System
   sendInterval 0
   smartAckMailboxMax 0 
und vom Device . Internals:
   CFGFN
   DEF        0194C9A3
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     3
   NAME       EnO_0194C9A3
   NR         327
   NTFY_ORDER 50-EnO_0194C9A3
   STATE      000F2100F07554FFFFA0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 3
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -68
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2017-01-17 18:15:12
   TYPE       EnOcean
   Readings:
     2017-01-17 18:15:12   state           000F2100F07554FFFFA0
     2017-01-17 17:52:30   teach           UTE teach-in is missing
   Helper:
     teachInWait UTE
Attributes:
   IODev      TCM_ESP3_0
   room       EnOcean
   subType    VLD
Wäre nett wenn jemand mal drüber schauen könnte. Ist mein erstes Device dieser Art und  mit dem Gateway in Verbindung mit einem Pi3 kann ja auch ein Problem sein trotz Anleitung.

Danke vorab. Gruß Mirco

klaus.schauer

Auf Basis der bisherigen Infos kann der Fehler nicht eingegrenzt werden. Ich vermute, dass das UTE TeachIn gar nicht empfangen wird. Wie reagiert denn der Aktor nach dem betätigen des TeachIn-Tasters? Bitte die Logs von TeachIn-Vorgang senden.

coolice

Hilft das? . TCM set TCM_ESP3_0 teach 60
2017.01.18 17:44:59 5: TCM TCM_ESP3_0 received ESP: 5500100701CED200
2017.01.18 17:44:59 5: TCM TCM_ESP3_0 received ESP: 5500100701CED2000F4100F07357FFFF
2017.01.18 17:44:59 5: TCM TCM_ESP3_0 received ESP: 5500100701CED2000F4100F07357FFFF980194C9A30003FF
2017.01.18 17:44:59 5: TCM TCM_ESP3_0 received ESP: 5500100701CED2000F4100F07357FFFF980194C9A30003FFFFFFFF4C0017
2017.01.18 17:44:59 5: TCM_ESP3_0: dispatch EnOcean:1:D2:000F4100F07357FFFF98:0194C9A3:00:03FFFFFFFF4C00
2017.01.18 17:44:59 4: EnOcean received via TCM_ESP3_0: EnOcean:1:D2:000F4100F07357FFFF98:0194C9A3:00:03FFFFFFFF4C00
2017.01.18 17:44:59 1: EnOcean Unknown device with SenderID 0194C9A3 and VLD telegram, please define it.
2017.01.18 17:44:59 2: autocreate: define EnO_0194C9A3 EnOcean 0194C9A3 EnOcean:1:D2:000F4100F07357FFFF98:0194C9A3:00:03FFFFFFFF4C00
2017.01.18 17:44:59 2: EnOcean define EnO_0194C9A3 EnOcean 0194C9A3 EnOcean:1:D2:000F4100F07357FFFF98:0194C9A3:00:03FFFFFFFF4C00
2017.01.18 17:44:59 2: EnOcean define FileLog_EnO_0194C9A3 FileLog ./log/EnO_0194C9A3-%Y.log EnO_0194C9A3
2017.01.18 17:44:59 2: EnOcean EnO_0194C9A3 UTE teach-in is missing
2017.01.18 17:45:00 5: TCM TCM_ESP3_0 received ESP: 5500100701CED200
2017.01.18 17:45:00 5: TCM TCM_ESP3_0 received ESP: 5500100701CED2000F4100F17357FFFF
2017.01.18 17:45:00 5: TCM TCM_ESP3_0 received ESP: 5500100701CED2000F4100F17357FFFF980194C9A30003FF
2017.01.18 17:45:00 5: TCM TCM_ESP3_0 received ESP: 5500100701CED2000F4100F17357FFFF980194C9A30003FFFFFFFF49007C
2017.01.18 17:45:00 5: TCM_ESP3_0: dispatch EnOcean:1:D2:000F4100F17357FFFF98:0194C9A3:00:03FFFFFFFF4900
2017.01.18 17:45:00 4: EnOcean received via TCM_ESP3_0: EnOcean:1:D2:000F4100F17357FFFF98:0194C9A3:00:03FFFFFFFF4900
2017.01.18 17:46:38 2: EnOcean set EnO_0194C9A3 attribute subDefH to FFB95181
2017.01.18 17:48:39 5: TCM TCM_ESP3_0 received ESP: 5500100701CED200
2017.01.18 17:48:39 5: TCM TCM_ESP3_0 received ESP: 5500100701CED2000F2100F0734AFFFF
2017.01.18 17:48:39 5: TCM TCM_ESP3_0 received ESP: 5500100701CED2000F2100F0734AFFFF880194C9A30003FF
2017.01.18 17:48:39 5: TCM TCM_ESP3_0 received ESP: 5500100701CED2000F2100F0734AFFFF880194C9A30003FFFFFFFF4A0086
2017.01.18 17:48:39 5: TCM_ESP3_0: dispatch EnOcean:1:D2:000F2100F0734AFFFF88:0194C9A3:00:03FFFFFFFF4A00
2017.01.18 17:48:39 4: EnOcean received via TCM_ESP3_0: EnOcean:1:D2:000F

klaus.schauer

Es wird, wie vermutet, kein UTE TeachIn gesendet. Wie man ein TeachIn am Sensor per Tastendruck auslöst, ist sicherlich in dessen Anleitung zu finden. Die Tasten haben in den unterschiedlichen Griffpositionen unterschiedliche Bedeutung:
a.   Griff in 06.00h Position:
  i.   Taste Links: EnOcean Universaltaste Links
  ii.   Taste Rechts: EnOcean Universaltaste Rechts
b.   Griff in 09.00h oder 03.00h Position:
  i.   Taste Links: Urlaubsfunktion ein
  ii.   Taste Rechts: Urlaubsfunktion aus
c.   Griff in 12.00h Position:
  i.   Taste Links: Teach In Paket senden
ii.   Taste Rechts: Teach Out Paket senden

coolice

Das die Griffposition auf 12:00h und der linke Knopf gedrückt werden muss nachdem ich das Gateway in den tech Modus per set <Device> teach 60 gesetzt habe wusste und habe es auch mehrfach versucht doch das hat leider auch nicht zum gewünschten Ergebnis geführt. Muss ich ansonsten nur eep und subDefH setzen?

klaus.schauer

Den Griff kann man ausschließlich per UTE anlernen. Manuelle Eintragungen helfen da nicht weiter. Sorry ich habe derzeit keine andere Idee, wie ich helfen könnte.

fatbrother

Hi,

ich habe ein RasPi welches ich bisher ausschließlich mit FHEM/Homematic betreibe. Die Griffe finde ich spannend, aber stelle mir folgende Fragen?

1. mein CUL von Busware funktioniert mit Homematic. Kann ich den selben CUL auch für Enocean verwenden? Gleiche Funkfrequenz, aber reicht das?
2. Sollte ich ein neues Enocean Gateway benötigen: welches hat denn den besten Erfahrungswert? gibt es gateways mit Antenne für ordentliche Sendeleistung? Ein Link (den oben habe ich gesehen, aber keine Antenne) der Bezugsquelle wäre sehr hilfreich.
3. Was genau wird denn unter "Enocean Pi Gateway" verstanden. Ein spezifisches Produkt/hersteller oder nur die allgemeine Pi Ausstattung mit irgendeinem Enocen gateway?

Aktuell habe ich einen baugleichen?bauähnlichen? Griff von Schellenberg. Möchte gerne probieren, ob dieser auch unterstützt wird. Ansonsten kann ich mir vorstellen auf die Soda Griffe zu wechseln und erstmal einen Pilotgriff zwecks testen zu ordern.

Vielen Dank und Gruß Fatty