Oi Carlos, tudo bom?
Um raspberryPI 3 Modelo B+ tem 40 pinos GPIO ou seja, se eu tiver um sensor para cada pino eu consigo ligar 40 sensores. Mas normalmente esse não é o caso, para controlar um sistema de temperatura você vai usar mais de um pino.
O que acontece em muitos projetos é que as pessoas compram "Shields" para o RaspberryPI. Esses shields aumentam a capacidade da placa ou adicionam funcionalidades especificas. vc vai ter que escolher o shield e se precisa mesmo de um dependendo do seu projeto.
Minha sugestão é que vc comece fazendo aos poucos pq assim vc testa os sistemas isoladamente e vai aprendendo ainda mais dessa area :)