Erreur de lecture de sonde ds18b20

Bonjour,
Je suis entrain de migrer petit à petit de domoticz vers homeassistant, pour ce je dois mettre mes sondes DS18B20 cablées sur le raspberry de Domoticz sur un NodeMCU v3 car j’utilise un mini pc pour faire tourner HA.
J’ai donc mis mes 4 sondes DS18B20 sur un même connecteur avec une résistance 4.7 Kohms et l’ai branché sur la pin D3 en l’alimentant en 3.3V à partir du NodeMCU. Un max 6675 y est aussi branché MISO = D6 CLK = D5 et CS = D4.
la sonde thermocouple fonctionne et m’affiche ses valeurs, une des sondes DS18B20 me donne aussi la température, mais les trois autres m’affichent : « Scratch pad config register invalid »
Mon fichier de config du nodeMCU:

sphome:
  name: ds18b20-chaufferie
  friendly_name: ds18b20-chaufferie

esp8266:
  board: nodemcuv2

web_server:
  port: 80
# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "aFKqmy6RqcNDTtMMi0hVd5jEmZrWjxtqggCpqIuzD+4="

ota:
  password: "e31901164ed7e3e7e0c7e3a2cfc98281"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  manual_ip: 
    static_ip: 192.168.0.80
    gateway: 192.168.0.254  
    subnet: 255.255.255.0

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Ds18B20-Chaufferie"
    password: "BTJh9nOc9YUm"

captive_portal:
dallas:
  - pin: D3

spi:
   miso_pin: D6
   clk_pin: D5
sensor:
  - platform: max6675
    name: "Température fumée"
    cs_pin: D4
    update_interval: 30s
  
  - platform: dallas
    address: 0x8104473b2d930028
    name: "x1"

  - platform: dallas
    address: 0xfa04473b7a610028
    name: "x2"

  - platform: dallas
    address: 0x0a04473b31510028
    name: "Colonne montante" # violet   
 
  - platform: dallas
    address: 0x0d04473b8f530028 
    name: "x4"

Quelqu’un aurait-il une solution à mon problème, ce qui est bizarre si je change le NodeMCU par un autre flashé avec ESP Easy celà fonctionne sans rien changer au schéma de cablage
Cordialement

Bonjour,
on dirais un soucis qui a pas été fixer.

Essayer ce component externe qui devrais fixer le problème:

1 « J'aime »

Merci beaucoup, cela fonctionne sans problème maintenant, ce qui me permettra de connecter me autre sondes DS8B20.
Cordialement

1 « J'aime »

Nikel, pense a mettre ton sujet en résolu.