-
Notifications
You must be signed in to change notification settings - Fork 692
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Device Support Request] Bosch Light/shutter control II (BMCT-SLZ) #2518
Comments
Using zha-toolkit I was able to initialize the device to "shutter mode" by sending the relevant value (
This enables basic shutter operation (up, down, stop) but I have yet to look at calibrating the times etc. |
Sticking with poking it with zha-toolkit one can set the
So this should allow basic operation for many scenarios. I have yet to try to set the different shutter types or tilt angles. As far as I understand settings like the device type, calibration times should be handled directly in homeassistant-core similar to startup behavior. I could not find any traces for configuration for shutters and am thinking of exposing them through a quirk for now to at least be able to set them through HAs UI/services/blueprints for now. |
I put together a prototypical quirk that allows setting the device type, switch type and shutter calibration times. This should enable basic operation as a shutter without zha-toolkit. Feedback welcome ;) |
Hi, thank you for this quirk. I have this switch installed and finally recognized by ZHA, but it does not respond to any action in home assistant. I managed to install your quirk but i do not understand how to set the type to light switch. I have two lights connected. Any hints for a home assistant newbie? |
Hi @peterreimer I am assuming the basic pairing via the QR code worked and the device shows up but the roller/light controls do nothing? The dots and should bring you to the clusters view: after choosing Changing the type to |
Hi @sopelt, that worked. Thank you for the detailed explanation. To get the pairing right took me also a while. The qr code on the switch was a long string containing both the IEEE Address and the installation code. Only when i found the little sticker in the box i figured out which value has to go into which field of the zha.permit tool. Now that i works i might get a second unit and use it as shutter control. Thanks again, |
You're welcome. Yeah, the "join via code experience" is not great yet but I would assume that will be handled soon through QR scan + vendor code format support in the home assistant app as the devices using it seem to increase in numbers lately... |
FYI, check out the discussion here about Bosch Twinguard (8750001213 smoke detector) which might be related -> #2561 Also not sure if related this(?) but FYI; noticed @promasu has submitted PR to "Add support for Bosch QR-codes for zha.permit" home-assistant/home-assistant.io#29459
|
My change was only for converting the qr-codes from the battery lid etc from the bosch devices to the ieee address and install code used by the zha.allow service. This has nothing to do with device recognition or the handling of the install codes in general. |
@promasu Ah, but your QR-code PR/patch probably is related to this other discussion about Bosch Twinguard here, or? -> #2561 |
Not really I think. It's more to make life easy with putting in the qr instead of typing down two long strings |
Apparently i also have to set the |
Hi, thanks for your message. I have a similar problem with the Bosch Controller II and I want to use it for my roller blinds via Zigbee2mqtt. I also have the problem that some attributes are not recognized during pairing, but the biggest problem is that I can no longer use the wall switches. Where can I change the settings as you did? Thanks in advance! |
i did this in the "Manage Zigbee Device" Dialog. The way to get there is described by @sopelt earlier in this threat |
ZHA Device Handlers (also known as ZHA Quirks) have nothing to do with Zigbee2MQTT, instead these are only for the native Zigbee Home Automation that is built into Home Assistant as a core component, see -> https://www.home-assistant.io/integrations/zha/ |
@sopelt Ho, thank you for your quirk. I edited the configuration.yaml, checked the config, restarted HA und repaired but it's not using the quirk. Maybe you have an idea. Thanks in advance! |
Problem description
This device looks like an interesting choice for roller/shutter control. After pairing it via code (as it needs this route to succeed) it is detected as
RBSH-MMS-ZB-EU
.The issue is that the device has to modes: lights (2 separate relays for switching lights) or shutter (the firmware prevents both relays being switched on at the same time and allows for shutter-specific settings like timings).
Without setting this mode both options (a cover and two lights) are detected but seem non-functional.
Solution description
Looking at this code I have a basic idea of what value needs to be written to the manufacturer specific cluster to set the mode I am interested in but I have no experience writing quirks. If someone could point me to a quirk with a similar use case (most stuff looks quite okay out of the box but a man. spec. cluster needs to be mapped to two specific settable values) I would love to see what I manage to get together.
Device signature
Device signature
Diagnostic information
Diagnostic information
The text was updated successfully, but these errors were encountered: