Hi folks, just wanted to share my experience getting this working.
I first tried about a year ago and couldnāt, eventually gave up. I recently resurrected my HA setup from scratch and am much happier AND I got the Bosch Solution 3000 working.
Setup is an intel NUC with HA running in Docker
I had a working B426 (not sure if itās -M) and RSC+ setup for about 2 years.
After setting up HA and HACS and loading the bosch integration I kept getting stuck at the āwizardā asking for host, port & RSC+ code. No matter what I entered I just got āFailed to connectā (this might not be the exact wording) and couldnāt proceed.
I eventually figured out how to enable debug msging for just HACS, by adding this to HAās configuration.yml:
logger:
default: info
logs:
custom_components.hacs: debug
aiogithubapi: debug
bosch_alarm_mode2.panel: debug
But didnāt see the reason for the connect failure. I eventually modified the local Bosch integrations source code to log the error so I could at least see if it was a timeout, a connection refused or one of the other 4 errors that cause the generic āFailed to connectā messageā¦ It was āConnection Refusedā.
I couldnāt telnet to the B426 card via its IP and port 7700 either, also āConnection Refusedā.
I eventually read that you can connect a web browser to it, but it wasnāt responding on port 80 (āConnection refusedā), however when I typed https:// it came up with a prompt āB426 Loginā. The seemingly widely known default password B42V2
worked. I didnāt see any obvious settings to enable incoming connections via 7700, and the port was 7700 (I saw this on my modems UPNP too). I found a setting called āLegacy TCP Automation Enableā and it was set to āNoā. I found some reference in a BOSCH manual that this is indeed for old automation methods, figured Iād give it a shot turning it on.
After this the B426 rebooted, and I was still able to log in via https and the default password, however the āLegacy TCP Automation Enableā setting was back to āNoā. I tried telnet to port 7700 once more, and it worked!!
I read some people here were in a similar situation and eventually gave up or bought a new B426. I donāt think the āLegacy TCP Automation Enableā setting was what fixed it, itās possibly just because the B426 rebootedā¦ I donāt know.
After this I was finally able to use the HA Bosch Alarm integration, saw it connect, and it picked up binary sensors for all my motion sensors, which I didnāt expect. Now I can view the sensor state change when people walk around in the house, this is awesome!!
Hope this helps someone, and thanks to Sanjay and anyone else who worked on this integration.