Adc beim Esp8266 richtig Hochrechnen

Ich würde gerne das mir HA die Akkuwerte korrekt anzeigt. Dazu frage ich den A0 ab.
Nach diesem Schema:
sensor:

  • platform: adc
    pin: GPIOXX
    name: „Living Room Brightness“
    update_interval: 60s
    Das Ergebnis aber ist Müll.
    15:49:51][D][sensor:093]: ‚Batteriespannung‘: Sending state 0.00195
    Ich betreibe den Esp noch an usb

ADC ist ein wenig triggi bei ESP

Hier: ESP8266: Only pin A0 (GPIO17) can be used
Und

On the ESP8266, this is always 0.0V to 1.0V
Also fehlt auf jedenfall noch


    filters:
      - multiply: 3.3

Was hast du denn an angeschlossen?

Nur einen Dht11. Danke, werde ich umsetzen. Ich melde mich wieder, das wird aber morgen.

Super

Ede

meinte an ADC??

Hier mal ein Beispiel von mir (am ESP32)
VDC direkt und ein 5V Netzteil

Yaml:

sensor:

#ADC Test 
  - platform: adc
    id: adc_volt_1
    pin: GPIO34
    name: "adc 3,3V"
    update_interval: 10s
    attenuation: auto

  - platform: adc
    id: adc_volt_2
    pin: GPIO35
    name: "adc 5V"
    update_interval: 10s
    attenuation: auto
    filters:
      - multiply: 4.900398406

Der Dht hängt an D2 sonst nix.
Das werde ich testen.
Danke nochmal
Ede

was willst du hier anschließen?? das ist meine Frage

kling kling => du willst den DHT als ADC :grin: aber wie so?
Welchen sensor hast du genau (bitte einen Link)

da gibt es welche mit oneWire oder I2C
für beide gibt es eine eigene Integration in ESPHome