03-19-2017, 10:44 AM
Ok, super pour haproxy. Bizarre que la generation du certificat la 1ere fois n'a pas fonctionné comme il faudrait.
Pour le 1wire, ta config n'est pas bonne. Voici quelques explications avec le 1wire et la v3. Le module 1wire a été entierement réecrit et utilise maintenant un outil pour lire les sondes:
Tu peux lancer cet outil pour lister les sondes:
Avec l'option --scan ca va te lister les id des sondes ainsi que leur valeurs. C'est bien pratique pour avoir les id que tu dois mettre dans la config.
Ensuite quelques precisions pour le module w1. Il y a 2 drivers 1wire dans calaos, soit on utilise notre propre driver sur rpi avec le module kernel w1. On a vu que le driver owfs etait bugué quand on utilisait w1 avec celui ci. On a donc ecrit un driver qui va lire dans /sys/bus/w1/devices/. Par contre les ID des sondes ont pas le meme format quand on utilise notre driver, utilise donc le --scan pour voir quel id doit etre utilisé.
Dans ton cas donc, il faut que tu enleves ow_args="--w1" et que tu mettes l'option use_w1="true" dans tes IO OWTemp, comme ceci:
Idem pour scanner, utilise cette commande:
Pour le 1wire, ta config n'est pas bonne. Voici quelques explications avec le 1wire et la v3. Le module 1wire a été entierement réecrit et utilise maintenant un outil pour lire les sondes:
Code:
calaos_1wire
Tu peux lancer cet outil pour lister les sondes:
Code:
root@intel-corei7-64:~# calaos_1wire --help
This tool is for calaos internal use only. However it may be useful for debugging purpose. It's designed to scan One Wire devices and print detected devices and their temperatures on screen
Usage : calaos_1wire [--use-w1] [--scan] <owfs_args>
--use-w1 : Force the use of w1 kernel module for one wire detection.
--scan : scan hardware and detect OneWire devices.
<owfs_args> : List of arguments used by OWFS during init (e.g. -u for usb devices).
Avec l'option --scan ca va te lister les id des sondes ainsi que leur valeurs. C'est bien pratique pour avoir les id que tu dois mettre dans la config.
Ensuite quelques precisions pour le module w1. Il y a 2 drivers 1wire dans calaos, soit on utilise notre propre driver sur rpi avec le module kernel w1. On a vu que le driver owfs etait bugué quand on utilisait w1 avec celui ci. On a donc ecrit un driver qui va lire dans /sys/bus/w1/devices/. Par contre les ID des sondes ont pas le meme format quand on utilise notre driver, utilise donc le --scan pour voir quel id doit etre utilisé.
Dans ton cas donc, il faut que tu enleves ow_args="--w1" et que tu mettes l'option use_w1="true" dans tes IO OWTemp, comme ceci:
Code:
<calaos:input gui_type="temp" id="input_95" name="SAL-T1" ow_args="" use_w1="true" ow_id="28-ee9454251602" type="OWTemp" visible="true" />
Idem pour scanner, utilise cette commande:
Code:
calaos_1wire --use-w1 --scan
Raoul,
Calaos Core Dev.
Calaos git sur NUC NUC5PPYH | Wago 750-849 | DALI RGB | Sondes NTC sur 750-464 | Sondes 1Wire DS18B20 avec adaptateur USB DS9490R | Nodes MySensors avec gateway USB | Ecran tactile ELO avec adaptateur USB/RS232 | Squeezebox Duet et Radio | Logitech Harmony Ultimate | Ampli Pioneer VSX921
Calaos Core Dev.
Calaos git sur NUC NUC5PPYH | Wago 750-849 | DALI RGB | Sondes NTC sur 750-464 | Sondes 1Wire DS18B20 avec adaptateur USB DS9490R | Nodes MySensors avec gateway USB | Ecran tactile ELO avec adaptateur USB/RS232 | Squeezebox Duet et Radio | Logitech Harmony Ultimate | Ampli Pioneer VSX921