EnOcean 2: FGW14-USB supported

Hello,
does the new EnOcean Binding support the ELTAKO FGW14-USB as Gateway?
If so, how do I have to configure it?
If not, why not?
Just Kidding, would be very nice if this would be possible, as some of the ELTAKO stuff like Dimmers are usually located close to the Raspi. SO there is no need to control them via radio.
I read several posts now, but I don’t get a clue about that. Some write, the USB300 has the same chip.
Thanks,
Ingo

Hi Ingo (@Windrad),

currently the enocean gateway supports only radio connections as my pi is not located next to my FAM14 :wink: . However I am working on it to support wired connections too.

Best regards
Daniel

Cool!
Do have a rough timeline? (just askin, not pushing;)
Will your Binding support the FGW14 only, or any cheap USB-RS485 Gateway?
Thanks,
Ingo

Hi Ingo (@Windrad),

sorry I do not have a rough timeline. Have to find a free weekend and fix all other issues first.

Best regards
Daniel

I’ll wait :slight_smile: If I can help (testing or what ever), just write a note.
Ingo

Hello,

any news on that topic ?

Kind regards,
Frank

Hi Frank,

I already creted a PR. FAM14 Connections work without problems. FGW has not been tested yet.

However I do not have much hope that my PR gets into 2.5.

Daniel

Hi
I just setup openhab in my raspberry pi 3. I have enocean 2.5.1. Can you give me more detail how I can setup fgw14 on the openhab? ( connect TX, rx and ground from fgw to ftdi usb. Also fgw14 is set in position 5)

Hi @Theofylaktos_Pieri,

I am sorry to disappoint you, but my PR to support FGW14/FAM14 per USB is still pending. I will ping it tomorrow.

Best regards
Daniel

Ok Thank you for your reply!! i will wait your Update for FAM/FGW.

HI @Theofylaktos_Pieri,

good news the PR for FAM/FGW support (ESP2) got finally merged into the official binding and is already contained in the 2.5.2 snapshot.

Best regards
Daniel

Hi @fruggy83

im new to openhab and i have waited longingly for the support of the fgw14-usb.
I’ve installed the latest 2.5.1 openhab but i couldn’t find a way to get the lastest snapshot of the enocean binding. Is there some kind of guide how to obtain it and how to configure the fgw14-usb?

i can hardly wait to finally test openhab (because i want to get away from fhem)

many thanks!
regards
Wuehli

Never used openhab before so here’s for other guys like me how to get it to run with FGW14-USB:

The FGW-15-USB must be in Mode “6”

uninstall “old” enocean binding (check faq

get this file:
[https://ci.openhab.org/job/openHAB-Distribution/lastSuccessfulBuild/artifact/distributions/openhab-addons/target/openhab-addons-2.5.2-SNAPSHOT.kar](http://Latest Snaphot for Bindings)

extract the file: org.openhab.binding.enocean-2.5.2-SNAPSHOT.jar

copy the file to: /usr/share/openhab2/addons (if using Raspberry/Linux)

after that you sould get an error
“Unresolved requirement: Import-Package: org.eclipse.smarthome.config.discovery.usbserial”

connect via SSH and open the “openhab-cli console”
type “feature:install openhab-transport-serial”

now the binding should work

use paperUI do add the FGW14-USB

path should be “/dev/ttyUSB0”, activate the rs485 flag and choose ESP2

have fun!

1 Like

Hi @fruggy83

i got my setup running now, but unfortunately i can’t discover any devices except simple push buttons (connected via FTS14EM). every thing else isn’t recognized (tried ftks, fwg14 (similar to FWS61),…).

Can you give me a hint how to debug this?

thanks.
Wuehli

Hi Wuehli @Wuehli,

EnOcean knows many ways to pair(/discover) a device with a gateway. For Eltako actuators you have to do a teachin to be able to controll these from openhab. Following these steps:

  • Add your device manually, choose right thing type, sending and receiving EEP and most important the right EnOceanId
  • Choose a unique SenderId or let openhab choose one for your (keep param empty)
  • Link the teachin channel to a switch item, you find this channel under “Show more” (right side of Channels)
  • Set your EnOcean actuator (more accurate the channel of your actuator) which you want to control into the teachin mode
  • Switch you teachin item to on
    Afterwards you should be able to control your actuator and receive status updates. I would recommend to start with your lights/FSR14 first.

Best regards
Daniel

Hi @fruggy83,

I did a long testing with FGW14 communication. I very happy for your job and i will like to thank you!! Also i made 2 project with that. One of the project have 2 separate Panels (2 * FAM14 and 2 * FGW14) and running perfect!!

I have the same issue here! Wen connecting to fam14 directly I have no problem controlling fud14 dimmers but via the fgw14 this is not working.
Is there any benefit of a fgw over a direct fam14 connection? Improved feedback/stability?

@fruggy83 Thanks for the plugin, I also have been able to connect to my FGW14 via USB.
Although I have an issue getting feedback from my FSB14s. Controlling them works fine. Any hints?

Hi,
I have a similar issue: I don’t get any feedback from my FSR14:
Although I can switch all my lights using the binding and Openhab I unfortunately don’t get the status from the FSRs if the lights are switched from outside (wall switch).

Following config I’am using:
FAM14 (Pos. 5) <-> USB <-> RASPI4

Setting in Openhab Paper UI for the FSR14 (example):

The OG-E2-1 is linked to a switch

Any hint how to read the status of the FSRs and get the Openhab Switch updated?

If the wall switch is used following log comes in:
2020-05-24 13:48:41.479 [DEBUG] [nternal.messages.ESP2PacketConverter] - Received ESP2 radio telegram: 0B0530000000FEF434AE30
2020-05-24 13:48:41.480 [DEBUG] [ernal.transceiver.EnOceanTransceiver] - Converted to: RADIO_ERP1 with RORG RPS for FEF434AE
2020-05-24 13:48:41.750 [DEBUG] [nternal.messages.ESP2PacketConverter] - Received ESP2 radio telegram: 0B0500000000FEF434AE20
2020-05-24 13:48:41.752 [DEBUG] [ernal.transceiver.EnOceanTransceiver] - Converted to: RADIO_ERP1 with RORG RPS for FEF434AE

UPDATE
I change FAM Pos. 5 to Pos. 4 and now a long meassage list comes from FAM14, but still no update of the switch,