Erreur 1-Wire dans le log

Forum dédié au bus 1-Wire : connectique, intégration
Répondre
patatrak
Messages : 58
Inscription : 25 avr. 2018, 16:09

Erreur 1-Wire dans le log

Message par patatrak »

Bonsoir à tous

J'ai mon bus 1-wire qui me fait des misères.
J'ai perdu la lecture de toutes mes sondes et j'arrive pas à les retrouver; Quand j'en rajoute une elle apparait et je perds la mesure au bout de quelques temps; ou alors elle ne remonte jamais dans les dispositifs.... Enfin un fonctionnement très aléatoire.
J'ai passé le 1-wire du port 4 au port 17 du GPIO (à côté physiquement) bien sur en modifiant la ligne qui va bien dans le fichier /boot/config.txt et çà fait pareil.
J'ai çà dans le log qui revient en permanence
log.jpg
log.jpg (371.92 Kio) Consulté 2449 fois
En texte:
2025-11-11 18:40:01.972 Error: EventSystem: in Contrôle_Bus_W1: [string "--..."]:52: <eof> expected near 'commandArray'
Quelqu'un pourrait il me dire ce que çà veut dire et si çà serait la cause de mon problème?

Merci à vous
Dernière modification par patatrak le 11 nov. 2025, 21:31, modifié 1 fois.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Modération

Message par Keros »

Tu pourrais mettre les logs sous forme de texte comme demander dans la section Bien utiliser le forum : si quelqu'un rencontre le même problème, il pourra retrouver ce sujet en faisant une recherche. Si le texte est sous forme d'image, c'est impossible.
Merci
patatrak
Messages : 58
Inscription : 25 avr. 2018, 16:09

Re: Erreur 1-Wire dans le log

Message par patatrak »

Ok Keros je prends note désolé
fcBourgogne
Messages : 172
Inscription : 31 mars 2020, 14:22

Re: Erreur 1-Wire dans le log

Message par fcBourgogne »

Bonjour,

C'est un script en Lua dans tes "Evenements" qui a un problème de syntaxe, apparemment le souci est à partir de la ligne 52, regarde si il ne manque pas à la fin d'un bloc if le "end"

A+
Raspberry PI5+ 1WIRE + I2C +ESP8266 +esp32
patatrak
Messages : 58
Inscription : 25 avr. 2018, 16:09

Re: Erreur 1-Wire dans le log

Message par patatrak »

Merci FcBourgogne

Effectivement j'ai trouvé et désactivé le script foireux qui n'était d'ailleurs pas indispensable. Je n'ai plus l'erreur dans le log mais malheureusement le bus patauge toujours.
J'ai débranché toutes les sondes sur mes concentrateurs et réussis à en faire repartir que 3 qui ont l'air de bien tourner en les raccordant une par une. Au delà plus aucunes sondes ne sont détectées. Je précise que vu que j'ai 14 sondes dans mon installation j'ai bien fixé la limite du nbre de sonde à 20 dans le fichier wire.conf à la place de 10 fixé par Domoticz.
J'ai aussi çà au boot de la raspi
IMG_0439.JPG
IMG_0439.JPG (693.78 Kio) Consulté 2418 fois
fcBourgogne
Messages : 172
Inscription : 31 mars 2020, 14:22

Re: Erreur 1-Wire dans le log

Message par fcBourgogne »

Bonsoir,

Pour les sondes, ton ensemble de DS18B20 fonctionnait il avant?
14 ça fait beaucoup!
Le fichier /boot/config.txt doit contenir la ligne dtoverlay=w1-gpio,gpiopin=4
puis repérer les sondes avec

Code : Tout sélectionner

ls /sys/bus/w1/devices/
Pour le ou les kernels manquants faire

Code : Tout sélectionner

sudo systemctl status systemd-modules-load.service
A+
Raspberry PI5+ 1WIRE + I2C +ESP8266 +esp32
patatrak
Messages : 58
Inscription : 25 avr. 2018, 16:09

Re: Erreur 1-Wire dans le log

Message par patatrak »

Merci fcBourgogne
Oui çà fait une dizaine d'années que je tourne avec toutes ces sondes.
j'alimente bien entendu les sondes avec une alim externe et non pas sur le GPIO
Oui pour le config.txt: je connais et j'ai bien la ligne dtoverlay=w1-gpio,gpiopin=4 que j'avais changé en 17 pour essayer un autre port GPIO.
Je connaissais la commande pour la lecture de la liste des sondes aussi comme tu le mets "ls /sys/bus/w1/devices/ "
Et là c'est aussi perturbant: tantôt j'ai rien alors que j'ai des sondes qui apparaissent dans mes dispositifs, tantôt j'ai la liste des sondes qui sont dans mes dispositifs + celle que j'essaye de faire remonter mais qui n'apparait pas dans les dispositifs, enfin c'est très bizarre comme comportement.
Je n'ai rien touché du côté câblage. sauf des manip de retrait ou rebranchement des sondes facile chez moi c'est tout sur connecteur.
côte MaJ kernel alors là c'est la fête du slip j'ai des faild de tous les côtés
Je dois avoir une config qui c'est vérolée mais j'ai essayé de refaire une nouvel conf: nouveau raspbian+nouveau DZ mais là c'est pire.
Je continue mes tests...
Amitié
fcBourgogne
Messages : 172
Inscription : 31 mars 2020, 14:22

Re: Erreur 1-Wire dans le log

Message par fcBourgogne »

Bonjour,

A été rapporté que le bluetooth pourrais perturber le bus 1-wire.
Donc si tu ne l'utilise pas désactive le: /boot/config.txt :

Code : Tout sélectionner

dtoverlay=disable-bt
Autre chose voir si tu as avec Trixie le /boot/config.txt : qui serait devenu /boot/firmware/config.txt
ce dernier est prioritaire et l'autre n'est plus actif.
A+
Raspberry PI5+ 1WIRE + I2C +ESP8266 +esp32
higgins91
Messages : 668
Inscription : 17 nov. 2016, 11:06

Re: Erreur 1-Wire dans le log

Message par higgins91 »

as tu testé tes sondes une par une ? C'est peut-être tout simplement une sonde HS !
Dz version : 2023.2
Rpi 4 avec dongle téléinfo, RFXCom, sondes 1-wire et GPIO
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Erreur 1-Wire dans le log

Message par Neutrino »

Code : Tout sélectionner

 2025-11-11 18:40:01.972 Error: EventSystem: in Contrôle_Bus_W1: [string "--..."]:52: <eof> expected near 'commandArray'
En parallèle, il y a une erreur dans ton script Contrôle_Bus_W1 à la ligne 52
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Répondre