Oventrop R-Tronic RT B (oder Eltako FTR86B) Spezialfunktionen

Begonnen von Flachzange, 06 März 2021, 12:15:48

Vorheriges Thema - Nächstes Thema

Flachzange

Hallo zusammen,

ich habe neuerdings ein Oventrop R-Tronic RT B Raumthermostat. Dieses lässt sich mit unterschiedlichen EEP konfigurieren. U.a. A5-10-06, welches sich in FHEM als Profil roomSensorControl.05 äußert. Jetzt lässt es sich aber auch mit "A5-10-06 + RPS" konfigurieren, womit zwei Sondertasten am Thermostat genutzt werden können. Auf dem Gerät als "+" und "-" gekennzeichnet. Beim Drücken dieser Tasten wird in FHEM ein Reading "buttons" angelegt, welches aber nur "released" kennt. Ebenso wird das raw Telegram als state angezeigt (siehe Auszug unten). Die beiden Telegramme sind jeweils:

PLUS: EnOcean:1:F6:70:058EBD72:01:05FFFFFFFF4600
MINUS: EnOcean:1:F6:50:058EBD72:01:09FFFFFFFF4600

Bzw:

2021.03.06 11:12:35 4: EnOcean EnO_058EBD72 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 50 SenderID: 058EBD72 STATUS: 01
2021.03.06 11:12:36 4: EnOcean EnO_058EBD72 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 00 SenderID: 058EBD72 STATUS: 01
2021.03.06 11:12:54 4: EnOcean EnO_058EBD72 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 70 SenderID: 058EBD72 STATUS: 01
2021.03.06 11:12:54 4: EnOcean EnO_058EBD72 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 00 SenderID: 058EBD72 STATUS: 01


Man sieht also das Button released ebenfalls gesendet wird.

In der commandref bzw. im Forum habe ich leider nichts gefunden, ob es beispielsweise ein Attribut gibt, welches ich setzen kann, um diese beiden Tasten nutzen zu können. Im Prinzip wäre mir ja mit einem buttons pressed schon geholfen.

Bedienungsanleitung: https://www.eltako.com/fileadmin/downloads/de/_bedienung/115078080_R-Tronic_ENOCEAN_dt.pdf

Wenn jemand die richtigen Werte für scaleMIn und scaleMax kennt, wäre mir auch sehr geholfen. Ich kann zwar manufID auf Eltako setzen, um die SetpointTemp ordentlich angezeigt zu bekommen, aber dann funktionieren andere Dinge nicht mehr richtig :-)

Vielen Dank schon mal!

Chris

Internals:
   DEF        058EBD72
   FUUID      604071e2-f33f-fd7e-7e26-b30fd1f711f9870c
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     395
   NAME       EnO_058EBD72
   NR         8945
   NTFY_ORDER 50-EnO_058EBD72
   STATE      EnOcean:1:F6:50:058EBD72:01:07FFFFFFFF4400
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 395
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -70
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 1
   TCM_ESP3_0_SubTelNum 8
   TCM_ESP3_0_TIME 2021-03-06 11:58:11
   TYPE       EnOcean
   Helper:
     DBLOG:
       buttons:
         logdb:
           TIME       1615028291.24336
           VALUE      released
       fanStage:
         logdb:
           TIME       1615027896.21572
           VALUE      3
       setpoint:
         logdb:
           TIME       1615027896.21572
           VALUE      51
       setpointScaled:
         logdb:
           TIME       1615027896.21572
           VALUE      9.6
       state:
         logdb:
           TIME       1615028290.93844
           VALUE      EnOcean:1:F6:50:058EBD72:01:07FFFFFFFF4400
       switch:
         logdb:
           TIME       1615027896.21572
           VALUE      off
       teach:
         logdb:
           TIME       1614836194.98838
           VALUE      4BS teach-in accepted EEP A5-10-06 Manufacturer
       temperature:
         logdb:
           TIME       1615027896.21572
           VALUE      21.3
   READINGS:
     2021-03-06 11:58:11   buttons         released
     2021-03-06 11:51:36   fanStage        3
     2021-03-06 11:51:36   setpoint        51
     2021-03-06 11:51:36   setpointScaled  9.6
     2021-03-06 11:58:10   state           EnOcean:1:F6:50:058EBD72:01:07FFFFFFFF4400
     2021-03-06 11:51:36   switch          off
     2021-03-04 06:36:34   teach           4BS teach-in accepted EEP A5-10-06 Manufacturer: Oventrop GmbH Co. KG
     2021-03-06 11:51:36   temperature     21.3
   helper:
Attributes:
   IODev      TCM_ESP3_0
   creator    autocreate
   eep        A5-10-06
   manufID    053
   room       EnOcean
   scaleDecimals 1
   scaleMax   40
   scaleMin   2
   subType    roomSensorControl.05
   teachMethod 4BS
   verbose    5

klaus.schauer


Flachzange

Danke Klaus, hat funktioniert. Irritiert hatte mich, dass man die SetpointTemp am Gerät nur im Bereich 8-30 °C einstellen konnte.


Hast Du eine Idee für das andere "Problem"? Gibt es hier eine Konfiguration, die ich übersehen haben?

hogan87

Hallo,
darf ich an der Stelle nochmal nachfragen. Ich habe ebenfalls ein FTR86B sowie ein FUTH55D.
Beim FUTH55D kann ich den Setpoint setzen, beim FTR86B wird mir mit dem EEP Profil A5-10-22 kein einziges SET Kommando in der FHEM UI angezeigt.
Gibt es keine Möglichkeit an das Thermostat zu senden, oder fehlt mir etwas in der Device Definition:

defmod EnO_059D1B95 EnOcean 059D1B95
attr EnO_059D1B95 IODev TCM120
attr EnO_059D1B95 creator autocreate
attr EnO_059D1B95 eep A5-10-22
attr EnO_059D1B95 manufID 053
attr EnO_059D1B95 room EnOcean,OG2 Kinderzimmer
attr EnO_059D1B95 scaleMax 40
attr EnO_059D1B95 scaleMin 2
attr EnO_059D1B95 teachMethod 4BS


Vielen Dank schonmal!
Berni