Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Plugin 1wire - OWFS

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
sba923
Timide
Messages : 143
Inscription : 27 avr. 2015, 13:29

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par sba923 » 23 mars 2016, 09:44

Euh... comment fait-on pour afficher les numéros de message dans le forum / afficher directement un message connaissant son numéro ?

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par mickeys » 23 mars 2016, 09:48

je vois les numéros sur tapatruc

don si j ai bien compris vous avez un problème uniquement avec i2c ?

sba923
Timide
Messages : 143
Inscription : 27 avr. 2015, 13:29

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par sba923 » 23 mars 2016, 13:19

1. moi j'accède au forum bêtement avec un browser
2. pas du tout, mon DS18B20 est connecté sur GPIO4.

manumdk
Actif
Messages : 502
Inscription : 23 mars 2015, 23:49

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par manumdk » 23 mars 2016, 13:33

Salut,
marcjean54 et Moi nous sommes sous I2C, coxforce est sur un dongle.
J'ai fait des tests en slave ou en master, c'est pareil, je n'arrive pas à afficher les composants sur le bus.
Mais, quand je me connecte sur @ip:2121, je vois bien mes sondes.
Par contre, toi dans ton plugin, tu utilises serveur owfs ?

Le log sur le maitre :

Code : Tout sélectionner

Serveur OWFS
[objEnergie][Test]

Notice: Error unpacking data get#1 [0] in /usr/share/nginx/www/jeedom/plugins/onewire/3rdparty/ownet/ownet.class.php on line 469
Erreur de connection : Si vous utilisez le mode Light GPIO merci de verifier votre branchement ainsi que votre installation. Sinon Erreur sur le serveur OWFS merci de verifier votre installation OWFS
Verifier votre host : 192.168.1.41
Verifier votre port : 2121
il y a 0 élément

Les messages postés précédemment.
mickeys a écrit :je vois les numéros sur tapatruc

don si j ai bien compris vous avez un problème uniquement avec i2c ?
coxforce a écrit :En parallèle à la version Raspberry qui tourne actuellement, j'essaye de tout regrouper sur mon Syno dans une version Docker.

J'ai donc acheté un dongle DS9490.
Dans le système du Syno, reconnu comme DS1490F 2-in-1 Fob, 1-Wire adapter - Dallas Semiconductor.

Un lsusb sur le système Jeedom sous Docker me donne:
Bus 003 Device 005: ID 04fa:2490 Dallas Semiconductor DS1490F 2-in-1 Fob, 1-Wire adapter

Jusque la, tout va bien.
J'installe le plugin 1wire.

Je fais ensuite un:
wget -q -O - http://localhost/plugins/onewire/ressou ... install.sh | sudo bash

Ci-dessous les logs d'install:

Code : Tout sélectionner

wget -q -O - http://localhost/plugins/onewire/ressources/dongle/install.sh | sudo bash
****************************************************************************
* Make sure that the i2c-bus module is not included in the blacklist file  *
****************************************************************************
grep: /etc/modprobe.d/raspi-blacklist.conf: No such file or directory

******************************************************************
* Make sure that the i2c-dev module is included in /etc/modules  *
******************************************************************
i2c-dev est deja dans le fichier /etc/modules

********************************************************
*             Installation des dependances       *
********************************************************
Get:1 http://security.debian.org jessie/updates InRelease [63.1 kB]
Ign http://httpredir.debian.org jessie InRelease
Get:2 http://security.debian.org jessie/updates/main amd64 Packages [271 kB]
Get:3 http://httpredir.debian.org jessie-updates InRelease [142 kB]
Get:4 http://httpredir.debian.org jessie Release.gpg [2373 B]
Get:5 http://httpredir.debian.org jessie Release [148 kB]
Get:6 http://httpredir.debian.org jessie-updates/main amd64 Packages [5019 B]
Get:7 https://deb.nodesource.com jessie InRelease [3914 B]
Get:8 http://httpredir.debian.org jessie/main amd64 Packages [9034 kB]
Get:9 https://deb.nodesource.com jessie/main Sources [753 B]
Get:10 https://deb.nodesource.com jessie/main amd64 Packages [962 B]
Fetched 9672 kB in 1min 7s (144 kB/s)
Reading package lists... Done
W: Size of file /var/lib/apt/lists/deb.nodesource.com_node%5f5.x_dists_jessie_main_source_Sources.gz is not what the server reported 753 754
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'gcc-4.7-base' for regex 'gcc-4.7'
autoconf is already the newest version.
automake is already the newest version.
autotools-dev is already the newest version.
i2c-tools is already the newest version.
libtool is already the newest version.
libusb-dev is already the newest version.
php5-dev is already the newest version.
python2.7-dev is already the newest version.
swig is already the newest version.
tcl8.5-dev is already the newest version.
libfuse-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.

********************************************************
*                Installation de OWFS                  *
********************************************************
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libow-2.8-15
E: Couldn't find any package by regex 'libow-2.8-15'
Reading package lists... Done
Building dependency tree
Reading state information... Done
ow-shell is already the newest version.
owserver is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.

********************************************************
*            Configuration OWFS avec dongle USB          *
********************************************************
Configuration par defaut: dongle 1-wire/USB DS9490R

********************************************************
*    Lancement du daemon OWFS avec dongle USB          *
********************************************************
[FAIL] Restarting 1-Wire TCP Server: owserver failed!

********************************************************
*        List des composants 1-wire installés          *
********************************************************

****************************************************************************
*                       Installation termine                               *
****************************************************************************

Donc apparement, ça ne fonctionne pas. La grande question, pourquoi? :D :D
manumdk a écrit :Bonjour,
J'avais le plugin sur un RpiB (image semi Off) avec avec interface I2C avec 4 sondes qui marchait.
J'ai basculé sous un Rpi2 (image semi Off) que j'ai mis en esclave de mon serveur Jeedom principal (VB_Jeedom), j'ai lancé le script d'installation, j'arrive à visualiser les sondes sous http://IP_Esclave:2121.

Lors de l'instal, sur le maitre je n'ai mis que plugin, sur l'esclave que le script.

Sous mon Jeedom maitre, le test connexion distant est OK, mais quand je veux visualiser les composants, j'ai cette erreur :

Code : Tout sélectionner

Notice: Error unpacking data get#1 [0] in /usr/share/nginx/www/jeedom/plugins/onewire/3rdparty/ownet/ownet.class.php on line 469
Erreur de connection : Si vous utilisez le mode Light GPIO merci de verifier votre branchement ainsi que votre installation. Sinon Erreur sur le serveur OWFS merci de verifier votre installation OWFS
Verifier votre host : 192.168.1.41 (ip de mon  esclave)
Verifier votre port : 2121
il y a 0 élément

De plus si je rentre une commande, j'ai cette erreur dans le log 1wire :

Code : Tout sélectionner

[2016-03-11 22:24:02][onewire][DEBUG] : MODE OWFS (owfs)
[2016-03-11 22:24:02][onewire][DEBUG] : Coonection :  tcp://127.0.0.1:4304
[2016-03-11 22:24:02][onewire][DEBUG] : TypeOwserver()-> Traitement du composant : 28.D060C7010000
[2016-03-11 22:24:07][onewire][DEBUG] : Le composnant  28.D060C7010000 a une valeur de 0 (#state# = 0.00)
Je ne comprends cette connexion à tcp://127.0.0.1:4304

Merci de votre aide.
marcjean54 a écrit :Problème sur mon raspberry 2 modèle B+ avec jeedom 1.212 mes DS18B20 sont bien reconnues en i2C mais avec la jeedom 2.0.1 pour rpi plus rien.
Je vois bien ma sonde en me connectant directement sur le serveur owfs sur le port 2121 mais sur jeedom impossible de lui faire afficher qqch.

Même mon DS9490R semble ne plus fonctioner non plus alors qu'il allait nickel avant
Aurai-t-il un bug avec la version 2.0.1 pour RPI???

sba923
Timide
Messages : 143
Inscription : 27 avr. 2015, 13:29

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par sba923 » 23 mars 2016, 16:40

Je connais la position officielle ("impossible d'avoir une section de forum par plug-in") mais il est juste impossible de suivre les X discussions en parallèle dans ce même fil...

Qui comprend quand on parle du problème d'historique (qui n'a rien à voir avec l'install, ni avec OWFS, ni avec I2C...)????

coxforce
Timide
Messages : 193
Inscription : 26 juin 2015, 17:21
Localisation : Blodelsheim (68)

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par coxforce » 23 mars 2016, 16:48

manumdk a écrit :Salut,
marcjean54 et Moi nous sommes sous I2C, coxforce est sur un dongle.
Oui, mais sous Docker sur un syno. Toi peut-être pas.
HP Proliant G8 sous esxi. VM Jeedom, et Xpenology
Jeedom link Raspberry B.
IPX800, Eco-device
Imperihome sur tablette murale dédiée
1wire
Broadlink (IF)
RFlink sondes Oregon

coxforce
Timide
Messages : 193
Inscription : 26 juin 2015, 17:21
Localisation : Blodelsheim (68)

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par coxforce » 23 mars 2016, 16:53

mickeys a écrit :Il faudrait me donner les commandes, si tu arrive à récupérer les valeur avec ssh.

Je verais si je peux l intégrer au plugin

Envoyé avec mon Tel et mes gros doigts
As-tu pu voir pour le DS2438 suite au mp que je t'ai envoyé?

Pour rappel pour la sonde:
http://www.cartelectronic.fr/capteurs-1 ... 1wire.html
HP Proliant G8 sous esxi. VM Jeedom, et Xpenology
Jeedom link Raspberry B.
IPX800, Eco-device
Imperihome sur tablette murale dédiée
1wire
Broadlink (IF)
RFlink sondes Oregon

xavierg
Timide
Messages : 75
Inscription : 27 nov. 2014, 23:13

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par xavierg » 25 mars 2016, 13:30

@Mickeys
problème d'historique :

moi je suis sur Rpi + Dongle DS9490 (OWFS)
certaine sondes ont un historique et d'autres non (elles en avaient toutes avant de passer à la V2)

xst
Timide
Messages : 413
Inscription : 07 nov. 2014, 17:40
Localisation : REIMS

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par xst » 28 mars 2016, 17:40

xst a écrit :Bonjour à tous

je viens de recevoir et câbler mon DS 2423 qui gère mon compteur d'eau

pouvez-vous me dire si il est possible de remettre à zéro les compteurs interne via jeedom (idéalement) ou autres ?

merci
Je me réponds à moi même !!!!

Personne pour me répondre ?

allez un petit effort les pro du 1 Wire ?


merci

xst
Timide
Messages : 413
Inscription : 07 nov. 2014, 17:40
Localisation : REIMS

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par xst » 29 mars 2016, 07:15

xst a écrit :
xst a écrit :Bonjour à tous

je viens de recevoir et câbler mon DS 2423 qui gère mon compteur d'eau

pouvez-vous me dire si il est possible de remettre à zéro les compteurs interne via jeedom (idéalement) ou autres ?

merci
Je me réponds à moi même !!!!

Personne pour me répondre ?

allez un petit effort les pro du 1 Wire ?


merci
C'est bon j'ai trouvé !!!!

le SAV de hobby board ma répondu, il faut tout simplement couper ces alimentations.

a+

manumdk
Actif
Messages : 502
Inscription : 23 mars 2015, 23:49

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par manumdk » 29 mars 2016, 13:51

xst a écrit :
xst a écrit :
xst a écrit :Bonjour à tous

je viens de recevoir et câbler mon DS 2423 qui gère mon compteur d'eau

pouvez-vous me dire si il est possible de remettre à zéro les compteurs interne via jeedom (idéalement) ou autres ?

merci
Je me réponds à moi même !!!!

Personne pour me répondre ?

allez un petit effort les pro du 1 Wire ?


merci
C'est bon j'ai trouvé !!!!

le SAV de hobby board ma répondu, il faut tout simplement couper ces alimentations.

a+
Effectivement, j'avais regardé les datasheets hier, les réponses y sont généralement et je n'avais même pas percuté qu les compteurs étaient en ram :?

Code : Tout sélectionner

The DS2423 1-Wire® RAM with Counters

Avatar de l’utilisateur
alexzen
Actif
Messages : 526
Inscription : 07 août 2014, 14:57

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par alexzen » 30 mars 2016, 15:40

Bonjour,

Depuis le passage à ma version 2.0 le système d'alerte lorsqu'un composant est introuvable ne fonctionne plus.
Je n'ai plus de trace dans la log onewire et aucun mail reçu.

Suis je le seul ?

D'avance merci :)
Vm vbox Jeedom + 1 rpi2 razberry/rfxcom/sms déporté + 1 rpib+ rfxcom/1wire déporté.
30 modules zwave, 9 sondes 1wire, 13 modules chacon, 12 volets ematronic, Karotz, 5 squeezebox, 1 rpi squeezeplug, 2 nas n40l, etc.

raphael.tricot
Timide
Messages : 112
Inscription : 14 août 2014, 16:03
Localisation : indre et loire

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par raphael.tricot » 31 mars 2016, 18:43

bonjour a tous,

j'ai jamais réussi à fait fonctionné ce plugin.
Le mieux que j'obtienne c'est ça :
Capture.PNG
Capture.PNG (43.17 Kio) Consulté 1329 fois
Pourriez vous m'aider s'il vous plait ?

Raphael
Sur Jeedom depuis Aout 2014

RPI2 avec SSD - RFXCOM - Téléinfo - Zwave - Zibase (X2D)

2eme install : RPI3 - Zwave - Téléinfo

MERCI A L'EQUIPE POUR LE BOULOT

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par mickeys » 31 mars 2016, 18:45

ba c est tout bon tu vois bien ta sonde 28....
il faut maintenant creer une commande et mettre l id de ta sonde

Avatar de l’utilisateur
mickeys
Actif
Messages : 3281
Inscription : 19 août 2014, 16:19
Localisation : Normandie

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par mickeys » 31 mars 2016, 18:47

regarde la page 86

raphael.tricot
Timide
Messages : 112
Inscription : 14 août 2014, 16:03
Localisation : indre et loire

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par raphael.tricot » 31 mars 2016, 19:05

c'est bon j'ai réussi merci :)
Sur Jeedom depuis Aout 2014

RPI2 avec SSD - RFXCOM - Téléinfo - Zwave - Zibase (X2D)

2eme install : RPI3 - Zwave - Téléinfo

MERCI A L'EQUIPE POUR LE BOULOT

manumdk
Actif
Messages : 502
Inscription : 23 mars 2015, 23:49

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par manumdk » 05 avr. 2016, 22:26

manumdk a écrit :Salut,
marcjean54 et Moi nous sommes sous I2C, coxforce est sur un dongle.
J'ai fait des tests en slave ou en master, c'est pareil, je n'arrive pas à afficher les composants sur le bus.
Mais, quand je me connecte sur @ip:2121, je vois bien mes sondes.
Par contre, toi dans ton plugin, tu utilises serveur owfs ?

Le log sur le maitre :

Code : Tout sélectionner

Serveur OWFS
[objEnergie][Test]

Notice: Error unpacking data get#1 [0] in /usr/share/nginx/www/jeedom/plugins/onewire/3rdparty/ownet/ownet.class.php on line 469
Erreur de connection : Si vous utilisez le mode Light GPIO merci de verifier votre branchement ainsi que votre installation. Sinon Erreur sur le serveur OWFS merci de verifier votre installation OWFS
Verifier votre host : 192.168.1.41
Verifier votre port : 2121
il y a 0 élément

Les messages postés précédemment.
mickeys a écrit :je vois les numéros sur tapatruc

don si j ai bien compris vous avez un problème uniquement avec i2c ?
coxforce a écrit :En parallèle à la version Raspberry qui tourne actuellement, j'essaye de tout regrouper sur mon Syno dans une version Docker.

J'ai donc acheté un dongle DS9490.
Dans le système du Syno, reconnu comme DS1490F 2-in-1 Fob, 1-Wire adapter - Dallas Semiconductor.

Un lsusb sur le système Jeedom sous Docker me donne:
Bus 003 Device 005: ID 04fa:2490 Dallas Semiconductor DS1490F 2-in-1 Fob, 1-Wire adapter

Jusque la, tout va bien.
J'installe le plugin 1wire.

Je fais ensuite un:
wget -q -O - http://localhost/plugins/onewire/ressou ... install.sh | sudo bash

Ci-dessous les logs d'install:

Code : Tout sélectionner

wget -q -O - http://localhost/plugins/onewire/ressources/dongle/install.sh | sudo bash
****************************************************************************
* Make sure that the i2c-bus module is not included in the blacklist file  *
****************************************************************************
grep: /etc/modprobe.d/raspi-blacklist.conf: No such file or directory

******************************************************************
* Make sure that the i2c-dev module is included in /etc/modules  *
******************************************************************
i2c-dev est deja dans le fichier /etc/modules

********************************************************
*             Installation des dependances       *
********************************************************
Get:1 http://security.debian.org jessie/updates InRelease [63.1 kB]
Ign http://httpredir.debian.org jessie InRelease
Get:2 http://security.debian.org jessie/updates/main amd64 Packages [271 kB]
Get:3 http://httpredir.debian.org jessie-updates InRelease [142 kB]
Get:4 http://httpredir.debian.org jessie Release.gpg [2373 B]
Get:5 http://httpredir.debian.org jessie Release [148 kB]
Get:6 http://httpredir.debian.org jessie-updates/main amd64 Packages [5019 B]
Get:7 https://deb.nodesource.com jessie InRelease [3914 B]
Get:8 http://httpredir.debian.org jessie/main amd64 Packages [9034 kB]
Get:9 https://deb.nodesource.com jessie/main Sources [753 B]
Get:10 https://deb.nodesource.com jessie/main amd64 Packages [962 B]
Fetched 9672 kB in 1min 7s (144 kB/s)
Reading package lists... Done
W: Size of file /var/lib/apt/lists/deb.nodesource.com_node%5f5.x_dists_jessie_main_source_Sources.gz is not what the server reported 753 754
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'gcc-4.7-base' for regex 'gcc-4.7'
autoconf is already the newest version.
automake is already the newest version.
autotools-dev is already the newest version.
i2c-tools is already the newest version.
libtool is already the newest version.
libusb-dev is already the newest version.
php5-dev is already the newest version.
python2.7-dev is already the newest version.
swig is already the newest version.
tcl8.5-dev is already the newest version.
libfuse-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.

********************************************************
*                Installation de OWFS                  *
********************************************************
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libow-2.8-15
E: Couldn't find any package by regex 'libow-2.8-15'
Reading package lists... Done
Building dependency tree
Reading state information... Done
ow-shell is already the newest version.
owserver is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.

********************************************************
*            Configuration OWFS avec dongle USB          *
********************************************************
Configuration par defaut: dongle 1-wire/USB DS9490R

********************************************************
*    Lancement du daemon OWFS avec dongle USB          *
********************************************************
[FAIL] Restarting 1-Wire TCP Server: owserver failed!

********************************************************
*        List des composants 1-wire installés          *
********************************************************

****************************************************************************
*                       Installation termine                               *
****************************************************************************

Donc apparement, ça ne fonctionne pas. La grande question, pourquoi? :D :D
manumdk a écrit :Bonjour,
J'avais le plugin sur un RpiB (image semi Off) avec avec interface I2C avec 4 sondes qui marchait.
J'ai basculé sous un Rpi2 (image semi Off) que j'ai mis en esclave de mon serveur Jeedom principal (VB_Jeedom), j'ai lancé le script d'installation, j'arrive à visualiser les sondes sous http://IP_Esclave:2121.

Lors de l'instal, sur le maitre je n'ai mis que plugin, sur l'esclave que le script.

Sous mon Jeedom maitre, le test connexion distant est OK, mais quand je veux visualiser les composants, j'ai cette erreur :

Code : Tout sélectionner

Notice: Error unpacking data get#1 [0] in /usr/share/nginx/www/jeedom/plugins/onewire/3rdparty/ownet/ownet.class.php on line 469
Erreur de connection : Si vous utilisez le mode Light GPIO merci de verifier votre branchement ainsi que votre installation. Sinon Erreur sur le serveur OWFS merci de verifier votre installation OWFS
Verifier votre host : 192.168.1.41 (ip de mon  esclave)
Verifier votre port : 2121
il y a 0 élément

De plus si je rentre une commande, j'ai cette erreur dans le log 1wire :

Code : Tout sélectionner

[2016-03-11 22:24:02][onewire][DEBUG] : MODE OWFS (owfs)
[2016-03-11 22:24:02][onewire][DEBUG] : Coonection :  tcp://127.0.0.1:4304
[2016-03-11 22:24:02][onewire][DEBUG] : TypeOwserver()-> Traitement du composant : 28.D060C7010000
[2016-03-11 22:24:07][onewire][DEBUG] : Le composnant  28.D060C7010000 a une valeur de 0 (#state# = 0.00)
Je ne comprends cette connexion à tcp://127.0.0.1:4304

Merci de votre aide.
marcjean54 a écrit :Problème sur mon raspberry 2 modèle B+ avec jeedom 1.212 mes DS18B20 sont bien reconnues en i2C mais avec la jeedom 2.0.1 pour rpi plus rien.
Je vois bien ma sonde en me connectant directement sur le serveur owfs sur le port 2121 mais sur jeedom impossible de lui faire afficher qqch.

Même mon DS9490R semble ne plus fonctioner non plus alors qu'il allait nickel avant
Aurai-t-il un bug avec la version 2.0.1 pour RPI???
Bonsoir,
Ca y est, j'arrive à lire mes sondes depuis un raspberry distant et envoyer les données vers Jeedom Maitre.
Bon, depuis j'ai laissé tomber jeedom esclave, mais ça ne change pas grand chose.

Pour l'installation sur debian Jessie :

Code : Tout sélectionner

sudo apt-get install owserver ow-shell owhttpd owfs-fuse
Je modifie le fichier /etc/owfs.conf pour permettre de travailler via le bus I2C et surtout la dernière ligne en remplaçant server: port = localhost:4304 par server: port = *:4304 pour permettre l'accès tcp aux autres machines que localhost

Code : Tout sélectionner

sudo nano /etc/owfs.conf

######################## SOURCES ########################
#
# With this setup, any client (but owserver) uses owserver on the
# local machine...
! server: server = localhost:4304
#
# ...and owserver uses the real hardware, by default fake devices
# This part must be changed on real installation
server: FAKE = DS18S20,DS2405
#
# USB device: DS9490
#server: usb = all
server: i2c = all
#
# Serial port: DS9097
#server: device = /dev/ttyS1
#
# owserver tcp address
#server: server = 192.168.10.1:3131
#
# random simulated device
#server: FAKE = DS18S20,DS2405
#
######################### OWFS ##########################
#
#mountpoint = /mnt/1wire
#allow_other
#
####################### OWHTTPD #########################

http: port = 2121

####################### OWFTPD ##########################

ftp: port = 2120

####################### OWSERVER ########################

server: port = *:4304
Restart pour la prise en compte

Code : Tout sélectionner

# /etc/init.d/owserver restart
Et ça fonctionne !

On peut s’assurerr que owserver est ouvert à tout le monde en faisant un

Code : Tout sélectionner

 netstat -a | grep 4304
    tcp 0 0 *:4304 *:* LISTEN
Voilà je pense qu'en installant le plugin, server: port = *:4304 ne doit pas être modifié.


Par contre dans les logs, toujours Coonection : tcp://127.0.0.1:4304, je ne vois pas de trace de mon serveur owfs en 192.168.1.170 déclaré dans la conf.

Code : Tout sélectionner

[2016-04-05 22:28:09][onewire][DEBUG] : MODE OWFS (owfs)
[2016-04-05 22:28:09][onewire][DEBUG] : Coonection :  tcp://127.0.0.1:4304
[2016-04-05 22:28:09][onewire][DEBUG] : TypeOwserver()-> Traitement du composant : 28.FF25F6010000
[2016-04-05 22:28:09][onewire][DEBUG] : Le composant 28.FF25F6010000 existe.
[2016-04-05 22:28:09][onewire][DEBUG] : Commande : /28.FF25F6010000/temperature
[2016-04-05 22:28:10][onewire][DEBUG] : Valeur owread : 0
[2016-04-05 22:28:10][onewire][DEBUG] : Valeur non trouvé test en local :  owread /28.FF25F6010000/temperature
[2016-04-05 22:28:11][onewire][DEBUG] : Toujours pas trouvé on relance Commande : owread /28.FF25F6010000/temperature
[2016-04-05 22:28:11][onewire][DEBUG] : Valeur  trouvée : 17.6875
[2016-04-05 22:28:11][onewire][DEBUG] : Le composnant  28.FF25F6010000 a une valeur de 17.6875 (#state# = 17.69)
[2016-04-05 22:28:11][onewire][DEBUG] : Execute()-> Lecture du composant : 10.67C6697351FF avec la class temperature
A+

xavierg
Timide
Messages : 75
Inscription : 27 nov. 2014, 23:13

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par xavierg » 08 avr. 2016, 13:30

Problèmes d'historique --> solution

En fait depuis la V2, la valeur remontée par le plugin 1wire doit impérativement être comprise dans la plage des valeurs mini-maxi sinon la valeur n'est pas stockée.
Capture.JPG
Capture.JPG (27.52 Kio) Consulté 1291 fois

sba923
Timide
Messages : 143
Inscription : 27 avr. 2015, 13:29

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par sba923 » 09 avr. 2016, 08:12

Ca ne peut pas être la cause de mon problème : j'ai min = 8 °C et max = 16°C et il fait 12°C et qq dans ma cave à vin!!!

manumdk
Actif
Messages : 502
Inscription : 23 mars 2015, 23:49

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par manumdk » 09 avr. 2016, 09:28

Je ne connais pas la fonction première de ce mini-max, mais Mickey a peut-être implanté ça pour les erreurs de lectures et les valeurs renvoyées.
C'est dans des messages précédents, ça polluait l'historique.
A+

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités