Olá @vodopives
Como anda seu projeto de verificar o Cloro, PH e a temperatura da sua piscina?
Espero que tenha conseguido…
Recentemente instalei uma piscina e tenho a mesma intenção.
Já liguei os LEDs da Piscina e o motor no Home Assitant, e tenho essa ideia de medir temperatura, Cloro e o PH.
Comprei uma daquelas boias de pastilhas de cloro para usar como suporte para meu ESP32, tenho umas baterias e alguns painéis solares para servir de apoio a alimentação as baterias do ESP32
O ESP32 tem funcionado bem nas baterias porem , o meu Sensor DS18B20 não quer ligar de jeito algum junto ao dispositivo.
E quero dar o primeiro passo nesse projeto somente com o sensor de temperatura, para ter como base para o sensor de cloro futuramente.
Já fiz um teste no Arduino para garantir que o sensor não estivesse danificado. Mas o danado não funciona no ESP32, tentei num ESP32 CAM e sem sucesso também.
Tenho desconfiado que a alimentação do sensor em 3.3v possa ser insuficiente para a leitura, tentei com o ESP32 alimentado via 5V. bastantes tentativas.
Desconfio também da biblioteca Dallas no ESPHome.
Adianto que os testes preliminares estão numa fonte regulável, afim de não comprometer os resultados, devido ao uso da bateria.
O engraçado que no Arduino conecto a 5v e funciona!
O sensor estar com o resistor pull- down como os tutorais sempre indicam.
O erro que sempre me retorna no log do Home-Assistant, quem puder me ajudar agradeço.
[21:17:54][W][dallas.sensor:261]: ‘temperatura agua da Piscina’ - Scratch pad checksum invalid!