I know this is an old topic, but for anyone else stumbling across it,
you need to add an address to your Google Home for time-based
automations to work. That's what fixed it for me. I assume it has
something to do with checking the timezone. Why isn'...