Moin,
ich versuche gerade einen Temperaturfühler an einem ESP32 mit ESPHome zum laufen zu bringen. Der Fühler wird aber nicht erkannt. Erkennt dagegen wer von euch, ob mein Fehler an der Konfiguration liegt? Ausprobiert habe ich bereits zwei Fühler und zwei ESP sowie verschiedene GPIO (23, 4, 2 usw.)
Laut Simon uns seinem Video soll ja der 4,7K Widerstand nicht nötig sein, wenn pullup: true genutzt wird.
Ich bin mir gerade nicht sicher, worauf sich dein “Siehe” genau bezieht. In meinen Augen ist meine Konfiguration nicht grundlegend anders als in dem von dir verlinkten Thread. Oder?
Es bleibt dieses Problem:
[21:35:19][C][logger:189]: Hardware UART: UART0
[21:35:19][C][gpio.one_wire:020]: GPIO 1-wire bus:
[21:35:19][C][gpio.one_wire:021]: Pin: GPIO12
[21:35:19][W][gpio.one_wire:078]: Found no devices!
Das siehe bezieht auf die Konfigurationen die ich da hinterlassen habe.
Die sich wohl sehr von deiner unterscheidet.
Man beachte den letzten Abschnitt der sich auf die Sensoren bezieht.
Allerding ist zu beachten das ich einen 8266 einsetze!
Es gab vor kurzem in esphome ÄNDERUNGEN bezüglich one wire daher ist ein älteres video on simon nicht mehr aktuell.
Danke dir. Die Änderungen kenne ich. Die Sensoren will ich ja erst finden lassen. Ich kann die Sensoren erst eintragen, wenn mir im Log die Adresse angezeigt wird. Genau um diesen Punkt geht es, das klappt nicht.
Ob es einen Unterschied zu ESP32 gibt wäre auch interessant, ich glaube aber nicht.
Klar gibt es unterschiede !
Auch mit den Ports.
Leider habe ich keinen esp32 im Einsatz.
Hast du hier im Forum schon gesucht?
Es gab verschiedene Treads bezüglich esp32 und ports