fruggy83 / openocean

27 stars 11 forks source link

Fully support for Eltako FMS55ESB / STM 550 S6201-K516 Enocean Multisensor - EEP D2-14-41 #112

Open tokest opened 2 years ago

tokest commented 2 years ago

Hi Daniel I did some tests with the Eltako Enocean Multisensor FMS55ESB with the OH3 enocean-binding. I realized that only the EEP A5-04-03 (temperature/humidity) and A5-06-01 ELTAKO (lux) are working. But only one EEP can be configured on a thing. Also configuring 2 things with different EEPs are not supporting all sensor data (configuration is possible, but wrong data are received). With the EEP D2-14-41 all sensors of the FMS55ESB data would be supported, but it is not supported from enocean-binding. Because I think this is a very interesting sensor for a lot of applications with a wide range of people, I would ask you if you could develope an additional function which is supporting this EEP.

Regards, Stefan

fruggy83 commented 2 years ago

Hi Stefan,

should not be a big problem. Could you just do me a favor and post a message of this device here. It is just for testing purposes. Thanks a lot in advance.

Regards Daniel

fruggy83 commented 2 years ago
fruggy83 commented 2 years ago

Hi @tokest,

I just finished implementation. I just need a message for verification.

Regards Daniel

tokest commented 2 years ago

Hi Daniel Thanks for your aswer. I do not understand what you really mean with post a message.. I post here an output from the log, let me know if you mean/need something else.

2021-11-18 18:54:32.419 [TRACE] [ernal.transceiver.EnOceanTransceiver] - Received Sync Byte 2021-11-18 18:54:32.443 [TRACE] [ernal.transceiver.EnOceanTransceiver] - >> Received header, data length 10 optional length 7 packet type 1 2021-11-18 18:54:32.453 [DEBUG] [ernal.transceiver.EnOceanTransceiver] - RADIO_ERP1 with RORG _4BS for 0413D1E2 payload A5840225080413D1E28000FFFFFFFF4C00 received 2021-11-18 18:54:32.462 [DEBUG] [rnal.handler.EnOceanBaseThingHandler] - ESP Packet payload A5840225080413D1E280 for 0413D1E2 received

==> /var/log/openhab/events.log <== 2021-11-18 18:54:32.485 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'TestTemperatureHumiditySensorEltakoEnocean_LastReceived' changed from 2021-11-18T18:53:33.139102+0100 to 2021-11-18T18:54:32.476206+0100

Regards Stefan

fruggy83 commented 2 years ago

Hi Stefan,

thanks a lot for this log entry. This is what I need. However it seems that you setup your sensor to use 4BS messages instead of VLD. As the D2-14 EEP does provide all sensor values in a single message, it would be nice to setup your sensor to use this profile.

Regards Daniel

tokest commented 2 years ago

Hi Daniel

It looks like there are some issues on github… Anyway, I got the messages with the new EEP D2-14-41:

2021-11-19 18:54:16.824 [TRACE] [ernal.transceiver.EnOceanTransceiver] - Received Sync Byte

2021-11-19 18:54:16.828 [TRACE] [ernal.transceiver.EnOceanTransceiver] - >> Received header, data length 15 optional length 7 packet type 1

2021-11-19 18:54:16.834 [DEBUG] [ernal.transceiver.EnOceanTransceiver] - RADIO_ERP1 with RORG VLD for 0413D1E2 payload D2A019000003D4F7D8A00413D1E28000FFFFFFFF5200 received

Beste regards,

Stefan

Von: Daniel Weber @.> Gesendet: Freitag, 19. November 2021 07:17 An: fruggy83/openocean @.> Cc: tokest @.>; Mention @.> Betreff: Re: [fruggy83/openocean] Fully support for Eltako FMS55ESB / STM 550 S6201-K516 Enocean Multisensor - EEP D2-14-41 (Issue #112)

Hi Stefan,

thanks a lot for this log entry. This is what I need. However it seems that you setup your sensor to use 4BS messages instead of VLD. As the D2-14 EEP does provide all sensor values in a single message, it would be nice to setup your sensor to use this profile.

Regards Daniel

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/fruggy83/openocean/issues/112#issuecomment-973785304 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AQBRCMQDYNTYKDE3LWNWEOLUMXTVPANCNFSM5HJSSUJQ . https://github.com/notifications/beacon/AQBRCMXSAQ62FACYTCOBL6LUMXTVPA5CNFSM5HJSSUJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHIFMRWA.gif

tokest commented 2 years ago

Hi Daniel I took a look of the possibilities to change the sensor settings. It looks like there is no possiblility to change between 4BS and VLD. There is only the possibility between the EEPs which can be used, maybe this decides then what is used. Regards, Stefan