Hello Tim,
I am trying to do something very similar to you and see that you have got it working!
Would you mind uploading the .yaml config that you are using in ESPHome please, so that I and others are able to benefit from what you have learned?
Thanks,
Anth