Hilfe bei sporadischen Ausfällen des AM2302-Sensors mit ESPHome

Hallo zusammen,

ich habe ein Problem mit meinem AM2302-Sensor, der an einem ESP8266 (Sonoff SV) läuft. Der Sensor liefert alle paar Stunden keine Daten mehr, und ich kann den Grund dafür nicht finden.

Ich habe folgende Maßnahmen bereits versucht:

  • Debugging aktiviert (logger.level: DEBUG), aber es gibt keine Fehlermeldungen, die auf das Problem hinweisen.
  • Unterschiedliche update_interval-Einstellungen getestet, das Problem bleibt bestehen.

Hat jemand Erfahrung mit ähnlichen Problemen? Könnte es am ESPHome-Code liegen oder am Sensor selbst? ( Hatte ich jedoch schon getauscht )
Bin für jeden Hinweis dankbar!

Vielen Dank im Voraus!

Viele Grüße
Bernd

esphome:
  name: regensensor
  friendly_name: Regensensor 

esp8266:
  board: sonoff_sv

# Enable logging
logger:
  level: DEBUG # Aktiviert Debugging, um Ausfälle zu überwachen
               # !!  INFO !!  Für den regulären Betrieb den Level später auf INFO zurücksetzen

# Enable Home Assistant API
api:
  encryption:
    key: ""

ota:
  - platform: esphome
    password: ""

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  manual_ip:
    static_ip: 192.
    gateway: 192.
    subnet: 255.255.255.0


  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Regensensor Fallback Hotspot"
    password: ""

captive_portal:
    
# Sonoff SV Relay
    
sensor:
  - platform: dht
    model: AM2302  #AUTO_DETECT # 
    pin: GPIO14
    temperature:
      name: "Outside Temperature"
    humidity:
      name: "Outside Humidity"
    update_interval: 60s



  
  - platform: wifi_signal
    name: "WiFi Signal Sensor"
    update_interval: 60s  



binary_sensor:
  - platform: gpio
    pin:
      number: GPIO0
      mode:
        input: true
        pullup: true
      inverted: true
    name: "Sonoff SV Button"
    on_press:
      - switch.toggle: relay

# Regensensor
# binary_sensor:
  - platform: gpio
    pin:
      number: GPIO4
      mode:
        input: true
        pullup: true
      inverted: true
    name: "Regenssensor"
    icon: "mdi:weather-rainy"
    # on_press:

# Sonoff SV Relay
switch:
  - platform: gpio
    name: "Regensensor 12V DC"
    pin: GPIO12
    id: relay

status_led:
  pin:
    number: GPIO13
    inverted: yes


Hallo,

kannst mal was ausprobieren, ob das ggf. der PowerSafe Modus von ESP ist, packe mal die Zeile in deine „wifi“ Section mit rein:

wifi:
  fast_connect: on
  power_save_mode: none

Kleine Tip noch, packe unter die Netzwerk-Einstellungen auf nen Eintrage für DNS mit rein, wenn scho manuelle Konfig, da vollständig, wobei ich dazu rate, die per DHCP-Reservierung im Router zu machen.

wifi:
  manual_ip:
    static_ip: x.x.x.x
    gateway: x.x.x..1
    subnet: 255.255.255.0
    dns1: y.y.y.y
    dns2: z.z.z.z
1 „Gefällt mir“