I was a bit confused setting up the bridge and not be able to set the desired Temp from Home assistant
The local API doesent allow this on a per device basis, but it does for rooms
Would be very nice to see, i mean a smart thermostat and i cant controll it via my Home Assistant. In germany we would say: Not the yellow from the egg
Hi
which integration are you working with? the official integration coming with HA? I believe this is not yet complete.
Until earlier this year(?) the Bosch SHC Integration was available as manually installed custom component, then it became available via HACS and then the author startet to migrate into an official integration. My latest status on the official integration is that not all types of entities are available.
Hi
if you want the actually control each thermostat, I assume the integration is limited to the Rest-API designed by Bosch and, like in the App provided by Bosch, you can only set the temperature for each room.
You can read the current temperature and valve state for each thermostat, but the “PUT”-Request to set the target temperature is available only for “Climate Control”
However in the request on Github it sounds like you want only to read values from each thermostat?
Besides in “ROOM-CLIMATE-CONTROL”-Devices the integration also creates devices for the Thermostat (TRV). From the entities for the Thermostat you can retrieve the actual temperature at the thermostat, the valve position and the battery-state.
Goto Settings/Devices and Services and click the “xx devices”-link for the Bosch SHC Integration, this shows all devices created for the integration, likewise for the entities.
Yes, this is what I was actually looking for. And I don’t want to send any “PUT”-Requests to the thermostat. Controlling the room is enough for now.
Interestingly I don’t have such entities for the thermostat. Otherwise I wouldn’t have asked and this could already solve my question. I also reloaded the integration, but no thermostat entities appear.
This is what I see under devices, the thermostats are missing.
So I need to find a way to get the thermostats into Home Assistant.
UPDATE: Could it be that the Bosch Smart Home Radiator Thermostat II is not yet supported? Maybe that’s the reason why I don’t see the thermostats separately?
valid point, the integration and the Python-Library used by the integration didn’t have an update since April. I only have the old thermostats.
if you have access to configuration.yaml file ( how to get access depends on your type of installation) you can add the following lines, perhaps on debug level the integration reports something about unknown devices
the Controller reports it as device model “TRV_GEN2”, but this model is not known as thermostat in the “boschshcpy”-Library, here it only has model “TRV”
The source for this is not in custom integration itself, the custom integration has a dependency to the library “boschshcpy” where all the magic is done.
Perhaps give the developer a bit of time to react on github, unless you know Python and can modify the code yourself.
It perfectly works with the new version. The single thermostats with valve state and temperature are shown now. That makes the devices more usable for me now in my home automation.
I hope Bosch rewards your great work, @tschamm ! Many thanks & kind regards