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.
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.
@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.
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...
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.
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.
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.
@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!
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.