@jeremy_barwell
Same here. Got a KE100 TRV, set it up and could not find Thermostatic Valves to add through the installed H100 hub, even in the Kasa section of the Tapo App.
So I bought a Kasa KH100 (came with a huge UK plug, I don't live in the UK, grrrr...), installed it and added it to the Tapo app hoping that I would be able to add the TRVs throught it. No joy, only sensors and switches discoverable with the KH100, no TRVs:

So I installed the Kasa app, installed the KH100 hub there and installed the KE100 from it. Worked. Except that like JonKong above I was not able to add a second KE100 because soon after installing the first I got this message:

No KH100, no new TRVs. The first KE100 still showed in Kasa and worked as advertised though, with no hub in sight.
Then I went to the Tapo app hoping to find the TRVs as devices of the KH100 there, but no, same screenshot as on top. At this point I deleted the KH100 in the Tapo app, went back to the Kasa app, added the KH100 hub again, added the first KE100 anew, got the above message once again but this time strangely it actually did not delete the KH100 and I was able to add the second KE100 TRV. They now work under the Kasa app.
Back to the Tapo app it said that I could/should use the KH100 from there, and indeed it added it automatically there - but with zero connected devices, same screenshot as up top. Bummer.
Very messy, as happy as I am with the other Tapo devices, it feels like TRV product integration fell through the cracks and nobody is doing anything about it. We are using two apps and two hubs instead of one of each for no apparent reason. Please put it the time to fix this soon, thank you!