Isn’t “half one” used as a short form of “half past one” these days, I.e. 01:30? That has been a source of confusion for someone used to the Germanic way.
(I had some confused conversation with a bus driver once. Bizarre experience to have so much language barrier between two EFL speakers, in English!)
So whenever I talk time with the locals here I repeat the time back in numerical style to avoid confusion.
"The shop opens tomorrow at half ten".
"Thanks, store opens at nine thirty. See you then."
"No..."