Weatherproof keypad that works with HA?

I’m looking for a keypad that I can mount outside that will talk with HA. I want to give people different pin codes and have HA performs tasks based on those codes. For example, I want my housecleaner to have the code “1234”. If that code is entered on the keypad between 9am and noon on Fridays it should open the garage door.

Does anyone know of a keypad that will talk with HA to do this?

Do you find keypad?