Bosch Smart Home

You would definitely need the Bosch Hub. Following @xarmoda I would check wether you need more Smart Home functionality and chose a system fitting to your demand.

To answer your question: looks like it it possible. At least with zigbee2mqtt you should be able to connect the device directly without the SHC.

I too am using the Shelly plug for that purpose as it is just cheaper. But it should work.

https://www.zigbee2mqtt.io/devices/BSP-FZ2.html

Have fun!

1 Like

Thank you for the clarification about the hub and the hint about the shelly.
In fact I do still have some Shelly Plus 1PM laying around. Maybe I could put one of these behind the power socket. They’re rated for 16A and 240V, so roughly 3680W, and my waching machine is rated at 2200W so this should be far enough from the maximum capacity of the shelly.

Hi, is there any way to set the mode of Bosch Thermostats to „cooling“ via HA? I just see „auto, heating, off“. In auto, it does not transfer from „heating“ to „cooling“ in the app (or at the device).

1 Like

Sorry for the double post. I did a bit research on my own and would like to update this with what I found. Via rawscan I saw that there is “RoomClimateControl” service available. When getting the summary via

device = session.device('roomClimateControl_hz_5')
service = device.device_service('RoomClimateControl')
service.summary()

for one of the device, it shows me that the State includes the “roomControlMode”:

State: {'@type': 'climateControlState', 'operationMode': 'AUTOMATIC', 'setpointTemperature': 21.0, 'setpointTemperatureForLevelEco': 21.0, 'setpointTemperatureForLevelComfort': 17.0, 'schedule': (...), 'ventilationMode': False, 'low': False, 'boostMode': False, 'summerMode': False, 'supportsBoostMode': False, 'roomControlMode': 'COOLING'}

So at least the API shows the information about the current roomControlMode. The roomControlMode could be one of “COOLING”, “HEATING”, “OFF”.

Is this something I can set via HA or is this not yet integrated?

Hey guys. I just read in the Bosch smart home community that Bosch plans to not support the API 2.x anymore but only version 3.x.
(Link here)

Does someone know if this integration uses already 3.x? Otherwise there might be problems after updating the BSH controller.

Thanks.

For the custom integration, API Version 3.X is already supported since some months. For the official integration, it will be supported with HA 2023.07.01 (Bump boschshcpy to 0.2.57 by tschamm · Pull Request #94686 · home-assistant/core · GitHub).

Best, Thomas

1 Like

Hi,
does somebody else have the same problem?

  1. Enable the Bosch Alarm System
  2. Open a door with Bosch sensor
  3. Bosch Smart Home App sends notifications that an Alarm has been triggered, but alarm triggered does not show as state in Home Assistant

Hi all,
I get this error after restarting home assistant:

Setup failed for custom integration bosch_shc: Unable to import component: cannot import name 'ServiceResponse' from 'homeassistant.core' (/usr/src/homeassistant/homeassistant/core.py)

I checked inside the pod, but well… the error message seems to be right:

bash-5.1# pwd
/usr/src/homeassistant/homeassistant
bash-5.1# grep ServiceResponse core.py
bash-5.1#

I’m running this (docker pod) Version:
Home Assistant 2023.3.5 Frontend 20230309.1 - latest

Is there any way to fix this?

Edit: Forget it… I had an error in my pod, it didn’t upgrade right.

1 Like

Yes, same problem here.

Hi @JoeVanGeorg, @lu_mueller,
can you check whether the current release 0.4.58 fixes this error. I think it was just not reported due to the arming state was changing in the same moment like the alarm state.
Best, Thomas

2 Likes

I used the latest master 0.4.60 and it worked.

2 Likes

Hi! Does anybody know whether it’s possible to set up a way for HA to mute or temporarily disable Bosch Twinguard alarms? Triggering this via the Bosch app doesn’t work very reliably, as oftentimes just nothing happens and an alarm just continues until the air quality returns back to normal; so I’m not sure if this would even change much. However, it would be great if it’s possible to set it up in case the app gets fixed at some point.

Hi,
I’m trying to set all of the three alarm modes via automastion.
But there’s only two options “home” and “away”.
In my alarm card, the third option “individual” is working but not in the automation setup.
How can I active this one?
Thx!!
Mo

Hi @moritzmaier
seems to me that custom_bypass is not shown in device trigger. However, you can use service trigger and call the service alarm_control_panel.alarm_arm_custom_bypass and then select the device Intrusion Detection System.
That should work.

It does work! Sometimes it is “too easy”. Thank you!!

1 Like

Hi @kazekira
is it the smoke alarm you are referring to? I’m not aware how to mute the twinguard specifically, but you should be able to mute the smoke alarm either via the Bosch app (sometimes buggy, I know). I currently do not know the API call for the SmokeDetectionControl service of the smokeDetectionSystem device. You can ask the Bosch team here if they are willing to share information on this.
Best, Thomas

1 Like

The integration stopped working in my Home Assistant. The error (in German) is: “Ungültige Authentifizierung”. I know, that this error can occur because Bosch stopped to support API-version 2.x, as I read it here: Bosch SHC - Integration stopped working · Issue #98181 · home-assistant/core · GitHub

But, I updatet Home Assistant to the follwing version and the error still occurs:
Home Assistant 2023.10.3
Supervisor 2023.10.0
Operating System 11.0
Frontend 20231005.0 - latest

Do you know how to fix this? Is there anything else I can or must do to make it work? Is it necessary to update the integration itself? I have no experience with custom integrations in HA and was very happy to get it working in the first place.

I´m thankful for any suggestions since I was really happy with the integration.

Are you using the custom integration ( manually installed or with HACS) or the integration being part of Home Assistant? The custom integration is identified by a yellow icon in the integrations page.
image

If using the custom integration you need to update it separate from Home Assistant.

HACS would tell you that there is an update pending, if you followed instructions to manually install into the custom components folder, you have to update manually (download release and copy files just like during initial install, overwriting all existing files with the same name.

Armin

2 Likes

Thank you for your explanations! I installed the custom integration manually and didn´t know I had to do this again to make an update. Now it works, thanks again!
Tobias