New features related to scenes in the docker dev image!

Hello everyone!

Following all my work on the scenes, I pushed a first release on the Docker dev tag with quite a few new scene actions/triggers :slight_smile:

Time Condition

It is now possible to make a condition on the time in the scenes so that the scene only continues at certain times/days.

Example:

« I want my scene to only be able to run on weekends, between 8 a.m. and 12 p.m. Â»:

« I want my scene to only be able to run on Monday after 8 a.m. Â»:

When the house is empty

This trigger will launch the scene when the house is empty, i.e. when the last user in the house leaves the house.

When the house is no longer empty

This trigger will launch the scene when the house is no longer empty (and it was before), i.e. when a user enters the house and is the first to enter.

When a user enters the house

This trigger will launch the scene when user X enters the house.

When a user leaves the house

This trigger will launch when user X leaves the house.

Using the response of an HTTP request in the scenes

Small demo:

https://streamable.com/ezw984

Bug fix on Gladys Plus

@Mastho had a problem for a while on Gladys Plus, his connection not being good, Gladys Plus sometimes disconnected, but the reconnection was becoming more and more difficult over time. It was a problem with a Node.js listener that was placed in the wrong place, and thus listened with an extra listener each time Gladys reconnected. It was problematic :smiley: The bug is fixed.

As always, I welcome any feedback @contributors :slight_smile:

Once you have given me your feedback, I will make a release!

I’m trying to test this weekend :+1:

By the way @VonOx, well done on the cache for dev builds on GH actions. For small front-end changes, a full dev image build now takes 4 minutes—it’s much more convenient than the hour-long builds from before :smiley:

I added a package of fixes to the dev image:

For those who will test, I would appreciate feedback on these fixes that were requested. I hope I didn’t break everything!

The new features are in the 4.3 :slight_smile: