Sonde DS18B20 1 Wire Invisible en Temperature et reconnue par Domoticz comme sonde LaCrosse
Publié : 11 déc. 2017, 12:35
Bonjour à tous,
Nouveau sur le forum et nouvel utilisateur Domoticz j'ai de vague notion d'Unix/Xenix/Linux et sollicite votre aide face aux difficultés rencontrées de mise en œuvre de sonde 1 wire DS18B20. J'ai parcouru le forum et n'ai pas trouvé de cas similaire au mien.
Mon profil matériel et logiciel:
- Raspeberry 3 avec distribution raspbian lite version 2017-11-29 + libSSL1.0.0
- Installation fraiche Domoticz V3.8153
- 1 sonde DS18B20 connectée en mode GPIO avec setup adhoc w1-therm, w1-gpio ..
Problème:
Apres setup/Hardware dans domoticz de ma sonde, (nom donné DS18B20, 1 wire-system avec OWFS path laissé vide), la sonde est enregistrée sous ldx=2 mais IMPOSSIBLE de voir la sonde apparaitre dans l'onglet Temperature.
En revanche apparait sous setup/device une sonde ldx=1 avec les carateristiques suivantes:
ldx Hardware ID Unit Name Type Subtype Data
1 DS18B20 D56D 109 Temperature Temp LaCrosse TX3 19,1°C
Avec un ldx différent, les data lues par cette sonde "LaCrosse fantome" sont effectivement mise a jours périodiquement toutes les 5 minutes et correspondent a ma sonde 1 wire, mais ma sonde 1 wire n'est pas reconnue comme telle dans les menus TEMPERATURE, message "No Temperature sensors found or added in the system..."
Ci joints quelques éléments complémentaire sur l'installation:
La sonde est correctement lue par raspbian dans /sys/bus/w1/devices/28-000001ef6dd5/w1_slave
32 01 4b 46 7f ff 0e 10 1e : crc=1e YES
32 01 4b 46 7f ff 0e 10 1e t=19125
Le log ne donne pas d'indication particulière sinon que le 1 wire est bien reconnu ainsi que la sonde
2017-12-10 23:57:02.345 Domoticz V3.8153 (c)2012-2017 GizMoCuz
2017-12-10 23:57:02.345 Build Hash: 494fff7, Date: 2017-07-30 12:19:41
2017-12-10 23:57:02.346 Startup Path: /home/pi/domoticz/
2017-12-10 23:57:02.575 EventSystem: reset all events...
2017-12-10 23:57:02.592 PluginSystem: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2017-12-10 23:57:02.634 WebServer(HTTP) started on address: :: with port 8080
2017-12-10 23:57:02.660 WebServer(SSL) started on address: :: with port 443
2017-12-10 23:57:02.663 Proxymanager started.
2017-12-10 23:57:02.666 TCPServer: shared server started...
2017-12-10 23:57:02.667 RxQueue: queue worker started...
2017-12-10 23:57:04.668 EventSystem: reset all events...
2017-12-10 23:57:04.668 EventSystem: reset all device statuses...
2017-12-10 23:57:04.671 EventSystem - Python: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2017-12-10 23:57:04.671 EventSystem: Started
2017-12-10 23:58:38.543 Incoming connection from: 192.168.0.17
2017-12-10 23:59:48.684 Using 1-Wire support (kernel W1 module)...
2017-12-10 23:59:48.684 1Wire: Added Device: 28-000001ef6dd5
2017-12-11 00:00:01.174 EventSystem: reset all events...
2017-12-11 04:04:51.831 (DS18B20) Temp (Temperature)
2017-12-11 04:09:51.857 (DS18B20) Temp (Temperature)
2017-12-11 04:14:51.884 (DS18B20) Temp (Temperature)
2017-12-11 04:19:51.910 (DS18B20) Temp (Temperature)
2017-12-11 04:24:51.936 (DS18B20) Temp (Temperature)
Il n'existe aucun log d'ERROR
Pour info , j'ai déjà essayé de charger la dernière version beta de python pour pallier à l’erreur retournée "Failed dynamic library load" mais cela n'a pas corrigé mon problème de sonde, je suis depuis revenu en arrière avec une nouvelle installation.
Je ne pense pas avoir loupé aucune étape d'installation qui puisse expliquer ce comportement de Domoticz, Tout retour d’expérience ou d'idée d'investigation est la bienvenue, je suis un peu à sec avec le sentiment qu'il s'agit d'un problème d'administration des sondes par Domoticz.
Nouveau sur le forum et nouvel utilisateur Domoticz j'ai de vague notion d'Unix/Xenix/Linux et sollicite votre aide face aux difficultés rencontrées de mise en œuvre de sonde 1 wire DS18B20. J'ai parcouru le forum et n'ai pas trouvé de cas similaire au mien.
Mon profil matériel et logiciel:
- Raspeberry 3 avec distribution raspbian lite version 2017-11-29 + libSSL1.0.0
- Installation fraiche Domoticz V3.8153
- 1 sonde DS18B20 connectée en mode GPIO avec setup adhoc w1-therm, w1-gpio ..
Problème:
Apres setup/Hardware dans domoticz de ma sonde, (nom donné DS18B20, 1 wire-system avec OWFS path laissé vide), la sonde est enregistrée sous ldx=2 mais IMPOSSIBLE de voir la sonde apparaitre dans l'onglet Temperature.
En revanche apparait sous setup/device une sonde ldx=1 avec les carateristiques suivantes:
ldx Hardware ID Unit Name Type Subtype Data
1 DS18B20 D56D 109 Temperature Temp LaCrosse TX3 19,1°C
Avec un ldx différent, les data lues par cette sonde "LaCrosse fantome" sont effectivement mise a jours périodiquement toutes les 5 minutes et correspondent a ma sonde 1 wire, mais ma sonde 1 wire n'est pas reconnue comme telle dans les menus TEMPERATURE, message "No Temperature sensors found or added in the system..."
Ci joints quelques éléments complémentaire sur l'installation:
La sonde est correctement lue par raspbian dans /sys/bus/w1/devices/28-000001ef6dd5/w1_slave
32 01 4b 46 7f ff 0e 10 1e : crc=1e YES
32 01 4b 46 7f ff 0e 10 1e t=19125
Le log ne donne pas d'indication particulière sinon que le 1 wire est bien reconnu ainsi que la sonde
2017-12-10 23:57:02.345 Domoticz V3.8153 (c)2012-2017 GizMoCuz
2017-12-10 23:57:02.345 Build Hash: 494fff7, Date: 2017-07-30 12:19:41
2017-12-10 23:57:02.346 Startup Path: /home/pi/domoticz/
2017-12-10 23:57:02.575 EventSystem: reset all events...
2017-12-10 23:57:02.592 PluginSystem: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2017-12-10 23:57:02.634 WebServer(HTTP) started on address: :: with port 8080
2017-12-10 23:57:02.660 WebServer(SSL) started on address: :: with port 443
2017-12-10 23:57:02.663 Proxymanager started.
2017-12-10 23:57:02.666 TCPServer: shared server started...
2017-12-10 23:57:02.667 RxQueue: queue worker started...
2017-12-10 23:57:04.668 EventSystem: reset all events...
2017-12-10 23:57:04.668 EventSystem: reset all device statuses...
2017-12-10 23:57:04.671 EventSystem - Python: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2017-12-10 23:57:04.671 EventSystem: Started
2017-12-10 23:58:38.543 Incoming connection from: 192.168.0.17
2017-12-10 23:59:48.684 Using 1-Wire support (kernel W1 module)...
2017-12-10 23:59:48.684 1Wire: Added Device: 28-000001ef6dd5
2017-12-11 00:00:01.174 EventSystem: reset all events...
2017-12-11 04:04:51.831 (DS18B20) Temp (Temperature)
2017-12-11 04:09:51.857 (DS18B20) Temp (Temperature)
2017-12-11 04:14:51.884 (DS18B20) Temp (Temperature)
2017-12-11 04:19:51.910 (DS18B20) Temp (Temperature)
2017-12-11 04:24:51.936 (DS18B20) Temp (Temperature)
Il n'existe aucun log d'ERROR
Pour info , j'ai déjà essayé de charger la dernière version beta de python pour pallier à l’erreur retournée "Failed dynamic library load" mais cela n'a pas corrigé mon problème de sonde, je suis depuis revenu en arrière avec une nouvelle installation.
Je ne pense pas avoir loupé aucune étape d'installation qui puisse expliquer ce comportement de Domoticz, Tout retour d’expérience ou d'idée d'investigation est la bienvenue, je suis un peu à sec avec le sentiment qu'il s'agit d'un problème d'administration des sondes par Domoticz.