Coming in cron-plus v3: a "Cron Filter" node with natural language conditions

TBF, "last day of the week" is the same as saying "on sunday" (or "on saturday" if you are from a crazy part of the world :wink: ) so a tick box is probably just adding complication.

I think it makes sense to leave "of the week" ISO standard.

But I have noted you comment and not 100% ruled it out just yet.

And thank you for the feedback.

I would prefer 'Time Gate' to 'Cron Filter' as it is not necessarily tied to cron-plus

Though it would forever remind me of the superb Stargate Si-Fi series. :smiley: No bad thing though.

Changing my preference re node name from Time Gate to Cron Plus Gate :grinning_face:

"Cron Plus" because it's part of the Cron Plus group and also to reflect that it's not limited to cron related triggers.

"Gate" because of Simple Gate and Queue Gate

I'm thinking of naming the node simply "when" :thinking:

(note the underlying distinction between packages will still be "cron-filter", "when" would be a display name!)

Just about sums up 'it all', like it!

The only downside of that is that it is such a short name and might easily end up with a name clash? Shouldn't such short, generic names be reserved for core features rather than contributed nodes?

And actually, I am not convinced that it gives enough meaning to be able to pick it out from the crowd. Having the "gate" postfix accurately describes its effect.

So maybe when-gate?

I like - top of the list!

Sounds good to me.

Forgot to mention, v3.0.0 is now live.

Hopefully I didn't break anything (or too much)

I have zero doubt that some of the most obvious when gate phrase support has been overlooked and you will all hopefully be kind in pointing that out.

Anyhoo, happy Friday.

Altitude and Azimuth are important solar (and lunar) properties. eg the sun shines into Newgrange when it's azimuth is between 134 and 138 degrees and it's altitude is greater than 0.5 degrees.

The node seems not to understand an input including the words altitude or azimuth, though "sun above 30" is accepted and explained as "Allow when: sun altitude is above 30 degrees"

image

Coming soon

Looks interesting.

4
Chrono-logic
or
Crono-logic

Awesome concept, especially text based instructions feature

here are few suggestions for names

cron-guard, cron-sieve, chronogate, cron-if