Complete Thermostat feature

That doesn’t exist. You could make a feature request for that.

I would create a virtual average thermometer and in a scene you retrieve the values of each thermometer, then you apply a calculation to get the average.

Voilà, tested.

In summary, it’s really, really, really great!

Two things that gave me trouble. Tested on Android mobile only:

  1. In planning mode, if I click on the time, the keyboard doesn’t appear, nor does the time selection (and the clock icon is too hard to see in dark mode)

  1. If I set it to ‹ Off ›, even if I ‹ return to planning ›, the button doesn’t update (it should go back to eco or night mode or… (Actually, at this time, I hadn’t set anything, so I wonder as I write these lines what is set by default. Eco? Ah, no. Looking back, it’s ‹ off › by default, so I guess everything is normal…)

I’m so enthusiastic and can’t wait to see this module in production! Well done, it’s really great (did I already say that?)

Thanks so much for your valuable feedback… Claude has sometimes sweated…

Okay for point 1, I will (Claude) make a correction.

For point 2, yes if you haven’t defined anything in your schedule, that’s normal. But as soon as you pressed the button, the message remains, which may have confused you. I’ll think about what I can do.

Thanks again for your feedback

You’re right, that’s exactly the problem. The message should go back to ‹ stop ›, like for the other modes :wink:

@GBoulvin, what is your browser on your Android mobile?
Claude tells me that this is probably due to the browser.

Would it be okay if I set the selector like in the scenes?

It’s Chrome.

The current selector is great, I just wish I could type the time manually, on the keyboard, or maybe just that the selector opens when clicking on the time and not just on the logo.

I can retest at the end of the day with another browser if you want…

Oh ok I hadn’t understood that at all.

I’d be happy if you could try again with a different browser if that’s possible for you.
Thanks

@Will_71 Keep me posted as soon as you think it’s ready to go! :grinning_face_with_smiling_eyes: The idea would be to aim for a release by next week at the latest, so that I’m still around during the first two weeks of the feature’s life. For info, I have between 9 and 19 days left on Gladys, depending on the delivery date!

If you’re okay with it, I suggest we merge today onto master and do a :dev build. If there’s any feedback over the weekend, I’ll merge it on Monday, otherwise it goes to production on Monday :slight_smile:

I’m a bit under fire with my work today, but I can make progress on it this weekend. There are still the 2 points that @GBoulvin raised.

@Will_71 I launched my Claude to analyze @GBoulvin’s feedback and its feedback is legitimate. The full diagnosis is available here: feat(thermostat): add a thermostat integration with dashboard widget by William-De71 · Pull Request #2988 · GladysAssistant/Gladys · GitHub

If you’re not available today, I suggest I make the fixes myself, then merge to master, and then if you have other fixes to make this weekend, you can make other PRs and they’ll go out Monday, what do you think? :slight_smile:

Go ahead, for today this will help move things forward as I won’t be able to take care of it.
I can look into more detail this weekend, but for me, only these two points remained.

Once your merge is on master, I can also prepare the next steps with the management of the pilot threads… PRs ready on my side to be rebased and then tested in real.

Hi everyone!

This topic is now in development.

A PR has been opened to fix the “Back to schedule” button on a Stop slot, and the schedule time selector on Android:

Feel free to follow the PR, test (optional, especially for small requests) and give your feedback here if needed.

I’m at least on my third pass :joy:

I had Claude do a real UX pass + several code reviews by Fable 5.1.

It churned for 45 minutes and took a lot of screenshots, and it found a few bugs.

It’s fixing them!

Don’t break all my work :sob:.

I’m joking, if we can fix other bugs we haven’t seen and the thermostat is perfect​:+1:

I hope I didn’t break anything :joy:

Let me know when you’ve made progress/finished so I can test on my side

What I’m going to do is that anyway I’ll merge into master as soon as I’m satisfied today, so I can make a build that includes all the big changes from this week, and then if you have any feedback, you can make me some small corrective PRs this weekend that I’ll integrate on Monday :slight_smile:

It’s merged on master!