Hello,
I’m trying to control a Maico PPB 30 RC ventilation unit with openHAB. The unit itself has builtin Enocean capability and as an assecory a “DS 45 RC” Enocean switch could be bought to remote control the unit. I think I need to emulate the switch to control the unit, as the EEP profiles supported by the unit, at least by the official documentation are somewhat limited:
Someone already did the same thing based on Homematic Maico PushPull 45 RC Lüftungsgerät mit Homematic steuern - phenx.de (Sorry, in German only). So it should be possible with openHAB to of course.
I bought a USB300 Enocean gateway and a Hoppe SecuSignal Enocean window handle. Installation of the gateway and the Addon went smoothly. To get the status of the window from the handle was easy: scanning, operating the handle, configuring and linking the channels.
But the actor part really drives my crazy at the moment. The DS 45 RC should be a 4 channel switch with a EEP F6-02-01.
I first tried to manually add a rocker switch by the binding. But after experimenting some time, I assume the rocker switch is just for receiving signals, not for sending, is that correct? By the way, trying to link the channels of the rocker switch to new items does not work the UI throws only JavaScript errors when choosing that option, I had to create the items before to be able to link them.
I then tried a classic device. That looked like a better approach. I conigured a channel, but the PPB to teach-in mode and it at least reacted on switching the channel.
So my questions are:
- What item type would be correct to start? Rocker switch or classic device? By reading the documentation, the rocker switch seems to be the successor of the classic device and should be used. But I’m really not sure if this is true for my usecase.
- How to configre a 4 channel switch? The rocker switch has channel A and B. I would guess, I need to configure something that has to do with DIR1 and DIR2. But I’ve no idea how? Do I need to configure two items to get four channels? The classic device only has a “virtual” channel B with a String value?
Any tips welcome. Thank you.
Running openHAB version 4.2.0. Most items in our home are KNX and Homematic components, so I’m not so familiar with Enocean (yet).