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 !

[Sujet officiel] Plugin EIB - KNX

Retrouvez ici des sujets concernant le protocole KNX et les modules domotiques de type KNX utilisés avec JEEDOM
/!\ Plugin KNX non officiel
al31_h
Timide
Messages : 29
Inscription : 02 oct. 2015, 08:02
Localisation : Toulouse

Re: [Sujet officiel] Plugin EIB - KNX

Message par al31_h » 21 févr. 2016, 16:56

Bonjour. Je reviens sur mon pb d'absence de retour de valeurs KNX, et de bus monitor figé.

Je viens de faire plusieurs tests, sur différentes machines, et je suis arrivé à la conclusion suivante : depuis la migration V2, il y a un truc dans ma config qui bloque le retour de valeurs KNX et qui fige le moniteur de bus.

Si je pars d'une base vierge et que je créé un objet (lampe avec 2 groupes KNX, un pour la commande, un pour le retour d'état), tout va bien. Quand je commande la lampe, le retour d'état se fait bien. Et le moniteur de bus trace bien tout le trafic du bus.

Si je restaure ma base complète, qui contient plusieurs centaines de groupes KNX + du 1-wire + RFXCOM + Eco device + divers autres plugins de com, le retour d'état ne se fait plus, et le moniteur de bus est figé.


Ma machine habituelle est un cubietruck sous debian. J'ai fait l'essai avec une autre cubietruck (réinstall complète depuis 0) et sur un RPI2 (réinstall aussi). C'est pareil.

La version debian est une jessie sur toutes les machines. La config du plugin est strictement identique sur les 2 machines, et la version jeedom / plugin est identique également.

Merci d'avance pour votre aide
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

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 21 févr. 2016, 17:30

al31_h a écrit :Bonjour. Je reviens sur mon pb d'absence de retour de valeurs KNX, et de bus monitor figé.

Je viens de faire plusieurs tests, sur différentes machines, et je suis arrivé à la conclusion suivante : depuis la migration V2, il y a un truc dans ma config qui bloque le retour de valeurs KNX et qui fige le moniteur de bus.

Si je pars d'une base vierge et que je créé un objet (lampe avec 2 groupes KNX, un pour la commande, un pour le retour d'état), tout va bien. Quand je commande la lampe, le retour d'état se fait bien. Et le moniteur de bus trace bien tout le trafic du bus.

Si je restaure ma base complète, qui contient plusieurs centaines de groupes KNX + du 1-wire + RFXCOM + Eco device + divers autres plugins de com, le retour d'état ne se fait plus, et le moniteur de bus est figé.


Ma machine habituelle est un cubietruck sous debian. J'ai fait l'essai avec une autre cubietruck (réinstall complète depuis 0) et sur un RPI2 (réinstall aussi). C'est pareil.

La version debian est une jessie sur toutes les machines. La config du plugin est strictement identique sur les 2 machines, et la version jeedom / plugin est identique également.

Merci d'avance pour votre aide
Alain

Bonjour @al31_h

Utilise tu l'option : "Initialiser les retours d’état au lancement" ? si oui peux tu tester en désactivant l'option ?
De plus aurais tu un log du moment ou ton bus stop sa communication des retours ?
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

AlainB07
Timide
Messages : 13
Inscription : 12 oct. 2014, 00:27

Re: [Sujet officiel] Plugin EIB - KNX

Message par AlainB07 » 21 févr. 2016, 17:34

Monitor de bus figé et absence de retours d'état, j'ai eu cela au passage en Jeedom 2. J'ai juste eu à relancer le DEMON et tout est revenu normal.

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

Re: [Sujet officiel] Plugin EIB - KNX

Message par al31_h » 21 févr. 2016, 18:06

Merci pour vos réponses

@bbreton : je n'utilise pas l'option "initialiser les retours d'état au lancement". Côté logs, j'ai pas grand chose, le dysfonctionnement date de dimanche dernier (le 14), et j'ai fait beaucoup d'essais, du coup, les logs ont été écrasés.

[2016-02-21 18:02:51][eibd][DEBUG] : Lancement du Bus Monitor
[2016-02-21 18:02:51][eibd][DEBUG] : Connexion a EIBD sur le serveur 192.168.1.222:6720

Le /var/log/eibd.log est totalement vide.

Eibd est lancé avec les options suivantes :
eibd --daemon=/var/log/eibd.log --pid-file=/var/run/eibd.pid -D -S -T -c --listen-tcp=6720 --eibaddr=1.1.100 ipt:192.168.1.222


@AlainB07 : j'ai déjà essayé de relancer le démon, mais sans effet.

Je pense qu'il y a un truc dans ma configuration des éléments KNX : soit c'est une question de volume (j'ai beaucoup de composants et de groupes), soit j'ai déclaré un truc qui était toléré avec l'ancienne version et qui ne l'est plus maintenant. Je précise que j'ai mis à jour mes scénarios pour tenir compte des changements de syntaxe.

Une autre constatation : je n'arrive plus à accéder à la page de gestion du plugin lorsque je charge ma grosse conf. L'écran est grisé et la roulette d'attente tourne sans arrêt. Par contre, avec la même version logicielle, lorsque je restaure ma conf mini (un seul composant KNX, c'est ok). C'est ce qui me fait craindre un pb de volume.

Merci encore
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

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

Re: [Sujet officiel] Plugin EIB - KNX

Message par al31_h » 21 févr. 2016, 18:31

@bbreton : bon ça y est, ça marche ! Merci de m'avoir mis sur la piste des init au démarrage. Je pensais ne pas avoir activé la fonction, mais comme je n'arrivais à accéder à la page de gestion du plugin (qui était bloquée), je n'ai pas pu vérifier.

Comment j'ai résolu le pb : Avec ma conf complète, j'ai activé les log en mode débug, et j'ai consulté le log. Là, j'ai vu que le plugin tentait d'initialiser les valeurs en envoyant des requêtes à mon automate Siemens Logo qui est connecté en KNX. Pb : le LOGO ne sait pas répondre aux requêtes Read. Du coup, des délais d'attente très longs.

J'ai désactivé l'option "Initialiser" sur tous les éléments "Info" du LOGO, et relancé la babasse.

Du coup, j'ai pu accéder à la page de gestion du plugin qui ne bouclait plus sans fin, et j'ai pu constater que l'option "Initialiser..." était activée.

Je l'ai désactivé, relancé le tout, et ça marche.

Merci !
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
jasp
Timide
Messages : 103
Inscription : 02 août 2015, 20:35

Re: [Sujet officiel] Plugin EIB - KNX

Message par jasp » 22 févr. 2016, 21:02

Salut à tous,

Je viens faire un retour sur la dernière version stable : c'est ok.
Je l'ai validé avec le passage en V2 sur une installation existante, à priori pas de pertes et les bugs précédemment remontés ont disparu.

@mika-nt28 : merci !

@+

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Sujet officiel] Plugin EIB - KNX

Message par mika-nt28 » 23 févr. 2016, 06:16

On peut aussi remercier @bbreton et @loic qui ont identifié le problème
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

fravetier
Timide
Messages : 73
Inscription : 01 juin 2015, 16:40

Re: [Sujet officiel] Plugin EIB - KNX

Message par fravetier » 23 févr. 2016, 08:53

Bonjour,

De puis la mise à jour en V2 (fait sur une install vierge jessie) j'ai dans les logs :

Code : Tout sélectionner

                                                            2016-02-21 20:46:10 starting Jeedom    Réactivation des scénarios : OK
Réactivation des tâches : OK
W00000001: EIBD should not run as root
Après l'installation ça fonctionnait mais là ça ne fonctionne plus et j'ai des trous dans mes graphs

J'ai suivi la doc d'installation https://www.jeedom.com/doc/documentatio ... tml#_autre et pour la partie création du cron, je l'ai fait en tant que root puisque rien n'indique de le faire différemment et toutes les opérations précédente, il faut le faire en tant que root

caplam
Actif
Messages : 646
Inscription : 02 déc. 2014, 15:36

Re: [Sujet officiel] Plugin EIB - KNX

Message par caplam » 23 févr. 2016, 11:56

J'ai toujours mon problème du demon eibd qui ne veut pas démarrer suite à mon passage en V2 (sur vm ubuntu 14)
Vous me conseillez de passer sur une vm jessie ?
Je fais comment: j'installe une vm puis jeedom et je restaure une sauvegarde ?
Jeedom sur vm esxi stretch
Principaux plugins: eibd, homebridge, maxcube, icalendar

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 23 févr. 2016, 12:18

caplam a écrit :J'ai toujours mon problème du demon eibd qui ne veut pas démarrer suite à mon passage en V2 (sur vm ubuntu 14)
Vous me conseillez de passer sur une vm jessie ?
Je fais comment: j'installe une vm puis jeedom et je restaure une sauvegarde ?
Jessie oui, ubunut n'est plus vraiment supporté par jeedom.
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

caplam
Actif
Messages : 646
Inscription : 02 déc. 2014, 15:36

Re: [Sujet officiel] Plugin EIB - KNX

Message par caplam » 23 févr. 2016, 12:20

Ok ça fait un moment qu'on le dit. J'avais d'ailleurs trouver bizarre que @loic mette à dispo une ubuntu.
qu'est ce qui est le mieux une 32 ou 64 bits ?
Jeedom sur vm esxi stretch
Principaux plugins: eibd, homebridge, maxcube, icalendar

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 23 févr. 2016, 12:39

Perso je met 64bits après mieux ou pas ??
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Sujet officiel] Plugin EIB - KNX

Message par mika-nt28 » 23 févr. 2016, 12:54

caplam a écrit :J'ai toujours mon problème du demon eibd qui ne veut pas démarrer suite à mon passage en V2 (sur vm ubuntu 14)
Vous me conseillez de passer sur une vm jessie ?
Je fais comment: j'installe une vm puis jeedom et je restaure une sauvegarde ?
Ubuntu n'ai pas supporté par jeedom.
Le gardé, vas donc faire appel a tes connaissance.
Par contre je ne vois pas pourquoi il ne démarre pas
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 23 févr. 2016, 13:33

mika-nt28 a écrit :
caplam a écrit :J'ai toujours mon problème du demon eibd qui ne veut pas démarrer suite à mon passage en V2 (sur vm ubuntu 14)
Vous me conseillez de passer sur une vm jessie ?
Je fais comment: j'installe une vm puis jeedom et je restaure une sauvegarde ?
Ubuntu n'ai pas supporté par jeedom.
Le gardé, vas donc faire appel a tes connaissance.
Par contre je ne vois pas pourquoi il ne démarre pas
Ubuntu n'utilise systemd il me semble. Du moins pas en Hardy.
Et toi tu surveille le deamon de systemd il me semble ?
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Sujet officiel] Plugin EIB - KNX

Message par mika-nt28 » 23 févr. 2016, 13:44

bbreton a écrit : Ubuntu n'utilise systemd il me semble. Du moins pas en Hardy.
Et toi tu surveille le deamon de systemd il me semble ?
Ha non pas avec la V2.
En V2 c'est jeedom qui se charge de lancée le demon.
Pour le script d'installation Ubuntu ne doit pas non plus posé de probleme
C'est peut etre ma modification du code source d'eibd pour la compatibilité avec jessie
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

fravetier
Timide
Messages : 73
Inscription : 01 juin 2015, 16:40

Re: [Sujet officiel] Plugin EIB - KNX

Message par fravetier » 23 févr. 2016, 13:46

Je crois que mon message est passé au milieu des autres, avez vous une idée?
fravetier a écrit :Bonjour,

De puis la mise à jour en V2 (fait sur une install vierge jessie) j'ai dans les logs :

Code : Tout sélectionner

                                                            2016-02-21 20:46:10 starting Jeedom    Réactivation des scénarios : OK
Réactivation des tâches : OK
W00000001: EIBD should not run as root
Après l'installation ça fonctionnait mais là ça ne fonctionne plus et j'ai des trous dans mes graphs

J'ai suivi la doc d'installation https://www.jeedom.com/doc/documentatio ... tml#_autre et pour la partie création du cron, je l'ai fait en tant que root puisque rien n'indique de le faire différemment et toutes les opérations précédente, il faut le faire en tant que root

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Sujet officiel] Plugin EIB - KNX

Message par mika-nt28 » 23 févr. 2016, 13:51

C'est pas grave ça.
Je lance peut être eibd en root mais ca ne le gène pas pour fonctionnée
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 23 févr. 2016, 13:52

fravetier a écrit :Je crois que mon message est passé au milieu des autres, avez vous une idée?
fravetier a écrit :Bonjour,

De puis la mise à jour en V2 (fait sur une install vierge jessie) j'ai dans les logs :

Code : Tout sélectionner

                                                            2016-02-21 20:46:10 starting Jeedom    Réactivation des scénarios : OK
Réactivation des tâches : OK
W00000001: EIBD should not run as root
Après l'installation ça fonctionnait mais là ça ne fonctionne plus et j'ai des trous dans mes graphs

J'ai suivi la doc d'installation https://www.jeedom.com/doc/documentatio ... tml#_autre et pour la partie création du cron, je l'ai fait en tant que root puisque rien n'indique de le faire différemment et toutes les opérations précédente, il faut le faire en tant que root
Pour le cron y'a juste à ajouter :

* * * * * su --shell=/bin/bash - www-data -c '/usr/bin/php /var/www/jeedom/core/php/jeeCron.php' >> /dev/null 2>&1

avec un: sudo crontab -e (donc normalement c'est le crontab de root oui)

Mais normalement sur l'install de la V2 il te le dis si ton cron n'est pas bon.

Chez moi ça me donne :

Code : Tout sélectionner

jeedom@ubuntu:~$ sudo crontab -l
[sudo] password for jeedom:
* * * * * su --shell=/bin/bash - www-data -c '/usr/bin/php /usr/share/nginx/www/jeedom/core/php/jeeCron.php' >> /dev/null

Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

fravetier
Timide
Messages : 73
Inscription : 01 juin 2015, 16:40

Re: [Sujet officiel] Plugin EIB - KNX

Message par fravetier » 23 févr. 2016, 13:56

Sauf que entre 21h et ce matin, j'ai rien dans mes graph de températures (sondes KNX) et ce matin c'est reparti après un redémarrage de jeedom
Et c'est arrivé d'autres fois depuis la mise à jour V2 alors qu'avant tout roulait

jeedom ne m'a rien signalé au sujet du cron et c'est bien ce que j'ai injecté dans la crontab.

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 23 févr. 2016, 13:57

fravetier a écrit :Sauf que entre 21h et ce matin, j'ai rien dans mes graph de températures (sondes KNX) et ce matin c'est reparti après un redémarrage de jeedom
Et c'est arrivé d'autres fois depuis la mise à jour V2 alors qu'avant tout roulait

jeedom ne m'a rien signalé au sujet du cron et c'est bien ce que j'ai injecté dans la crontab.
Et dans le log de eibd la nuit ou tu n'as pas d'histo tu vois bien des traces de tes sondes ?
Pas de bug coté MySQL ?
La charge CPU dis quoi ?
RPI problème de SD ?
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

Répondre

Revenir vers « [Plugin Tiers] KNX »

Qui est en ligne ?

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