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"
Avatar de l’utilisateur
artefact
Timide
Messages : 103
Inscription : 16 août 2015, 09:34

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par artefact » 06 oct. 2015, 22:12

Tu es sur une mini, perso je suis en DIY peut être une histoire de droit sur le linux ??? (là je laisse le hyperspécialiste du pingouin parler)
Atom 330 (Debian 8) - RfxCom - 1Wire - Téléinfo

al31_h
Timide
Messages : 29
Inscription : 02 oct. 2015, 08:02
Localisation : Toulouse

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par al31_h » 06 oct. 2015, 22:27

Ben.... j'ai basculé tout le monde en DIY -> Même résultat :(

L'autre truc qui me chagrine, c'est que l'outil pour lire/écrire intégré à jeedom donne une erreur "500 : Internal Server Error"
Capture-03 - Outil onewire Error 500.png
Capture-03 - Outil onewire Error 500.png (31.45 Kio) Consulté 1024 fois
alors que les DS1820 (lecture) et le DS2406 (lecture et écriture) fonctionnent bien depuis l'interface graphique
et que tous mes équipements, y compris le DS2408, fonctionnent en ligne de commande.

Merci encore pour ton aide. Je vais raccrocher pour ce soir, en espérant qu'une bonne fée se penche sur mon installation.
A+
Alain
3 Jeedoms
- 1 sur NUC Intel i5, avec KNX, 1-wire, RFXcom, Ecodevice, Varuna3 + Rpi pour MotionEye
- 1 sur Rpi avec IPX800, EcoDevice RT2, 1-wire + Rpi pour MotionEye
- 1 sur VPS OVH pour monitoring des 2 autres via JeeLink

Avatar de l’utilisateur
artefact
Timide
Messages : 103
Inscription : 16 août 2015, 09:34

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par artefact » 09 oct. 2015, 22:00

Pareil pour moi sur le DS2408 l'outils intégré me met une erreur, mais le reste fonctionne.

Sinon petit bricolage du jour :
Station météo2.jpg
Station météo2.jpg (296.56 Kio) Consulté 998 fois
Station météo1.jpg
Station météo1.jpg (258.8 Kio) Consulté 998 fois
Station météo miniature : DS2423 pour le pluviomètre, DS1820 pour la température, DS2438 pour l'hygrométrie et la pression. La pression est OK (capteur MPX2200), l'humidité n'est pas encore testé je n'ai pas encore reçu mon capteur (HIH4000), la température est OK, le pluviomètre il faut encore que je fasse un réglage.

Le pluviomètre est un Lacrosse TX5 (incompatible avec le RFXcom) je le transforme pour l'adapter au 1wire. Il me reste a étalonner le tout et créer un virtuel pour avoir les valeur exact.
Atom 330 (Debian 8) - RfxCom - 1Wire - Téléinfo

al31_h
Timide
Messages : 29
Inscription : 02 oct. 2015, 08:02
Localisation : Toulouse

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par al31_h » 12 oct. 2015, 22:31

Bonsoir à tous

Retour sur mon problème de pilotage de DS2408.

Pour récapituler la conf et les résultats

* DS2408 intégré dans un module RAIL DIN du commerce, marque CARTELECTRONIQUE (domadoo http://www.domadoo.fr/fr/interface-domo ... l-din.html)
* jeedom version beta, plugin 1wire version 2.7 (beta)
* owserver version 3.1p0 (mais résultats identiques avec version 2.9p8 installée avec le plugin)
* interface 1wire USB9097 (petit dongle USB bleu)

En ligne de commande, avec la commande owwrite, tout fonctionne bien

Code : Tout sélectionner

owwrite /29.80810D000000/PIO.0 1 
owread /uncached/29.80810D000000/PIO.0 -> 1

owwrite /29.80810D000000/PIO.0 0 
owread /uncached/29.80810D000000/PIO.0 -> 0
Avec jeedom, aucune commutation ne se fait lorsque j'utilise les actions définies
20151012 - Config DS2408-PIO0.png
20151012 - Config DS2408-PIO0.png (90.45 Kio) Consulté 966 fois
Avec jeedom, aucun retour d'état ne se fait non plus, même lorsque je déclenche des commutation en ligne de commande avec owwrite, et ce, malgré la définition d'un cron à 1 seconde.
20151012 - Config DS2408.png
20151012 - Config DS2408.png (45.54 Kio) Consulté 966 fois
Le panneau de l'interface graphique est le suivant (comparatif avec le DS2406 configuré exactement pareil)
20151012 - Panneau DS2408-DS2406.png
20151012 - Panneau DS2408-DS2406.png (28.6 Kio) Consulté 966 fois

Ci-dessous, un log en mode débug d'une même action sur le DS2406 (ça marche) et sur le DS2408 (rien ne se passe)

Code : Tout sélectionner

12-10-2015 21:58:46 | debug | Execute()-> Lecture du composant : 12.FA1473000000 avec la class PIO.A
12-10-2015 21:58:46 | debug | Type action
12-10-2015 21:58:46 | debug | Type action mode OWFS
12-10-2015 21:58:46 | debug | Envoi de la valeur : 255 sur l ID : 12.FA1473000000
12-10-2015 21:58:46 | debug | /12.FA1473000000/PIO.A,255
12-10-2015 21:58:46 | debug | Le composnant  12.FA1473000000 a une valeur de 1 (#state# = 1.00)
12-10-2015 21:58:46 | debug | MODE OWFS (owfs)
12-10-2015 21:58:51 | debug | Execute()-> Lecture du composant : 29.80810D000000 avec la class PIO.0
12-10-2015 21:58:51 | debug | Type action
12-10-2015 21:58:51 | debug | Type action mode OWFS
12-10-2015 21:58:51 | debug | Envoi de la valeur : 255 sur l ID : 29.80810D000000
12-10-2015 21:58:51 | debug | /29.80810D000000/PIO.0,255
12-10-2015 21:58:51 | debug | Le composnant  29.80810D000000 a une valeur de 0 (#state# = 0.00)
12-10-2015 21:58:51 | debug | MODE OWFS (owfs)
Et voici le log (toujours en débug) lorsque j'ouvre le panneau de configuration du DS2408

Code : Tout sélectionner

12-10-2015 22:02:52 | debug | MODE OWFS (owfs)
12-10-2015 22:02:52 | debug | MODE OWFS (owfs)
12-10-2015 22:02:52 | debug | MODE OWFS (owfs)
12-10-2015 22:02:52 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:52 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:52 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:52 | debug | MODE OWFS (owfs)
12-10-2015 22:02:52 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:52 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:52 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:52 | debug | MODE OWFS (owfs)
12-10-2015 22:02:52 | debug | MODE OWFS (owfs)
12-10-2015 22:02:52 | debug | MODE OWFS (owfs)
12-10-2015 22:02:52 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:52 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:52 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:52 | debug | MODE OWFS (owfs)
12-10-2015 22:02:52 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:52 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:52 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:53 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:53 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:53 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:53 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:53 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:53 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:53 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:53 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:53 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:53 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:02:53 | debug | TypeOwserver()-> Traitement du composant : 29.80810D000000
12-10-2015 22:02:53 | error | Le composant 29.80810D000000 n existe pas !!!!
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
12-10-2015 22:02:53 | debug | MODE OWFS (owfs)
Et voici le log lors de l'ouverture du panneau de configuration du DS2406.

Code : Tout sélectionner

12-10-2015 22:04:24 | debug | MODE OWFS (owfs)
12-10-2015 22:04:24 | debug | MODE OWFS (owfs)
12-10-2015 22:04:24 | debug | MODE OWFS (owfs)
12-10-2015 22:04:24 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:04:24 | debug | TypeOwserver()-> Traitement du composant : 12.FA1473000000
12-10-2015 22:04:24 | debug | Le composant 12.FA1473000000 existe.
12-10-2015 22:04:24 | debug | Commande : /12.FA1473000000/sensed.A
12-10-2015 22:04:24 | debug | Valeur owread : 
12-10-2015 22:04:24 | debug | Valeur non trouvé test en local :  owread /12.FA1473000000/sensed.A
12-10-2015 22:04:24 | debug | Valeur  trouvée : 0
12-10-2015 22:04:24 | debug | MODE OWFS (owfs)
12-10-2015 22:04:24 | debug | MODE OWFS (owfs)
12-10-2015 22:04:24 | debug | MODE OWFS (owfs)
12-10-2015 22:04:24 | debug | Coonection :  tcp://127.0.0.1:4304
12-10-2015 22:04:24 | debug | TypeOwserver()-> Traitement du composant : 12.FA1473000000
12-10-2015 22:04:24 | debug | Le composant 12.FA1473000000 existe.
12-10-2015 22:04:24 | debug | Commande : /12.FA1473000000/sensed.B
12-10-2015 22:04:24 | debug | Valeur owread : 
12-10-2015 22:04:24 | debug | Valeur non trouvé test en local :  owread /12.FA1473000000/sensed.B
12-10-2015 22:04:24 | debug | Valeur  trouvée : 0

J'ai fouillé un peu dans le code du plugin. Le message "Le composant 29.80810D000000 n existe pas !!!!" est du à un mauvais retour de la commande ow->present. Or, avec la ligne de commande, le composant DS2408 est bien détecté présent.

Code : Tout sélectionner

owpresent /29.80810D000000
1

owpresent /29.80810D000001
0 
Je n'ai pas trouvé de moyens de sniffer le trafic entre jeedom et owserver (port 4304). Donc, je n'ai aucune piste concernant les actions qui ne fonctionnent pas.
3 Jeedoms
- 1 sur NUC Intel i5, avec KNX, 1-wire, RFXcom, Ecodevice, Varuna3 + Rpi pour MotionEye
- 1 sur Rpi avec IPX800, EcoDevice RT2, 1-wire + Rpi pour MotionEye
- 1 sur VPS OVH pour monitoring des 2 autres via JeeLink

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

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par xst » 12 oct. 2015, 22:52

Bonsoir,
al 31

la pin 10 du DS2408 est bien tirée au + 3.3V via une 10K ?

a+

al31_h
Timide
Messages : 29
Inscription : 02 oct. 2015, 08:02
Localisation : Toulouse

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par al31_h » 13 oct. 2015, 05:44

Bonjour xst.
Pin 10 : je suppose que oui. DS2408 monté sur une carte du commerce, et tout fonctionne bien avec les outils owwrite et owread.
Je penche plutôt sur un pb dans ma conf jeedom ou dans le plugin.
Alain
3 Jeedoms
- 1 sur NUC Intel i5, avec KNX, 1-wire, RFXcom, Ecodevice, Varuna3 + Rpi pour MotionEye
- 1 sur Rpi avec IPX800, EcoDevice RT2, 1-wire + Rpi pour MotionEye
- 1 sur VPS OVH pour monitoring des 2 autres via JeeLink

Avatar de l’utilisateur
artefact
Timide
Messages : 103
Inscription : 16 août 2015, 09:34

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par artefact » 13 oct. 2015, 10:36

C'est une sacré énigme ton DS2408. Si on suit ton cheminement ça serait le plugin qui est en cause, mais chez moi ça fonctionne parfaitement (config jeedom et plugins en Beta sur mini PC (Debian) + dongle USB bleu + Carte DIY)

je vais regarder en SSH ce soir ce que ça donne de mon côté.
Atom 330 (Debian 8) - RfxCom - 1Wire - Téléinfo

al31_h
Timide
Messages : 29
Inscription : 02 oct. 2015, 08:02
Localisation : Toulouse

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par al31_h » 13 oct. 2015, 22:53

Bonsoir

Je continue mes investigations. J'ai lancé le daemon owserver avec des options de debug

Code : Tout sélectionner

start-stop-daemon --start --quiet --oknodo --exec $DAEMON -- -c $CONFFILE  --serial_flextime --error_level=9 --error_print=1 --detail=29.80810D000000,12.FA1473000000
Avec ces options, un log très complet est envoyé à syslog, il suffit de l'observer avec la commande

Code : Tout sélectionner

sudo tail -f -n 50 /var/log/syslog
Résultats


Avec le DS2408, qui ne fonctionne pas depuis jeedom, toutes les manips sur l'interface graphique jeedom ne génèrent absolument aucun log de owserver, que ce soit pour écrire une value ou lire une valeur.

Avec le DS2406, qui fonctionne bien, toutes les manips sur l'interface graphique jeedom génèrent des logs, tels que celui (doc joint).
20151013 - log DS2406.txt
(31.09 Kio) Téléchargé 13 fois
Avec le DS2408 en ligne de commande, les logs sont bien générés par owserver.
20151013 - log DS2408 command line.txt
(8.34 Kio) Téléchargé 8 fois
>> Le plugin décide donc de n'envoyer aucun commande vers owserver, que ce soit en lecture ou en écriture. J'ai dû probablement louper quelque chose dans ma configuration. Mais ce comportement ne se trouve que pour le DS2408 (les DS2406 et DS1820 fonctionnent parfaitement bien).

Le mystère reste entier...
3 Jeedoms
- 1 sur NUC Intel i5, avec KNX, 1-wire, RFXcom, Ecodevice, Varuna3 + Rpi pour MotionEye
- 1 sur Rpi avec IPX800, EcoDevice RT2, 1-wire + Rpi pour MotionEye
- 1 sur VPS OVH pour monitoring des 2 autres via JeeLink

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par dvb » 14 oct. 2015, 00:05

Bonsoir,

J'ai testé mon bus 1-wire pendant plusieurs semaine, les DS1820 fonctionnent parfaitement. J'ai donc ajouté DS2405 et DS2450.

DS2405 connecté comme ceci :
Image

DS2450, mesure de l'entrée A du CAN.

Les deux composants sont vus, mais différemment : DS2450 au vert mais DS2405 en rouge (id = 05.56242A000000).
Image

Le DS2450 semble OK, je pense que j'ai un souci côté commandes.
Pourriez-vous me donner votre avis ?
Image

Je ne suis pas sur non plus des commandes du DS2405 ? Pourriez-vous me dire si elles sont correctes ?
Image

Merci d'avance.
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

Avatar de l’utilisateur
artefact
Timide
Messages : 103
Inscription : 16 août 2015, 09:34

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par artefact » 14 oct. 2015, 07:31

Pour le DS2405 je pense qu'il faut mettre une valeur de 0 ou 255 pour envoyer l'ordre 0 ou 1. Pour le passer au vert un peu plus haut dans le post il est noté qu'il faut ajouter une commande info (numérique) sur ton PIO de type "sensed"

Pour le DS2450 qu'est-ce qu'il te retourne quant tu fais un test de ton info numérique ?

NB : perso dans le NODE ID je laisse vierge ^^
Atom 330 (Debian 8) - RfxCom - 1Wire - Téléinfo

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par dvb » 14 oct. 2015, 12:15

Je regarde cela ce soir merci !
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par dvb » 14 oct. 2015, 21:42

artefact a écrit :Pour le DS2405 je pense qu'il faut mettre une valeur de 0 ou 255 pour envoyer l'ordre 0 ou 1. Pour le passer au vert un peu plus haut dans le post il est noté qu'il faut ajouter une commande info (numérique) sur ton PIO de type "sensed"
Génial MERCI cela fonctionne, en modifiant comme indiqué plus haut (nb : pas vraiment intuitif !!!).
Juste un petit défaut, le statut de la tuile ne change pas et reste fixé comme ceci :
:
Image

Image
artefact a écrit :Pour le DS2450 qu'est-ce qu'il te retourne quant tu fais un test de ton info numérique ?
"Résultat de la commande : 0"
Image
Je suis certain que j'ai mal paramétré, regarde. Y a-t-il un exemple pour ce composant ?
artefact a écrit :NB : perso dans le NODE ID je laisse vierge ^^
Ok, vu et corrigé !
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

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

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par xst » 14 oct. 2015, 21:47

Bonsoir dvd,

quelle la fonction exact d'un DS 2450 ? mesure entrée Analogique ?

merci

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par dvb » 14 oct. 2015, 22:03

Salut,

C'est bien ça, il dispose de 4 convertisseurs analogiques > numérique.
Mon but premier est d'y coller une LDR, voire un capteur d'hygrométrie résistif.
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par dvb » 14 oct. 2015, 22:45

Je chercher à remonter le statut de plusieurs capteurs ILS sur le bus 1-wire. Le DS2408 me semble idéal mais j'ai lu qu'il y a quelques soucis avec ce composant. Est-ce que certains d'entre arrivent à l'utiliser sans problème (auquel cas j'en commande), ou faut-il attendre ?

Merci.
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

al31_h
Timide
Messages : 29
Inscription : 02 oct. 2015, 08:02
Localisation : Toulouse

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par al31_h » 14 oct. 2015, 22:56

Bonsoir

@dvb: pour la tuile qui reste figée, il faut que tu définisses un cron d'auto-actualisation. Par exemple */5 * * * * va rafraîchir la tuile toutes les 5 minutes, en faisant des requêtes de lecture sur le bus 1-wire. SI tu mets * * * * * le rafraîchissement se fait toutes les minutes.

Alain
3 Jeedoms
- 1 sur NUC Intel i5, avec KNX, 1-wire, RFXcom, Ecodevice, Varuna3 + Rpi pour MotionEye
- 1 sur Rpi avec IPX800, EcoDevice RT2, 1-wire + Rpi pour MotionEye
- 1 sur VPS OVH pour monitoring des 2 autres via JeeLink

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par dvb » 14 oct. 2015, 23:04

Mince je viens de réaliser que ce n'est pas du temps réel... Pas trop grave mais ce composant va servir à piloter des vannes Danfoss. Donc j'aimerais assez voir quelle vanne est activée à un instant t. Il faut que je trouve une astuce sans surcharger le bus. Par exemple en lisant l'état seulement après un changement de statut.
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

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

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par alexzen » 16 oct. 2015, 07:45

Bonjour à tous,

Je reviens sur mon histoire de server qui se plante avec aucune remontée de température.
J'ai basculé dans une VM pour isoler des possibles erreurs du RPI et malheureusement une nouvelle fois HS :
Capture d’écran 2015-10-16 à 07.33.20.png
Capture d’écran 2015-10-16 à 07.33.20.png (31.77 Kio) Consulté 863 fois
Est ce que cela vous dit qqch ?
La commande owdir ne me retournait plus rien. Après un reboot et c'est revenu !
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.

domos
Timide
Messages : 381
Inscription : 22 juil. 2014, 12:56

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par domos » 16 oct. 2015, 07:59

alexzen a écrit :Bonjour à tous,

Je reviens sur mon histoire de server qui se plante avec aucune remontée de température.
J'ai basculé dans une VM pour isoler des possibles erreurs du RPI et malheureusement une nouvelle fois HS :
Capture d’écran 2015-10-16 à 07.33.20.png
Est ce que cela vous dit qqch ?
La commande owdir ne me retournait plus rien. Après un reboot et c'est revenu !
L'erreur ne me dis rien, problème de process qui bloque le cpu ?

Essaie de lancer owserver en mode verbeux (error_level peut aller jusqu'à 9, 'u' pour le dongle USB):

Code : Tout sélectionner

# owserver --error_print 1 --error_level 5 -p 4304 -u
Attention cela rempli bien la log => /var/log/syslog

- Utilises tu la version Debian avec apt-get de owfs ?
- As tu tester sans les sondes ou avec une sonde seulement pour voir c'est lié au bus ?
Bidouilles Linux ...

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

Re: [Sujet officiel] Plugin 1wire - OWFS

Message par alexzen » 16 oct. 2015, 08:48

@domos, merci pour ton message.
J'ai utilisé le script d'installation fourni dans le plugin 1wire. Du coup je viens de faire un art-get install owfs et il m'a bien installé des paquets :

Code : Tout sélectionner

Les NOUVEAUX paquets suivants seront installés :
  fuse owfs owfs-fuse owftpd owhttpd
Du coup j'ai un doute sur le fonctionnement de owdir avec le script d'installation. Il n'installe pas la version serveur ?
Pour être tout à fait franc, comment cela fonctionne t il en fait avec le plugin ?
Car j'essaie de passer par la page web pour visualiser via le port 2121 mais je n'ai rien et j'ai pourtant lancé le service owhttpd
Enfin coté sonde, je suis resté très longtps avec une seule sonde câblée, ensuite je suis passé à 9 depuis quelques mois maintenant.
Comment pourrais je tester le bus ?
Merci d'avance pour tes réponses.
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.

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

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