thkl / homebridge-homematic

Homematic plugin for homebridge: https://github.com/nfarina/homebridge
180 stars 51 forks source link

HMIP BBL Support #725

Closed morpheus12 closed 11 months ago

morpheus12 commented 11 months ago

Describe the bug Homematic introduced a special Shutter Actor for Jalouise/Raffstore. The special is to change the angle of the wings inside the shutter. The normal shutter actors HMIP BROLL works fine in homebridge. But the new HMIP BBL won't appear. I guess the plugin don't know how to handle. For me it would be enough to have the same functions as BROLL

Version [0.2.226]

Which Homematic Device or Service the bug is about HMIP-BBL

To Reproduce won't appear in homebridge

Actual behaviour won't appear in homebridge

Expected behavior control as HMIP BROLL

morpheus12 commented 11 months ago

in Channel Service / ChannelConfig.json i found that

"type": "HmIP-BBL:BLIND_TRANSMITTER",
"service": "HomeMaticHomeKitBlindSlatServiceIP"

i added the following to my homematic_config.json

{ "type": "HmIP-BBL:SHUTTER_VIRTUAL_RECEIVER", "service": "HomeMaticHomeKitBlindServiceIP" }

but i got the message while startup homebridge services

[ServiceClassLoader] There is no service for HmIP-BBL:BLIND_VIRTUAL_RECEIVER

morpheus12 commented 11 months ago

After some testings i got it!!! Thanks to @thkl for the great plattform design. I figured out there is already a blind slat actor present in the plugin but for the invisible mount (HMIP-FBL) not for button mount (HMIP-BBL).

as described in the manual i added now the following to the homematic_config.json

   "type": "HmIP-BBL:BLIND_VIRTUAL_RECEIVER",
   "service": "HomeMaticHomeKitBlindSlatServiceIP"`

And now it works. Perhaps you could update the channel service general to add this device.