fruggy83 / openocean

27 stars 12 forks source link

Improve support for Peha bi-directional actuators. #49

Open unf opened 5 years ago

unf commented 5 years ago

Hi Daniel @fruggy83,

you may remember I have some issues with my Peha EBI actuators, "451 FU-EBI o.T." & "452 FU-EBI o.T.". They are discovered by openhab2 @ openocean, using EEP D2-01-08 afterwards, but don't do anything then. Means, I cannot switch my lights from OH2, but I get correct status of the switch channel.

I called Peha product support and got some helpful information:

Cheers Frank

fruggy83 commented 5 years ago

Hi Frank @unf,

first sorry for my late answer in the community, you can ignore my last reply there 😉

Best regards Daniel

unf commented 5 years ago

Hi Daniel @fruggy83,

will answer your question from the community thread quickly. OH2 @ openocean does discover the Peha actuators with D2-01-08 and the Nodon actuators with D2-01-[0F|12]_NODON. But D2-01-08 doesn't seem to be the best choice according to the information from Peha.

The Peha "451/452 FU-EBI o.T." do also offer 2 EnoceanIDs per switch channel, one for 4BS and one for VLD.

I thought about to try to teach in the 1-channel Peha, like I did with the Eltako TF61L actuator in https://github.com/fruggy83/openocean/issues/17, but I didn't found a hint that EEP A5-39-08 is supported. It may look like a typo, but isn't according to the email by Peha product support ... ?

Cheers Frank

PS.: On the other side, A5-39-08 doesn't exist according to the Enocean Docs ... tststs

unf commented 5 years ago

Hi Daniel @fruggy83,

so, followed the path used with the "Eltako TF61L" and my non-UTE 1-channel Peha "451 FU-EBI o.T." does work now.

I defined the Thing like this, using EnoceanID for "4BS" and sending the specific teach in telegram:

Thing centralCommand XXXXXX00 "Schlafzimmer OG Aktor (EEP A5_38_08_01)" @ "Schlafzimmer OG" [
   enoceanId="XXXXXX00",
   senderIdOffset=5,
   sendingEEPId="A5_38_08_01",
   broadcastMessages=true,
   receivingEEPId="A5_11_04",
   suppressRepeating=false,
   pollingInterval=300 ]

I set the receiving EEP according to the information in devices manual.

So, for a 2-channel actuator I need to define 2 Things that way, is that right?

Thanks for your great work.

Cheers Frank

unf commented 5 years ago

Ok, so got the feedback of Peha product support. Dual channel actuators are not distinguished with different profiles like Nodon. Dual channel actuators need to be defined as 2x 1-channel actuators in the gateway, old or new firmware.

They also certified that the classic teach in with teach in telegram are using the 4BS EnoIDs, like I have done. For UTE with newer actuator firmware the VLD EnoIDs are used.

Firmware version is mentioned on a sticker on the device, according to Peha product support, need to verify that the next days.