Exploring Bosch Smart Home Integration with OpenHAB

I’ve been diving into the world of Bosch Smart Home products lately, and I’m thrilled to share my journey with you. If you’re curious about integrating Bosch devices into your OpenHAB setup, you’ll want to stick around for this one!Earlier this week, I started working on a custom binding for Bosch Smart Home products. While it’s still in its early stages, I’m excited to share some progress. I’ve managed to set up a basic working environment and even ported a NodeJS implementation to Java. The next step is to make the first HTTP call to the Bosch Smart Home Controller, which relies on client-side SSL certificates for authentication.I’ve successfully paired and used a private/public key pair with NodeJS, and now I’m exploring how to use the same certificates in Java. I came across some documentation suggesting the use of Jetty HttpClient and generating a keystore from my certificates. I’m currently experimenting with SslContextFactory.Client sslContextFactory = new SslContextFactory.Client();, but I’m hitting a snag where this line isn’t compiling. As a Java and Maven newbie, I’m a bit stuck and would appreciate any pointers or suggestions on how to resolve this.If you’ve worked with similar SSL configurations or have tips on making this integration smoother, I’d love to hear from you! Whether it’s about simplifying the process or pointing me towards other bindings that use SSL certificates for client authentication, your insights would be invaluable.This journey has been a fantastic learning experience, and I’m eager to continue refining this integration. If you’re also exploring Bosch Smart Home or have tips for someone just starting out, feel free to share your thoughts below. Let’s make this integration as seamless as possible!Cheers to all the tinkerers and integrators out there—here’s to building smarter homes together! :grinning: