Skip to Content

Welcome!

Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

Sign up

You need to be registered to interact with the community.
This question has been flagged
2 Replies
2647 Views

Hello

I've got a dimmer with temp control from you but there's no information on how to use it. Could you please explain? If it's just a thermistor between VCC and TEMP ping then please provide it's characteristics to read data with ADC.

Avatar
Discard
Best Answer

Pretty brutal support here. I was able to reverse it out of this repo: https:/github.com/robotdyn-dimmer/rbdimmerThermalESP32

It looks like its an NTC thermistor with B constant of 3950 at 25C at 10kOhm.  If you want to use it in ESPHome you could do it like this:


sensor:
  # Read raw voltage from the pin
  - platform: adc
    pin: ${ntc_pin}
    id: ntc_voltage
    attenuation: 12db
    update_interval: 5s
    
  # Convert Voltage to Resistance
  # Circuit: 3.3V -> 10k Resistor -> Pin -> NTC -> GND
  - platform: resistance
    id: ntc_resistance
    sensor: ntc_voltage
    configuration: DOWNSTREAM
    resistor: 10kOhm
    name: "NTC Resistance"
    internal: true # Hide from Home Assistant if not needed

  # Convert Resistance to Temperature (Steinhart-Hart / Beta)
  - platform: ntc
    sensor: ntc_resistance
    name: "Measured Temperature"
    id: current_temperature
    calibration:
      b_constant: 3950
      reference_temperature: 25C
      reference_resistance: 10kOhm
Avatar
Discard
Author Best Answer

Anyone?

Avatar
Discard

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!