Thanks Tom for pointing me in the right direction. When looking at the logs I realised something is wrong. So I found this: Tesla Custom Integration seems to have stopped working - #5 by AllHailJ
I ended up signing up for Teslemetry (free trial 7 days) and it works with that without any issues. I probably will end up paying for it as getting it working via custom integration seems a bit too tricky for someone with my skills