#How do I get better support for Bosch Radiator Thermostat II on ZHA?
1 messages · Page 1 of 1 (latest)
https://github.com/zigpy/zha-device-handlers this is where you will want to file an issue/contribute its the "quirks" repo
But is that the only solution? Quirks are described as a way to deal with off-spec devices, but if anyone is going to follow specs, it's Bosch I imagine.
So it feels like it's something central to zigpy that's not done?
I'd still start there. ZHA is now under the zigpy org on github as a separate lib so very closely related to quirks. @urban minnow maybe be able to add more to it when he gets a chance.
What’s missing?
Every device needs someone to create a profile for it so the interview works. On spec or not. Maybe noone did one or something. Check there to see.
Look here to see if your device is supported or if someone has a quirk files to tide you over until it is supported assuming it is not.
If you are looking at how to use the quirks, https://community.home-assistant.io/t/zigbee-guide-how-to-setup-local-custom-device-handler-quirks-in-zha-integration/683473.
Has a discussion about it.
@native pilot
I pinged dmulcahey as he would know if it needs a quirk or some other change in ZHA as the OP thinks
meant to ping the op. sorry bout that...
Not on zha
Spec compliant devices just work
I know one device that's never worked correct. Annoying, and I have no skills to fix it.
The current 'pro' version of the Aqara cube has about 2/3 of it's actual functions. It was just added to the quirk list of the old cube and lots of stuf just doesn't work right.
I've had an issue in since years now but don't know how to help with the issue.
Just got back to this. It looks like there's already a request in place to get full support: https://github.com/zigpy/zha-device-handlers/issues/2476
When I look in my overview, I see what the image shows. Compared to Z2M which has all these parts:
climate (local_temperature, local_temperature_calibration, occupied_heating_setpoint, system_mode, pi_heating_demand, running_state), battery, operating_mode, window_detection, boost_heating, remote_temperature, setpoint_change_source, child_lock, display_ontime, display_brightness, display_orientation, displayed_temperature, valve_adapt_status, valve_adapt_process, linkquality
Notably I don't have the window detection which I was interested in, but there are more that are just missing seemingly.
I also can't control it, I just get the following error:
Failed to perform the action climate/set_hvac_mode. Failed to write attribute system_mode=<SystemMode.Off: 0>: <Status.INVALID_VALUE: 135>
Unrelated to this, but I've also had another smart switch that was listed as not working with ZHA, but working with Z2M/Deconz.
I'd be happy to contribute with support for the devices, I just want to be sure it's done correct. Quirks seems like more of a workaround to me, but maybe that's not the case?
Depends on the function
I’m at soccer practice with my son. Open an issue for the plug on the quirks repo or add to existing ones. We can start there and figure out what is needed
Sounds good, I apprecaite the help, I'll try and do that, and like I said, I'm happy to provide help if needed.
I did notice that Z2M has this in the info on the device:
The
system_modeexposed by the device according to zigbee specification is always 'heat'. To set or read the actual operation mode of the device, use the manufacturer-specific feature 'operating mode' (see below)
So it might just be that the extra features are out of spec I guess.
I'll make that post, don't worry about responding now.