niklaswall / node-red-contrib-light-scheduler

Light Scheduler is a node-red node that provides a weekly schedule mainly focused on controlling light in home automation scenarios.
Apache License 2.0
41 stars 15 forks source link

Manually enter exact times #27

Open georgbachmann opened 5 years ago

georgbachmann commented 5 years ago

It would be super nice to be able to enter exact times. Currently I don't see a way to do that. So instead of the 15 min increments, it would be cool if I could define the exact minute for my schedule. Is that already possible? Or is it planned? Cheers, Georg

niklaswall commented 5 years ago

Hi,

This is currently not planned since it will make it hard to manage the schedules graphically in that case.

It would help to understand what situation / problem that you are trying to solve by having more exact timing?

/Niklas

georgbachmann commented 5 years ago

Hello Niklas, I was trying to realise a wakup-light with it and didn't want it to start at one of the given times. I managed to workaround using delays afterwards... But just in general... I guess it would be nice to be as flexible as possible when entering times, don't you think? I think the UI with dragging out the times is nice and you get a great overview for the whole week, but a fallback to manually enter times would just be awesome. Maybe right-click on a timeslot and select edit or so?!? Then bringing up a menu where the user can enter the times using the keyboard?

niklaswall commented 5 years ago

Hi,

Yes, I agree that it would be nice to be able to specify the time down to a minute. It's mainly a question about getting the UI as usable as possible so that it's both simple and still very flexible.

I will try to come up with a good way of realizing that and see how much work it is.

/Niklas

georgbachmann commented 5 years ago

Hey... do you have an iOS or macOS device? Maybe have a look at the calendar app there. You can also drag out a new appointment, but then double click it to get detailed information in a popup. Have a great day! Cheers, Georg

Btw. I think the whole widget is great!

Screenshot 2019-04-15 at 08 20 18
iragm commented 3 years ago

This seems like the what the inject node is designed to do.