-
Notifications
You must be signed in to change notification settings - Fork 2
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
Adding a second heating circuit #5
Comments
Hi, yes that's right, you can map all state IDs for the second circuit as a new accessory. The important states you must change are:
The statesForHeat and statesForCool should be the same. {
"accessory": "BSBThermostat",
"name": "Thermostat-HK1",
"apiroute": "http://1.1.1.1/",
"pollInterval": 35
},
{
"accessory": "BSBThermostat",
"name": "Thermostat-HK2",
"apiroute": "http://1.1.1.1/",
"pollInterval": 50,
"currentHeatingCircuitStateID": 8001,
"heatingStateID": 1000,
"comfortTempID": 1010,
"coolingTempID": 1012,
} I hope i could help you ;) Gruß aus Badbergen ;) |
Thanks, I confirm that it works! :) Thanks, |
Your Output look good and is correct. The currentHeatOperationModeID (10102) is used to determine to wich target temperature the "burner" is heating/cooling if we are in auto mode and show the target temperature in HomeKit. currentHeatingCircuitStateID (8000) show the current operation mode for example "cool" "heat" or "off". it is a little bit complicated. But you should use both params! Here is the explanation from @fredlcore (the bsb developer)
|
Hello,
and first, thanks for the plugin!
I have 2 heating circuits in my set up. Do I understand correctly that to add a second circuit as another thermostat, I need to add a second accessory and rewrite all default parameters to the ones that are representing a second circuit ? suggesting an example with states for heat, but all the remaining ones would need to be remapped, right? The different polling interval is clear to me.
1st circut with default settings:
{
"accessory": "BSBThermostat",
"name": "Thermostat-HK1",
"apiroute": "http://1.1.1.1",
"pollInterval": 35
},
{
"accessory": "BSBThermostat",
"name": "Thermostat-HK2",
"apiroute": "http://1.1.1.1",
"pollInterval": 50,
"statesForHeat": 8001
}
],
The text was updated successfully, but these errors were encountered: