# Sensor AM2315C

**URL:** <https://forum.hacf.fr/t/sensor-am2315c/50096>\
**Category:** ESPHome\
**Created:** [Octobre 24, 2024, 2:26 UTC](https://forum.hacf.fr/t/sensor-am2315c/50096 "2024-10-24T14:26:17Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![carter-13](https://forum.hacf.fr/user_avatar/forum.hacf.fr/carter-13/32/30552_2.png) [@carter-13](https://forum.hacf.fr/u/carter-13)\
**Post date:** [Octobre 24, 2024, 2:26 UTC](https://forum.hacf.fr/t/sensor-am2315c/50096/1 "2024-10-24T14:26:17Z")

</div>

Bonjour,  
Je cherchais depuis un moment un capteur de T/H résistant à l’extérieur, je suis tombé sur ce modèle AM2315 visiblement bien compatible sur ESPHOME [AM2315C Temperature+Humidity Sensor](https://esphome.io/components/sensor/am2315c.html)

J’ai donc adapté le code sur mon Wemos d1

```auto
i2c:
  sda: 4 # D2 GPIO4
  scl: 5 # D1 GPIO5
  scan: false

```

Puis

```auto
sensor:
  - platform: am2315c
    temperature:
      name: "Temperature Exterieur"
    humidity:
      name: "Humidité Exterieur"

```

Jusque-là tout va bien, j’ai bien la remontée des température et humidité

```auto
[16:19:27][D][sensor:093]: 'Temperature Exterieur': Sending state 20.57686 °C with 1 decimals of accuracy
[16:19:27][D][sensor:093]: 'Humidité Exterieur': Sending state 71.86069 % with 1 decimals of accuracy
[16:22:27][W][component:170]: Component am2315c.sensor cleared Warning flag

```

Sauf qu’au bout d’un moment, environ 2h, il n’y a plus d’information du capteur, comme s’il se mettait en veille.  
Je précise que j’ai d’autres sensor sur ce wemos et je n’ai aucun problème avec. Uniquement avec ce capteur AM2315C.

J’ai trouvé une vieille discutions sur le sujet [AM2320 sensor component is unreliable with AM2315](https://github.com/esphome/issues/issues/1354) mais à priori plus compatible avec les nouvelles versions d’ESPHome.

Si vous avez une idée …

---

<div class="post-metadata">

**Author:** ![carter-13](https://forum.hacf.fr/user_avatar/forum.hacf.fr/carter-13/32/30552_2.png) [@carter-13](https://forum.hacf.fr/u/carter-13)\
**Post date:** [Octobre 25, 2024, 9:56 UTC](https://forum.hacf.fr/t/sensor-am2315c/50096/2 "2024-10-25T09:56:46Z")

</div>

Pour info, j’ai peut-être trouvé la source du problème en cherchant sur le net.  
A priori ce capteur [AM2315C](https://www.adafruit.com/product/5182) ressemble aux capteurs AM2315, mais à l’intérieur se trouve l’ **AHT20**.  
Donc changement de code pour l’adapter au «&nbsp;AHT20&nbsp;».

Cela fait plus de 12h qu’il tourne sans perte de donnée… À suivre

---

<div class="post-metadata">

**Author:** ![GDX2](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/g/3be4f8/32.png) [@GDX2](https://forum.hacf.fr/u/GDX2)\
**Post date:** [Octobre 26, 2024, 9:55 UTC](https://forum.hacf.fr/t/sensor-am2315c/50096/3 "2024-10-26T09:55:15Z")

</div>

Salut,  
Si ça fonctionne, peut-être mettre ton code définitif ici.  
Celà pourrait servir à quelqu’un qui serait dans le même cas 😉  
@+ Guy

---

<div class="post-metadata">

**Author:** ![carter-13](https://forum.hacf.fr/user_avatar/forum.hacf.fr/carter-13/32/30552_2.png) [@carter-13](https://forum.hacf.fr/u/carter-13)\
**Post date:** [Octobre 26, 2024, 10:30 UTC](https://forum.hacf.fr/t/sensor-am2315c/50096/4 "2024-10-26T10:30:43Z")

</div>

Tout simplement

```auto
esphome:
  name: esp-temp

esp8266:
  board: d1_mini

i2c:
  sda: 4 # D2 GPIO4
  scl: 5 # D1 GPIO5
  scan: false 

```

et

```auto
sensor:
  - platform: aht10
    variant: AHT20
    temperature:
      name: "Temperature Exterieur"
      accuracy_decimals: 1
    humidity:
      name: "Humidité Exterieur"
      accuracy_decimals: 0
    update_interval: 60s

```
