Trouble with 'earliest' in astro rule

I have a few rules based on astro events and they all work fine except this one. Here’s my .things file:

astro:sun:home  [ geolocation="53.3801,-2.1932", interval=60 ] {
	Channels:
	Type rangeEvent : night#end [			
		earliest="06:45"
	]
}

And here’s the rule that doesn’t do anything:

rule "sunrise earliest 7"
when
    Channel 'astro:sun:home:night#event' triggered END
then
	sendCommand(livingLeftBlind,UP) 
	sendCommand(livingMiddleBlind,UP) 
	sendCommand(livingRightBlind,UP) 
end

Any advice would be gratefully received, thank you!

Try:

astro:sun:home  [ geolocation="53.3801,-2.1932", interval=60 ] {
	Channels:
	Type rangeEvent : night#event [			
		earliest="06:45"
	]
}

Okay, am giving that a go thanks. This doesn’t seem to say whether the ‘earliest’ applies to the start or the end of the night though?

That didn’t work unfortunately; nothing happened. Any other suggestions please?