Complete Thermostat feature

I thought about it and I think I could link the different settings to the thermostat device defined initially in the widget.

If person A adds a thermostat widget the settings are saved with the thermostat device.
Person B (or person A on another dashboard) adds a widget with the same thermostat device then the widget will point to the same settings.

If B changes the settings, the settings are changed for A and vice versa.

In general there is only one thermostat in a room and if someone changes the settings they are applied to everyone, otherwise it would quickly be a mess.
At my place for example, for my son no heating — he’s too hot, my wife is always cold and would like to heat the rooms to 25°C and I’m somewhere in between. You can imagine the chaos if everyone had their own settings

1 Like

Thanks for the clarifications @Will_71 !

Indeed, the question arises.

I wonder if managing through scenes isn’t too complex, and whether we shouldn’t just create a « Thermostat » integration, with a room-by-room (or group-by-group) configuration

For each « room »/« group of devices » concerned:

  • Select the temperature sensors
  • Select On/Off-type heating devices

And then, on the dashboard, we could have a widget like you’re showing, which would control either a particular room/group, or even a global widget if one wants to control an entire house at once.

In my opinion, these are patterns that already exist in other Thermostat applications (Nest, for example). I’d be curious to know how they set that up :slight_smile:

1 Like

The question arises and it’s a complicated subject depending on everyone’s configuration.

I just watched a video about a thermostat in Home Assistant (HA), where you have to juggle creating a virtual device, YAML, editing parameters on the dashboard and creating scenes. What a convoluted contraption…
There’s surely an easier way in Home Assistant (HA), but after the video I just saw I don’t understand why so many people praise HA so much.

The idea of directly controlling an ON/OFF heating device is fine, but if you want to couple it with a schedule it’s trickier.
For me, the point of scenes is creating schedules — in NetAtmo that’s what I have.
I can create a weekly schedule and set time slots where I can apply temperature presets.


Depending on the heating state (ON or OFF), which will depend on the schedule and the measured temperature, one can control a device,

2 Likes

J’aime beaucoup l’idée et je pense que c’est même ce qui ressemble le plus au plugin thermostat de jeedom.
Je ne dis pas que c’est le plus beau widget du monde par contre.

Personnellement sur Gladys, je passe par les scènes pour changer les ordres des fils pilote, et mes déclencheurs sont extraits d’un calendrier caldav, avec un arrêt si une fenêtre s’ouvre et si on passe en Tempo Heure Pleine.

I understand, that’s something to think about :slight_smile:

The other possibility is to actually put a schedule in the Thermostat integration, specific to the thermostat.

1 Like

I really like the idea, yes for my part.

As you did for Energy monitoring, having a Thermostat integration where we can configure everything (either by room, or by Thermostat/pilot wire) makes perfect sense!!

And at the same time

1 Like

I’ve thought about it.
I’ll run tests and suggest some ideas with images to try.
That way everyone can get an idea. It’s always easier when testing.

Like this @Terdious

2 Likes

That’s what I imagine, but I don’t think it changes the current approach you had started ^^ :wink:

I thought of it that way from the start.

1 Like

[quote=« pierre-gilles, post:25, topic:9719 »]
add a schedule to the Thermostat integration

[/quote

2 Likes

Personally I never use the calendar to manage schedules like one might for heating or something else. I really don’t like the idea of opening an extra app just to manage a calendar.
After all, everyone has their own point of view, but I’m not a fan — or else we’d need to be able to edit it directly in Gladys.

I agree with you @Will_71, it has to be super simple to create a schedule!

1 Like

When I have something presentable for the thermostat part I’ll make an image so those who want to test can
Today I added the

1 Like

Do you only scan Zigbee actuators?

No, the goal will be to include all known switches, regardless of the technology.

1 Like

So you created a Thermostat integration?

Where is the configuration done? :slight_smile:

Not for now — I’ve put the settings in the dashboard’s edit mode. I’ll give you more details tonight when I get home from work.

But something to consider is whether we leave it like this or add a thermostat integration

I largely agree with @pierre-gilles on the integration side :

  • It preserves the approach taken with Energy Monitoring (Suivi de l’énergie).
  • It therefore allows creating global thermostats.
  • More logical for global / multi-account management.
  • And I
2 Likes

To manage schedules, it will probably be easier with an integration.

1 Like