JSN-SR04T e Fortlev 1000 litros

Boa noite,

Estou tentando medir o nível de uma caixa Fortlev de 1000 litros com ESP32 e sensor JSN-SR04T instalado no centro da tampa. O problema é que independente do nível da água, o sensor retorna sempre 25-27 cm.

Quando viro a tampa para cima (sensor apontando para o teto), a leitura muda e parece medir corretamente. Isso me faz crer que o problema é a geometria interna da caixa — a tampa tem um “domo” central côncavo de aproximadamente 60cm de diâmetro, e o sensor parece estar medindo a distância até a parede do domo em vez do nível da água.

Já tentei variar o pulse_time de 10us a 100us sem resultado. O banco de dados do Home Assistant confirma que a leitura ficou travada em ~0.27m por dias, mesmo com a rede fechada e água consumida.

Alguém já teve esse problema com caixas Fortlev ou similar?

Obrigado.


Olá.
Provavelmente você vai ter que ajustar a frequencia da onda para ele detectar o espectro da água. Pelo que você comenta, ele está ignorando o espectro da água e medindo somente a distância até o plástico.