I previously had a lock that I was testing working with Google SDK. It was not in production but was working fine. I am not sure when it stopped working but it would be in the last few months. I originally thought it was due to issues with changing my setup to being multi homed however looking at google activity I can see that it is passing my code though I am not seeing the door unlock command, though I never looked there before. The device is accessable from google home itself.
script_open_door:
sequence:
- delay:
seconds: 1
- action: google_assistant_sdk.send_text_command
data:
command:
- "open smartlock"
- "456789