Temperatursensoren werden vom ESP32dev nicht erkannt

Guten Abend Gemeinde…

Ich möchte 3Temperatursensoren (Dallas) über einen ESP32dev (wroom32) an mein HA anbinden. Temperatursensoren sollen hierbei wie bei dem Video vom Simon Vorlauf/Rücklauf und Wasser aufzeigen.

Der ESP ist programmiert und bereits im HA.

Ich bekomm jedoch die Sensorik nicht erkannt.

one_wire:
 - id: bus_one
   platform: gpio
   pin:
    number: 4
    mode:
      input: true
      pullup: true

diesen Code habe ich installiert.
die PIN number musste ich mit einer ziffer belegen ansonsten kam die Fehlermeldung dass er den PIN quasi nicht kennt.

[19:23:01][C][logger:185]: Logger:
[19:23:01][C][logger:186]:   Level: DEBUG
[19:23:01][C][logger:188]:   Log Baud Rate: 115200
[19:23:01][C][logger:189]:   Hardware UART: UART0
[19:23:01][C][gpio.one_wire:020]: GPIO 1-wire bus:
[19:23:01][C][gpio.one_wire:021]:   Pin: GPIO4
[19:23:01][W][gpio.one_wire:078]:   Found no devices!
[19:23:01][C][captive_portal:089]: Captive Portal:
[19:23:01][C][mdns:116]: mDNS:
[19:23:01][C][mdns:117]:   Hostname: esphome-heizung
[19:23:01][C][esphome.ota:073]: Over-The-Air updates:
[19:23:01][C][esphome.ota:074]:   Address: esphome-heizung.local:3232
[19:23:01][C][esphome.ota:075]:   Version: 2
[19:23:01][C][esphome.ota:078]:   Password configured
[19:23:01][C][safe_mode:018]: Safe Mode:
[19:23:01][C][safe_mode:020]:   Boot considered successful after 60 seconds
[19:23:01][C][safe_mode:021]:   Invoke after 10 boot attempts
[19:23:01][C][safe_mode:023]:   Remain in safe mode for 300 seconds
[19:23:01][C][api:140]: API Server:
[19:23:01][C][api:141]:   Address: esphome-heizung.local:6053
[19:23:01][C][api:143]:   Using noise encryption: YES

Er findet keine angeschlossenen Sensoren
Habe erst alle 3 angeschlossen gehabt, jetzt nur mit einem probiert. ohne Erfolg.
Kontaktierung müsste ok sein. Auch die Spannungsversorgung des ESP passt.

Jemand eine Idee?
Vielen Dank

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)

Also bei mir läufts prima.


Hab einfach Tasmota genommen.

Number:
ist nicht richtig.
schau mal hier

die GPIO musst du für dein Board suchen, denke es müsste GPIO4 sein.

:frowning: ielen Dank für die Antwort.

Habe alles so gemacht, dennoch findet er keinen Sensor.
Entweder sind die sensoren kaputt, wovon ich nicht ausgehe weil bei AZ Delivery hatte ich bisher nie probleme, oder irgendwas stimmt mit meinen zuleitungen nicht.

keine Ahnung…:frowning:

gpio.one_wire:078]: Found no devices!

hab jetzt andere sensoren und andere kabel probiert…

wo soll der Fehler liegen?
5V kommen aus dem Board raus…
GPIO4 bin ich auch dran…

Manche Boards benötigen unbedingt den Widerstand.

1 „Gefällt mir“

Das wäre jetzt die einzige Möglichkeit…
Höre immer nur dass es auch ohne Widerstand geht. Werde welche bestellen und probieren.

Danke

Guten Abend Gemeinde…

Kurzes Update:

Fehler lag tatsächlich an dem fehlenden Widerstand - mit eingelötetem Widerstand hatte ich auf Anhieb alle 3 Sensoren erkannt.

Vielen Dank, Thema kann dann geschlossen werden.

Mfg. Oliver