If you want to restrict the encryption of communication between your Tpms.Service and Tpms.Agent to TLS 1.2 or higher you may have to enable strong cryptography for .NET separately. Otherwise it tries to establish the connection with TLS 1.0 and will fail.
You have to set the following registry values on the Tpms machines and then restart them.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727] "SystemDefaultTlsVersions" = dword:00000001 "SchUseStrongCrypto" = dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319] "SystemDefaultTlsVersions" = dword:00000001 "SchUseStrongCrypto" = dword:00000001