28/08/2010, 13:19:40
Merci pour ta réponse.
je viens de re-tester comme tu me l'indiques, et c'est un peu surprenant.
Test 1 : J'ai dans knxweb un design avec une seule zone, et dans cette zone
un seul objet (une lampe, enfin, un switch). Cet objet existe bien dans
linknx (il est défini dans le fichier conf/linknx.xml), et je peux
l'actionner à partir de knxweb. Par contre, impossible d'avoir son vrai état
dans knxweb. Firebug montre que les opérations imposées pas knxweb de
commutation fonctionne bien, et je peux voir leur réponse. Par contre, il
n'y a jamais de réponse de linknxw pour une interrogation en lecture de
l'état.
Test 2 : Suivant tes indications (mais en les déformant un peu ;-) ), j'ai
changé le nom de l'objet dans knxweb (j'ai mis un nom qui n'existe pas dans
linknx). Et là, j'ai un message d'erreur dans knxweb qui m'indique que
l'objet n'existe pas. En plus, firebug montre que knxweb demande toutes les
secondes l'état à linknx, et la réponse existe à chaque fois, et elle est
une erreur (l'objet n'existe pas).
Ce qui me surprend, c'est que dans le 2eme cas, knxweb et linknx arrivent à
communiquer (toutes les secondes, pour avoir l'etat des objets), mais que
dans le premier cas (quand l'objet existe), linknx n'envoie jamais l'etat...
Je pensais d'abord à un problème du cote de knxweb, mais je penche
maintenant pour un probleme de linknx. Je vais essayer de le recompiler.
je viens de re-tester comme tu me l'indiques, et c'est un peu surprenant.
Test 1 : J'ai dans knxweb un design avec une seule zone, et dans cette zone
un seul objet (une lampe, enfin, un switch). Cet objet existe bien dans
linknx (il est défini dans le fichier conf/linknx.xml), et je peux
l'actionner à partir de knxweb. Par contre, impossible d'avoir son vrai état
dans knxweb. Firebug montre que les opérations imposées pas knxweb de
commutation fonctionne bien, et je peux voir leur réponse. Par contre, il
n'y a jamais de réponse de linknxw pour une interrogation en lecture de
l'état.
Test 2 : Suivant tes indications (mais en les déformant un peu ;-) ), j'ai
changé le nom de l'objet dans knxweb (j'ai mis un nom qui n'existe pas dans
linknx). Et là, j'ai un message d'erreur dans knxweb qui m'indique que
l'objet n'existe pas. En plus, firebug montre que knxweb demande toutes les
secondes l'état à linknx, et la réponse existe à chaque fois, et elle est
une erreur (l'objet n'existe pas).
Ce qui me surprend, c'est que dans le 2eme cas, knxweb et linknx arrivent à
communiquer (toutes les secondes, pour avoir l'etat des objets), mais que
dans le premier cas (quand l'objet existe), linknx n'envoie jamais l'etat...
Je pensais d'abord à un problème du cote de knxweb, mais je penche
maintenant pour un probleme de linknx. Je vais essayer de le recompiler.