Sensor de Chuva + ESPHome: Seco, Chovendo ou Secando

Vc renomeou a placa?
Pq tem uma placa chamada “sensor-de-chuva”

Eu tenho uma placa dessas, com esse nome (sensor-de-chuva), a funcionar. Só que queria fazer esta visto durar mais tempo. A esta dei o nome de “sensor-chuva”.

No código desta página não vejo o “captive_portal:”. É mesmo assim?

Já agora… Obrigado pela paciência!!

Olá!

Alguém me pode dizer como posso obter estes valores para a minha resistência?

min_resistance: "2700"
max_resistance: "39154"

Com a placa ligada ao ESP32, coloquei as pontas do multímetro na saída da placa.
Coloquei o multímetro em Ohm mas obtive resultados “estranhos”…

Seco: 960
Molhado: 235

Tenho uma resistência de 10k.

@douglasit. Any tips please?

Provavelmente no log da placa o sensor resistência vai indicar o valor sem manipulação, lá vc olha os valores seco e molhado

1 Like

Mas é estranho…

Neste momento está seca e recebo os seguintes valores:

  • 39154.2Ω e 2700.00000 Ω
10:40:22	[D]	[resistance:039]	
'Clima - Chuva Inst. -  Resistência' - Resistance 39154.2Ω
10:40:22	[D]	[sensor:094]	
'Clima - Chuva Inst. -  Resistência': Sending state 39154.00000 Ω with 1 decimals of accuracy
10:40:22	[D]	[sensor:094]	
'Clima - Chuva Inst. -  Resistência': Sending state 39154.00000 Ω with 1 decimals of accuracy
10:40:23	[D]	[sensor:094]	
'Clima -  Intensidade Wifi': Sending state -68.00000 dBm with 0 decimals of accuracy
10:40:23	[D]	[sensor:094]	
'ADC': Sending state 0.12015 V with 2 decimals of accuracy
10:40:23	[D]	[resistance:039]	
'Clima - Chuva Inst. -  Resistência' - Resistance 371.1Ω
10:40:23	[D]	[sensor:094]	
'Clima - Chuva Inst. -  Resistência': Sending state 2700.00000 Ω with 1 decimals of accuracy
10:40:24	[D]	[sensor:094]	
'ADC': Sending state 0.12015 V with 2 decimals of accuracy
10:40:24	[D]	[resistance:039]	
'Clima - Chuva Inst. -  Resistência' - Resistance 371.1Ω
10:40:24	[D]	[sensor:094]	
'Clima - Chuva Inst. -  Resistência': Sending state 2700.00000 Ω with 1 decimals of accuracy

Vc tem que verificar apenas essa linha que termina com o símbolo de resistência, pois o código excluiu as leituras fora da faixa definida.

Ela é o valor sem manipulação/ filtro.

Então em qual é que coloco o quê? Este valor “371.1” vai para onde?

min_resistance: "2700"
max_resistance: "39154"