1. Если «то есть» стоит после обобщающего слова или словосочетания , то перед «то есть» ставится запятая, а после — двоеточие.
Пример:
Он решил заранее изготовить все необходимые детали, то есть: подшипники, шестерни и ремни.
Здесь обобщающее слово — «детали», и «то есть» не является сочинительным союзом, то есть не соединяет две части сложного предложения как в примерах ниже.
2. Если «то есть» является пояснительным союзом в сложносочиненном предложении, то запятыми разделяются части этого предложения.
Он вышел на прогулку в самое удачное время, то есть было еще не поздно и довольно тепло.
В этом случае запятая после «то есть» не ставится, если на это не влияют другие обстоятельства (например, наличие вводного слова после него).
Пример с вводным словом:
Он вышел на прогулку в самое удачное время, то есть, во-первых, было еще не поздно, а во-вторых довольно тепло.
3. Если «то есть» стоит перед подчинительным союзом (когда, где, что, поэтому и др.) и имеет присоединительное значение, то запятая после «то есть» не ставится.
Он вышел на прогулку в самое удачное время, то есть когда было еще не поздно и довольно тепло.