[Plugin Tiers][Sujet Principal] Plugin 1wire - OWFS
-
- Actif
- Messages : 1926
- Inscription : 05 juil. 2014, 11:21
Re: Plugin 1wire
@mickey confirmera mais je pense que ton serveur n'est pas bien installé donc ton plugin ne peut pas y acceder !
à voir avec lui, car j'ai cru comprendre que l'install se faisait à partir de son plugin, mais tu peux l'aider en regardant par exemple ce lien
http://domotique-info.fr/2013/06/raspbe ... hon-mysql/
à voir avec lui, car j'ai cru comprendre que l'install se faisait à partir de son plugin, mais tu peux l'aider en regardant par exemple ce lien
http://domotique-info.fr/2013/06/raspbe ... hon-mysql/
RPI3 + Dongle Aeon
Jeedom sur : Raspberry Pi + Raspberry compute
Mysensors , z-wave, xiaomi ...
https://www.youtube.com/watch?v=-bjbUg9d64g
https://www.youtube.com/watch?v=GPj1ozB ... _b-Toq47NQ
Jeedom sur : Raspberry Pi + Raspberry compute
Mysensors , z-wave, xiaomi ...
https://www.youtube.com/watch?v=-bjbUg9d64g
https://www.youtube.com/watch?v=GPj1ozB ... _b-Toq47NQ
Re: Plugin 1wire
oui ton serveur OWFS est mal installer relance l installe et dit moi si tu vois des erreurstotovaauski a écrit :@mickey confirmera mais je pense que ton serveur n'est pas bien installé donc ton plugin ne peut pas y acceder !
à voir avec lui, car j'ai cru comprendre que l'install se faisait à partir de son plugin, mais tu peux l'aider en regardant par exemple ce lien
http://domotique-info.fr/2013/06/raspbe ... hon-mysql/
Plugins Jeedom :
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
-
- Actif
- Messages : 1926
- Inscription : 05 juil. 2014, 11:21
Re: Plugin 1wire
@mickey
pour les futurs et nombreux utilisateurs (futur) de ton plugin, le lien que je viens de donner est il valable pour ton install ?
pour les futurs et nombreux utilisateurs (futur) de ton plugin, le lien que je viens de donner est il valable pour ton install ?
RPI3 + Dongle Aeon
Jeedom sur : Raspberry Pi + Raspberry compute
Mysensors , z-wave, xiaomi ...
https://www.youtube.com/watch?v=-bjbUg9d64g
https://www.youtube.com/watch?v=GPj1ozB ... _b-Toq47NQ
Jeedom sur : Raspberry Pi + Raspberry compute
Mysensors , z-wave, xiaomi ...
https://www.youtube.com/watch?v=-bjbUg9d64g
https://www.youtube.com/watch?v=GPj1ozB ... _b-Toq47NQ
Re: Plugin 1wire
j ai identifié le probleme je corrige au plus vite !mickeys a écrit :Arg, en voulant changer l'ID d'une sonde, il m'a sorti cette erreur, impossible d'en sortir.
[MySQL] Error code : 23000 (1062). Duplicate entry '459-Temp onewire 2' for key 'unique'
Dans quelle table, se trouve ces données, je peux peut-être y jeter un oeil ?
table cmd
tu dois avoir 2 fois le même id 1-wire, j ai eu le même problème et je crois que le cache est en cause .
Plugins Jeedom :
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
Re: Plugin 1wire
Question de nobe, il existe des "actionneurs" 1-wire ? Relais, variateurs ect ?
Merci pour ce plugin, je suis plus attiré par le filaire et ça fait plaisir de voir cette branche ce développé sous Jeedom !
Merci pour ce plugin, je suis plus attiré par le filaire et ça fait plaisir de voir cette branche ce développé sous Jeedom !
Dernière édition par Aloïs le 30 août 2014, 20:09, édité 1 fois.
Cuisine connectée : Porte Cachée
Re: Plugin 1wire
nontotovaauski a écrit :@mickey
pour les futurs et nombreux utilisateurs (futur) de ton plugin, le lien que je viens de donner est il valable pour ton install ?
le module est basé sur cette page
http://wiki.temperatur.nu/index.php/OWF ... h_version)
Plugins Jeedom :
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
-
- Timide
- Messages : 234
- Inscription : 20 juil. 2014, 17:44
- Localisation : Ain
Re: Plugin 1wire
c'est parti pour la réinstal
jeedom + rfxcom +7 modules x10 + 2 prises an158 + 2 modules benext dim+2detecteurs zd2102+1sonde oregon +1wes+ des sondes de temp1wire + 1DI.O chacon + 1 alarme x10 sc9100 +1 module usbuirt (en attente de plugin)+ 1 roomba.
Ex utilisateur de Homeseer 2.
Ex utilisateur de Homeseer 2.
-
- Actif
- Messages : 1926
- Inscription : 05 juil. 2014, 11:21
Re: Plugin 1wire
Par curiosité, t'as recompilé le module pour le pi ? pourtant y'a un paquet "sudo apt-get install owserver ow-shell owhttpd owfs-fuse".mickeys a écrit :nontotovaauski a écrit :@mickey
pour les futurs et nombreux utilisateurs (futur) de ton plugin, le lien que je viens de donner est il valable pour ton install ?
le module est basé sur cette page
http://wiki.temperatur.nu/index.php/OWF ... h_version)
Si oui, qu'est ce que t'as poussé vers ce choix?
RPI3 + Dongle Aeon
Jeedom sur : Raspberry Pi + Raspberry compute
Mysensors , z-wave, xiaomi ...
https://www.youtube.com/watch?v=-bjbUg9d64g
https://www.youtube.com/watch?v=GPj1ozB ... _b-Toq47NQ
Jeedom sur : Raspberry Pi + Raspberry compute
Mysensors , z-wave, xiaomi ...
https://www.youtube.com/watch?v=-bjbUg9d64g
https://www.youtube.com/watch?v=GPj1ozB ... _b-Toq47NQ
Re: Plugin 1wire
je dois m absenter je sera la demain pour toutes les question
Plugins Jeedom :
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
-
- Timide
- Messages : 234
- Inscription : 20 juil. 2014, 17:44
- Localisation : Ain
Re: Plugin 1wire
grrrrr ça marche pas...
2h00 l'installe.
la fin de l'install indique ça:
---------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/tcltk/owtcl-1.0
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/mkdir -p '/usr/local/lib/tcltk/owtcl-1.0'
/usr/bin/install -c -m 644 ow.tcl pkgIndex.tcl '/usr/local/lib/tcltk/owtcl-1.0'
make[3]: quittant le répertoire « /usr/src/owfs-2.9p5/module/owtcl »
make[2]: quittant le répertoire « /usr/src/owfs-2.9p5/module/owtcl »
make[2]: entrant dans le répertoire « /usr/src/owfs-2.9p5/module »
make[3]: entrant dans le répertoire « /usr/src/owfs-2.9p5/module »
make[3]: Rien à faire pour « install-exec-am ».
make[3]: Rien à faire pour « install-data-am ».
make[3]: quittant le répertoire « /usr/src/owfs-2.9p5/module »
make[2]: quittant le répertoire « /usr/src/owfs-2.9p5/module »
make[1]: quittant le répertoire « /usr/src/owfs-2.9p5/module »
make[1]: entrant dans le répertoire « /usr/src/owfs-2.9p5 »
make[2]: entrant dans le répertoire « /usr/src/owfs-2.9p5 »
make[2]: Rien à faire pour « install-exec-am ».
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /usr/src/owfs-2.9p5 »
make[1]: quittant le répertoire « /usr/src/owfs-2.9p5 »
********************************************************
* Create a mountpoint for the 1wire folder *
********************************************************
mkdir: impossible de créer le répertoire « /mnt/1wire »: Le fichier existe
****************************************************************************
* To make it possible to access the 1wire devices without root privileges you'll have to modify the FUSE settings. Open the fuse configuration file: *
****************************************************************************
user_allow_other n est pas en commentaire
****************************************************************************
* START OWFS WITH USB ADAPTATOR *
****************************************************************************
umount: /mnt/1wire: not mounted
DEFAULT: ow_usb_msg.c:(295) Opened USB DS9490 bus master at 1:4.
DEFAULT: ow_usb_cycle.c:(191) Set DS9490 1:4 unique id to 81 1C 0D 2F 00 00 00 8A
****************************************************************************
* Make sure OWFS is started automatically at boot *
****************************************************************************
update-rc.d: using dependency based boot sequencing
sudo: /etc/init.d/owserver: command not found
****************************************************************************
* Installation termine *
****************************************************************************
root@jeedom /home/jeedom #
2h00 l'installe.
la fin de l'install indique ça:
---------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/tcltk/owtcl-1.0
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/mkdir -p '/usr/local/lib/tcltk/owtcl-1.0'
/usr/bin/install -c -m 644 ow.tcl pkgIndex.tcl '/usr/local/lib/tcltk/owtcl-1.0'
make[3]: quittant le répertoire « /usr/src/owfs-2.9p5/module/owtcl »
make[2]: quittant le répertoire « /usr/src/owfs-2.9p5/module/owtcl »
make[2]: entrant dans le répertoire « /usr/src/owfs-2.9p5/module »
make[3]: entrant dans le répertoire « /usr/src/owfs-2.9p5/module »
make[3]: Rien à faire pour « install-exec-am ».
make[3]: Rien à faire pour « install-data-am ».
make[3]: quittant le répertoire « /usr/src/owfs-2.9p5/module »
make[2]: quittant le répertoire « /usr/src/owfs-2.9p5/module »
make[1]: quittant le répertoire « /usr/src/owfs-2.9p5/module »
make[1]: entrant dans le répertoire « /usr/src/owfs-2.9p5 »
make[2]: entrant dans le répertoire « /usr/src/owfs-2.9p5 »
make[2]: Rien à faire pour « install-exec-am ».
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /usr/src/owfs-2.9p5 »
make[1]: quittant le répertoire « /usr/src/owfs-2.9p5 »
********************************************************
* Create a mountpoint for the 1wire folder *
********************************************************
mkdir: impossible de créer le répertoire « /mnt/1wire »: Le fichier existe
****************************************************************************
* To make it possible to access the 1wire devices without root privileges you'll have to modify the FUSE settings. Open the fuse configuration file: *
****************************************************************************
user_allow_other n est pas en commentaire
****************************************************************************
* START OWFS WITH USB ADAPTATOR *
****************************************************************************
umount: /mnt/1wire: not mounted
DEFAULT: ow_usb_msg.c:(295) Opened USB DS9490 bus master at 1:4.
DEFAULT: ow_usb_cycle.c:(191) Set DS9490 1:4 unique id to 81 1C 0D 2F 00 00 00 8A
****************************************************************************
* Make sure OWFS is started automatically at boot *
****************************************************************************
update-rc.d: using dependency based boot sequencing
sudo: /etc/init.d/owserver: command not found
****************************************************************************
* Installation termine *
****************************************************************************
root@jeedom /home/jeedom #
jeedom + rfxcom +7 modules x10 + 2 prises an158 + 2 modules benext dim+2detecteurs zd2102+1sonde oregon +1wes+ des sondes de temp1wire + 1DI.O chacon + 1 alarme x10 sc9100 +1 module usbuirt (en attente de plugin)+ 1 roomba.
Ex utilisateur de Homeseer 2.
Ex utilisateur de Homeseer 2.
Re: Plugin 1wire
Essaie de lancer directement owfs car le répertoire est déjà créer:florent306 a écrit :grrrrr ça marche pas...
Code : Tout sélectionner
/opt/owfs/bin/owfs -u --allow_other /mnt/1wire
Bidouilles Linux ...
Re: Plugin 1wire
Pas de souci, il n'y a pas d'urgence.mickeys a écrit :j ai identifié le probleme je corrige au plus vite !mickeys a écrit :Arg, en voulant changer l'ID d'une sonde, il m'a sorti cette erreur, impossible d'en sortir.
[MySQL] Error code : 23000 (1062). Duplicate entry '459-Temp onewire 2' for key 'unique'
Dans quelle table, se trouve ces données, je peux peut-être y jeter un oeil ?
table cmd
tu dois avoir 2 fois le même id 1-wire, j ai eu le même problème et je crois que le cache est en cause .
Pour bien comprendre, si je met rien dans la config "Host et Port",
Est ce que cela cherche un dongle 1wire USB ou il va lire dans "/mnt/1wire" donc avec un daemon owfs qui fonctionne ?
Mais avec la config renseignée, genre 192.168.0.10:4304, il doit passer par le daemon owserver distant ?
Bidouilles Linux ...
-
- Timide
- Messages : 234
- Inscription : 20 juil. 2014, 17:44
- Localisation : Ain
Re: Plugin 1wire
je l'ai fait voici le resultat:
root@jeedom /home/jeedom # /opt/owfs/bin/owfs -u --allow_other /mnt/1wire
DEFAULT: ow_usb_msg.c:(295) Opened USB DS9490 bus master at 1:6.
DEFAULT: ow_usb_cycle.c:(191) Set DS9490 1:6 unique id to 81 1C 0D 2F 00 00 00 8A
mais ça marche pas.
je me suis mis en root c'est pas ça qui cloche?
root@jeedom /home/jeedom # /opt/owfs/bin/owfs -u --allow_other /mnt/1wire
DEFAULT: ow_usb_msg.c:(295) Opened USB DS9490 bus master at 1:6.
DEFAULT: ow_usb_cycle.c:(191) Set DS9490 1:6 unique id to 81 1C 0D 2F 00 00 00 8A
mais ça marche pas.
je me suis mis en root c'est pas ça qui cloche?
jeedom + rfxcom +7 modules x10 + 2 prises an158 + 2 modules benext dim+2detecteurs zd2102+1sonde oregon +1wes+ des sondes de temp1wire + 1DI.O chacon + 1 alarme x10 sc9100 +1 module usbuirt (en attente de plugin)+ 1 roomba.
Ex utilisateur de Homeseer 2.
Ex utilisateur de Homeseer 2.
Re: Plugin 1wire
Le raffraichissement des valeurs parait aléatoire.mickeys a écrit :je crois que c est toute les 5 min d après l historique de jeedomalcor_fr a écrit :Concernant le rafraichissement, j'ai un doute aussi. Quelle est la période de raffrraichissement. Y a t il possibilité de rajouter un paramètre ?
Est il possible aussi d'historiser les valeurs de température ?
Petit Bug aussi, le widget ne s'affiche pas si on le met en catégorie Chauffage
j ai masqué les champ pour le moment afin de paramétrer le tps de refresh
on peut historiser il faut changer le widget et mettre en info.numeric.tile
plugin/widget/
clic info.numeric.tile puis appliquer sur des commande en haut a droite
assigner a la temperature
J'ai bien mis le widget info.numeric.tile, mais quand je vais dans le menu historique de Jeedom, les températures n'apparaissent pas
Les valeurs sont maintenant décimale, par contre 1 ou 2 décimale aurait suffit. La j'en ai 3 ou 4
cdt
Re: Plugin 1wire
Tu dois voir tes composants 1-wire en faisant un "ls /mnt/1wire".florent306 a écrit :je l'ai fait voici le resultat:
root@jeedom /home/jeedom # /opt/owfs/bin/owfs -u --allow_other /mnt/1wire
DEFAULT: ow_usb_msg.c:(295) Opened USB DS9490 bus master at 1:6.
DEFAULT: ow_usb_cycle.c:(191) Set DS9490 1:6 unique id to 81 1C 0D 2F 00 00 00 8A
mais ça marche pas.
je me suis mis en root c'est pas ça qui cloche?
Déjà cela veux dire que c'est bon coté owfs.
Pour le plugin, j'ai aussi des souci, je ne vois pas remonter de temp.
Bidouilles Linux ...
Re: Plugin 1wire
@alcor_fr
Bonjour,
Tu as des températures qui remontent ?
Si tu as configuré en mode distant avec host+ip, as tu mis le port du daemon owserver ?
Genre 192.168.0.10:4304.
J'ai cette config., mais pas de temp qui remonte !
Le plugin vois bien mes devices dans la "liste de fichiers" pourtant !
Bonjour,
Tu as des températures qui remontent ?
Si tu as configuré en mode distant avec host+ip, as tu mis le port du daemon owserver ?
Genre 192.168.0.10:4304.
J'ai cette config., mais pas de temp qui remonte !
Le plugin vois bien mes devices dans la "liste de fichiers" pourtant !
Bidouilles Linux ...
Re: Plugin 1wire
Oui, il faut bien mettre l'adresse IP de l'équipement supportant OWFS sur le port 4304 (à confirmer si tous les systèmes utilisent ce port)
Par contre, un léger détail quand j'ai crée mes sondes, j'ai mis les ID 1-wire en enlevant le "point"
exemple : le dossier d'une sonde est nommé "28.6A244C030000" , Dans ID 1Wire, je mets "286A244C030000". et mes sondes remontent ...
Par contre, elles ne sont ni actualisées, ni historisées ...
Par contre, un léger détail quand j'ai crée mes sondes, j'ai mis les ID 1-wire en enlevant le "point"
exemple : le dossier d'une sonde est nommé "28.6A244C030000" , Dans ID 1Wire, je mets "286A244C030000". et mes sondes remontent ...
Par contre, elles ne sont ni actualisées, ni historisées ...
-
- Timide
- Messages : 234
- Inscription : 20 juil. 2014, 17:44
- Localisation : Ain
Re: Plugin 1wire
ok je les vois apparemment mais seulement en root(sudo su) n'y a t-il pas un problème de droit?domos a écrit :Tu dois voir tes composants 1-wire en faisant un "ls /mnt/1wire".florent306 a écrit :je l'ai fait voici le resultat:
root@jeedom /home/jeedom # /opt/owfs/bin/owfs -u --allow_other /mnt/1wire
DEFAULT: ow_usb_msg.c:(295) Opened USB DS9490 bus master at 1:6.
DEFAULT: ow_usb_cycle.c:(191) Set DS9490 1:6 unique id to 81 1C 0D 2F 00 00 00 8A
mais ça marche pas.
je me suis mis en root c'est pas ça qui cloche?
Déjà cela veux dire que c'est bon coté owfs.
Pour le plugin, j'ai aussi des souci, je ne vois pas remonter de temp.
ou allor le port n'est pas le bon , comment le trouver?
voici après la commande le résultat:
root@jeedom /home/jeedom # ls /mnt/1wire
28.B57DE5020000 alarm settings statistics system
81.1C0D2F000000 bus.0 simultaneous structure uncached
sur une mini jeedom beta 1.102
jeedom + rfxcom +7 modules x10 + 2 prises an158 + 2 modules benext dim+2detecteurs zd2102+1sonde oregon +1wes+ des sondes de temp1wire + 1DI.O chacon + 1 alarme x10 sc9100 +1 module usbuirt (en attente de plugin)+ 1 roomba.
Ex utilisateur de Homeseer 2.
Ex utilisateur de Homeseer 2.
Re: Plugin 1wire
alcor_fr a écrit :Oui, il faut bien mettre l'adresse IP de l'équipement supportant OWFS sur le port 4304 (à confirmer si tous les systèmes utilisent ce port)
Par contre, un léger détail quand j'ai crée mes sondes, j'ai mis les ID 1-wire en enlevant le "point"
exemple : le dossier d'une sonde est nommé "28.6A244C030000" , Dans ID 1Wire, je mets "286A244C030000". et mes sondes remontent ...
Par contre, elles ne sont ni actualisées, ni historisées ...
bonjour
dsl mais imprévu hier pffff
bon alors il faut mettre 28.6A244C030000 et non "286A244C030000"
quand tu est sur le dashboard tu doit voir le widget mais a 0 , après un court instant ta valeur doit arrivé
si ton widget et vide ou ne s affiche pas alors il y a une erreur sinon il fonctionne il faut lui laisser le tps de récupérer les valeur
Plugins Jeedom :
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
- Plugin 1-Wire
- Plugin GPIO
- Plugin Suivi Conso - Multi-équipement et compteur Eau
Re: Plugin 1wire
Bonjour
Et bien chez moi ça marche aussi sans le point
Au niveau du rafraîchissement, il faut réactualiser le dashboard pour que les données soit rafraîchie
Et bien chez moi ça marche aussi sans le point
Au niveau du rafraîchissement, il faut réactualiser le dashboard pour que les données soit rafraîchie
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 17 invités