Se rendre au contenu

Bienvenue !

Partagez et discutez du meilleur contenu et des nouvelles idées de marketing, développez votre profil professionnel et devenez ensemble un meilleur spécialiste du marketing.

S'inscrire

Vous devez être inscrit pour interagir avec la communauté.
Cette question a été signalée
2 Réponses
2652 Vues

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
Ignorer
Meilleure réponse

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
Ignorer
Auteur Meilleure réponse

Anyone?

Avatar
Ignorer

Votre réponse

Veuillez essayer de donner une réponse substantielle. Si vous voulez commenter la question ou la réponse, utilisez simplement l'outil de commentaire. Rappelez-vous que vous pouvez toujours réviser vos réponses - pas besoin de répondre deux fois à la même question. Aussi n'oubliez pas de voter - cela aide vraiment à sélectionner les meilleures questions et réponses !