Enter zone trigger if I come back later than 45 minutes

I do not know how you could add a third condition in the trigger state node to check a not home for time. It is expecting an entity state to change.

But you could add an events node to check the last time the state changed. See here: