Eltako "Baureihe 14 – RS485" (Enocean) Debugging

Are you talking about using the FGW14WL-IP, @netzgauner ?

No, it’s the Eltako FGW14-USB RS485 Gateway.
I think the IP version is like some posts up for an
electricity meter.

This is what i have and works:
https://www.voelkner.de/products/6442828/Eltako-FGW14-USB-RS485-Gateway-Rack.html

And with an active usb cable connected.

Yeah, I have that too. I just didn’t get the link to MQTT. I thought you are using the IP gateway as they mention MQTT in their data sheet (for energy meters).

Do you expose the bus telegrams/messages to MQTT? Just asking as I’mm trying to understand your post :smiley:

You mean because of the cross checked via mqtt. That was via radio without the FGW14. Only by FAM14.

Hello @philipp14

I think I fixed the problem with the value state in the intermediate position.
Thats what I have changed.

I have tested it and now only when the cover ist closed, the status closed is shown. Otherwise, opening, closeing, or open, is displayed.

1 Like

Hi,

I stumbled upon this thread and was very happy that at last there is an integration for the eltako bus system. I am using node red for controlling my eltako devices for now and I would like to switch over.

I have installed the integration and added a FUD14 and FSR14 to my config.yaml file. I can control both of them but it seems that there is no feedback from the state of the light.

Currently I’m using my FAM14 with BA on 4 and Auto on 1.

switch

So in the image above I can turn on the light with the switch on the right but it turns back of after 1 second. The light wil stay on and I can switch it off and back on if I click on the lightbulb and use the switch there. This is with the FSR14. With the FUD14 the behavior of the switch on the right is the same. If I click on the lightbulb I can change the brightness of the light but not switch it off.

Is this because I use the FAM14 and not the FGW14 or am I missing something somewhere ?

I think you need a fgw14. As far as I know, the usb port of the fam14 is only for configuration with pct software.

I bought one but the problem is still the same. Any other thoughts what might cause this ?

Does the confirmation telegram of the FSR14 show up in your logs?

Hi legnad,

I checked the logs and the confirmation is send as shown below. This is when I use the switch within HA. It seems that HA does not change the state as the switch slider turns back off after a second or 2.

Could it be that there is something wrong with my conf.yaml ?

2023-08-25 17:22:07.406 DEBUG (SyncWorker_8) [eltako] Send message: <Regular4BSMessage from ff d4 ed 90, data 01 00 00 09, status = 0x00> - Serialized: a55a6b0701000009ffd4ed9000cc
2023-08-25 17:22:08.556 DEBUG (MainThread) [eltako] Received message: <ESP2Message '8b 05 70 00 00 00 00 00 00 09 30'>
2023-08-25 17:22:08.604 DEBUG (MainThread) [eltako] Received message: <ESP2Message '8b 05 70 00 00 00 00 00 00 0a 30'>
2023-08-25 17:22:09.991 DEBUG (SyncWorker_4) [eltako] Send message: <Regular4BSMessage from ff d4 ed 90, data 01 00 00 08, status = 0x00> - Serialized: a55a6b0701000008ffd4ed9000cb
2023-08-25 17:22:11.340 DEBUG (MainThread) [eltako] Received message: <ESP2Message '8b 05 50 00 00 00 00 00 00 09 30'>
2023-08-25 17:22:11.404 DEBUG (MainThread) [eltako] Received message: <ESP2Message '8b 05 50 00 00 00 00 00 00 0a 30'>

Hi Vinnovic,
Could you write the entries in the configuration.yaml from one of your FSR14?

This is the entry for the FSR14

eltako:
  light:
    - id: "FF-A7-2E-89"
      name: "Licht kelder"
      eep: "M5-38-08"
      sender:
        id: "FF-D4-ED-90"
        eep: "A5-38-08"

According to the PCT14 software, is “FF-D4-ED-90” programmed in the actuator as a channel with source GFVS or controller and function 51?

It is programmed as controller and function 51. The GFVS option is not available for the FSR

I found it. It seemed that I was using the wrong adress for the acuators :upside_down_face:

Thanks @netzgauner!!! I took it over.

I have a Eltako setup running for al lot of years (using FHEM) but are switching to HA.
The FUD dimmers work fine when I use the Enocean-intergration but the FSR relays don’t.
I do use FSR12 but what I have found these should work with the same telegrams only there is no status feedback. So what I would like to test is to switch the left and right relay in one FSR12-12VDC.
The baseID for the USB300 is FF-8C-E8-80 and the relay is FF-8C-E8-82.
I tried various config’s but cannot get the USB300 to send an on or off signal to the relay.
Can somebody help me to setup the config?

Hallo @heubie,

I’m currently working on the hearing and cooling parts of the eltako integration.
I can try to make it compatible to 12-series but don’t have any device to test with.
By quickly looking at it, it should be already compatible to fsr14. For sending I use EEP a5-38-08 (gateway command) Could you please find out what EEP command are used by fsr14 and you could also send me the log lines from actor responses.
Have you entered a sensor into the eltako device which is also registered in the config like here: https://github.com/grimmpp/home-assistant-eltako/blob/d5d95b2738d275d69d62fb4c81627755160cde82/ha.yaml#L6
And you should use eep a5-38-08 for the light actor instead of m5-38-08. Both are supported in parallel.

Hope this helps.

@philipp14,

I would love to do the testing but as for now I don’t get the gateway to send anything. When I use FHEM and send a switch command both leds on the receiver and the connected FSR12 blink. The same counts for switching a light when using Enocean in HA. But I cannot get the USB300 to send anything.I need a basic config file with my baseID for the USB300 being FF-8C-E8-80 and a receiving relay on adress FF-8C-E8-82 so that I can test when I flip the switch in HA at least the led’s blink. From there I will use my rs485-converter and and a laptop to see what is send and if it works. But I need it to send “something” in the first place.
I hope this makes sens.

Regs

Hello dear friends of Eltako!
I just found this implementation and made it work (at least up to the detection of my binary sensors).

Now I have 2 things I need help with.

  1. F4HK14 (4x Floor-Heating Module)
    At the moment it is not implemented. To feed it with data, I expect you would need to simulate a temperature sensor which is also not yet implemented.
    Luckily I have everything set up for testing (I got a FTR65, which provides Real-Temp, Set-Temp and a Night-Switch) and is accepted by th F4HK14. Unfortunately I have no idea where to start to get that running and implemented, but I can test & debug as needed.
FTR65
EEP: A5-10-06
Byte 2 SET POINT (Linear 0...255)	- 0x76  = 18,5°C, Stepping: 0,16°C
Byte 3 TEMP 255...0  (0 bis +40°C)		- 0x85 = 19,15°C
  1. I have FSA12 and FSB12 behind a FGW14 (low priority). How do I address those? I know how addressing on BR14 works, but the BR12 do not fit in that scheme (do they have any address at all?).
    If they don’t have their address… how do I simulate just a press of a binary sensor?