-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
[New device support]: Bosch Room Thermostat II #16596
Comments
Hey @Thxlx were you able to pair it? I am trying this too however interviewing fails and I don't get to add it. Is there something specific you did in order to pair it? |
You'll need to add the Install Code found inside the battery compartment to z2m. (Settings -> Tools -> Install code) |
Hi Torsten! |
Thanks @Thxlx - It was indeed the install code. I added it once before but didn't know you need to add it every time you wish to pair a device. 👍 |
Is there any opportunity that this wall thermostat would be supported by Zigbee2mqtt self? It looks like a nice replacement for the Max! EQ-3 system. What i see it wil work mostly like the same but uses the Zigbee protocol? So you can put a TRV on the main valve in my apartment and hang the wall thermostat in the living room to control the temperature there? That''s the situation right now at my home. :) |
Actually when I look at the logs I don't see any humidity data. Is any of you seeing this? Can you share some data then perhaps? Thanks in advance. |
@Thxlx I think I got the battery status working. The only thing missing for me now is the humidity. I think then we have everything. const herdsman = require('zigbee-herdsman'); const boschManufacturer = {manufacturerCode: 0x1209}; const operatingModes = { const stateOffOn = { const tzLocal = {
}; const fzLocal = {
}; const definition = {
}; module.exports = definition;` |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days |
Has anybody managed to get this thermostat working including humidity? |
I've currently testing a slightly changed converter. https://gist.github.com/dennismaxjung/22a72278bf97f1a2581a7270e766cff3 Currently everything seems to work |
Hello dennismaxjung, I tried your converter. But I'm still not getting any humidity readings. Log: |
Reading the humidity value from development console works. But it just a one-time read. The value is not updated automatically. |
I have the same settings. Should be the stock settings. After click on apply the humidity will be updated once. But still not automatically. |
Besides the humidity (that doesn't work for me as well, like mentioned above), I am also missing the "running_state" property. This is reported in the status json when thermostat is in system_mode "auto":
This is actually the most interesting value, as it decides whether heat needs to be provisioned or not for that room. I could decide that with an automation of course myself, but it's on the other side the whole point of using a thermostat (as it also includes warming hysteresis etc.). |
Link
https://www.bosch-smarthome.com/de/de/produkte/geraete/raumthermostat/
Database entry
{"id":7,"type":"EndDevice","ieeeAddr":"0x001e5e090290112a","nwkAddr":15817,"manufId":4617,"manufName":"Bosch","powerSource":"Battery","modelId":"RBSH-RTH0-BAT-ZB-EU","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":769,"inClusterList":[0,1,3,32,513,516,1029,2821],"outClusterList":[10,25],"clusters":{"genBasic":{"attributes":{"modelId":"RBSH-RTH0-BAT-ZB-EU","manufacturerName":"Bosch","powerSource":3,"zclVersion":8,"appVersion":1,"stackVersion":2,"hwVersion":0,"dateCode":"221020"}},"genPollCtrl":{"attributes":{"checkinInterval":6480}},"hvacThermostat":{"attributes":{"16391":1,"16450":0,"16451":0,"localTemp":2400,"occupiedHeatingSetpoint":1850,"setpointChangeSource":1,"runningState":0,"systemMode":4}},"msRelativeHumidity":{"attributes":{"measuredValue":2781}},"genPowerCfg":{"attributes":{"batteryVoltage":61}},"hvacUserInterfaceCfg":{"attributes":{"16442":30}}},"binds":[{"cluster":32,"type":"endpoint","deviceIeeeAddress":"0x00124b0026b89307","endpointID":242},{"cluster":513,"type":"endpoint","deviceIeeeAddress":"0x00124b0026b89307","endpointID":1},{"cluster":1026,"type":"endpoint","deviceIeeeAddress":"0x00124b0026b89307","endpointID":1},{"cluster":1029,"type":"endpoint","deviceIeeeAddress":"0x00124b0026b89307","endpointID":1},{"cluster":0,"type":"endpoint","deviceIeeeAddress":"0x00124b0026b89307","endpointID":1},{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b0026b89307","endpointID":1},{"cluster":516,"type":"endpoint","deviceIeeeAddress":"0x00124b0026b89307","endpointID":1}],"configuredReportings":[{"cluster":513,"attrId":18,"minRepIntval":0,"maxRepIntval":3600,"repChange":10},{"cluster":513,"attrId":0,"minRepIntval":0,"maxRepIntval":3600,"repChange":10}],"meta":{}}},"appVersion":1,"stackVersion":2,"hwVersion":0,"dateCode":"221020","zclVersion":8,"interviewCompleted":true,"meta":{},"lastSeen":1675940022189,"defaultSendRequestWhen":"active"}
Comments
Hey!
I am just getting started with z2m and tried to implement my Bosch Room Thermostat II. I got most of it working by copy pasting this comment related to the Radiator Thermostat, deleting the unsupported stuff and adding the humidity sensor.
This is what I tinkered together:
External converter
No response
Supported color modes
No response
Color temperature range
No response
The text was updated successfully, but these errors were encountered: