[RELEASE] Home Connect Integration - Control Bosch, Siemens, Thermador and more

If it's not a lot of extra work complexity, I'd love it if the debug setting could allow a specific time to be entered. Default to 30 minutes and allow longer times when desired.

Sometimes when debugging you want to gather logs until a moment that may be some hours away from the current time. Being able to have debug logs keep running until that moment can be very helpful.

2 Likes
 / \
  |
  |

THIS!

I wish everything had a selectable time for debug logs.

1 Like

I have not done that in any of my other projects. Interesting idea. I'll take a look into it. I am travelling for work this week so it ill be a few days.

2 Likes

@craigde Awesome piece of work - possibly even a marriage saver!

Now, with one press of an external button, the time until 01:30 am is calculated (our cheap electricity), the program is selected and delayed. More importantly, if the door is opened once programmed, I get notified on my phone to go and close it.

This definitely deserves a beer token - let me know how.

1 Like

Thanks for the kind words! If you look in the HPM | View Apps and Drivers you will see a donate button that connects to my Paypal :slight_smile:

1 Like

@craigde

Something up this AM...just me, or? TL;DR: Stream device showed no OAuth token in Connection Status, errors in logs. Had to re-auth using Parent app and then use Refresh in Stream device to go from "error - no token" > "disconnected" > "connected."

I'm on the most recent HE platform beta (2.5.0.141), but nothing in there I'm aware of that would affect Home Connect...

26-05-19-6084

Looking at logs, I only go back to the 16th, but it's been this way since at least then...

I re-authenticated via the parent app, but that didn't help, still getting the "no token" errors...

Ah....I went back into the Connect Stream Driver device and hit Refresh (had done this earlier before re-authing to no avail) and this time it updated to Disconnected and then changed to Connected.

image

Any thoughts on why I had to re-auth?

I saw the same thing at the same time. I suspect something on the back end HC side was changed that invalidated all the tokens.

1 Like

Cool, good to know it wasn't something I'd done to mess things up somehow. :slight_smile:

Nice of them to release a breaking change...with no warning. :wink:

I got the same - as I had been away for over a week and not used the dishwasher, I assumed it was some sort of timing issue and didn't think to report it here. Been all good since I re-authorised.

1 Like

Hello -

So - just got updated Bosch dishwasher w/ Home Connect - all installed. Tried to install this through Package Manager - using my iPad. I think I get all the way through authentication (have all the URLs and Secrets and all that) - and then the app disappears before it has a chance to look for the dishwasher (even though it’s been approved on the developer side). And obviously doesn’t find the dishwasher. Interesting is that it’s still available in Package Manager to uninstall - it’s just not visible anywhere else! (I’ve uninstalled and gone through the whole process again and same thing happened - successful authentication on the developer side and the app disappears on Hubitat side). Any thoughts? I will try the GitHub integration instructions next.

Thanks!

Does it work from a different device?

Any logs you can share?

1 Like

@craigde So - I did manage to connect from my iPad after all. 1) Closed down both Safari and Chrome, 2)Opened Hubitat (which opens in Safari) 3) Added user app again 4) Entered the id and secret which I had already copied somewhere else 4) When authentication came up I copied the URL and opened it in Chrome to actually do it 5) Then (right away) flipped back to Safari then (I believe) clicked on Authenticate and it changed to ā€œReauthenticateā€ - I think I clicked that and then the Next appeared without it taking me through the whole process, but I may be wrong. Anyhow it then found my dishwasher and all is good. Thanks for creating this!

1 Like

Looking at this. I think its an iOS specific thing. When you tap the button in Safari, does nothing at all happen, or does a new tab open and then get blocked/closed?

If I remember correctly it opened a new tab, authenticated, told me I could close it, but I didn’t have a Next option when I was back at the ā€œauthenticateā€ screen so couldn’t do anything

Hi @craigde I recently updated to v3 of the HomeConnect driver and found a few bugs while trying to control and monitor the state of my Bosch refrigerator. I’ve opened issue #49 and #50 on github, and can submit a PR for review if you’d like.

1 Like

Awesome. thanks for the notice. I’ll take a look.

Posted a new version with fixes. Should come in the next HPM update. Let me know how it goes.

1 Like

@craigde - Any Chance you can shift this to integrations based on the updated HE UI?