[binding request] buderus heatpump

Hey guys,

I noticed there’s an experimental Home Assisstant integration for Buderus/Bosch MX300 and MX400 heat pump gateways using the buderus cloud API (GitHub - BassXT/buderus: Home Assistant integration for Buderus/Bosch MX300/MX400/K30 heat pump gateways via PointT API · GitHub).
I was wondering if that’s something that could be done for OpenHAB by one (or more) of those brilliant minds in the OH community as well.
Would be highly appreciated.

Kind regards

Please test: Check readme and binding jar

I don’t have any Bosch/Buderus or compatible devices. So my testing is limited. Luckily I can subscribe an empty account and test the bit tricky authorization.

What I tested

  • Auth works like described in readme or description from HA (only german)
    • Create bridge without any config
    • After init copy the http url in your browser to authenticate (Pic 1)
    • Fetch from Chrome/Edge development tools the request URL (Pic 2) and paste it into config Authorization Redirect URL
    • Bridge goes online and I can see successful calls

You need to test

  • Auth is tricky with a fixed client_id. Maybe token stealing occurs between your App and openHAB thing. I had the same problem with Mercedes binding.
    It’s just a maybe, you need to check if App and openHAB access works in parallel
  • As said I’ve no devices so you need to check channel updates and commands
  • Enable TRACE logging for this binding. It’s verbose but I think necessary now.

Pic 1

Pic 2

That was quick :grinning_face:
I’ll be getting my pump by end of this month, so should be able to test in the beginning of August.
Cheers

Unacceptable! You want it, you got it and now you’ve excuses :rofl:

Ok, all jokes aside. I don’t have a heatpump but I know I’ve to switch in the next years so I’m eager to see what’s possible.

I created a marketplace topic to follow up so you may mark this conversation as solved and continue the discussion there.