objet timer dans knxweb2

51 views
Skip to first unread message

Tristan

unread,
Jul 1, 2016, 4:28:44 PM7/1/16
to Eibd / Linknx / KnxWeb

bonjour,

 

J'ai quelques objets de type timer notamment par exemple pour commander le portail via une impulsion électrique d'une seconde.

 

L'objet KNX est géré par un module radio Hager TRB201 avec la fonction timer et les flags C R W

 

J'arrive bien a commander cet objet depuis différent boutons sur lesquels cet objet est déclaré comme timer mais je n'arrive pas à faire la même chose sous knxweb2

 

J'ai créé un objet similaire sous knxweb2 mais je n'arrive pas à le faire fonctionner correctement (cela fonctionne pour le premier appui mais pas pour le second).

Je suppose que c'est lié au fait que j'ai créé un objet switching avec les flags cwtu mais je ne sais pas comment le créer autrement.

 

J'ai tenté sous knxweb de faire un cycle on/off, ou d'envoyer un on puis un off mais cela ne fonctionne pas.

 

Au passage et cela n'a rien à voir mais je n'ai pas compris la notion de "action when active" et "action when inactive" pour les boutons...

 

C'est surement trivial mais je sèche.

 

Merci d'avance

 

Tristan

 

Tristan

unread,
Jul 8, 2017, 5:55:31 AM7/8/17
to Eibd / Linknx / KnxWeb
Je me permet de relancer ce sujet car je n'ai pas eu de réponse et je suis toujours bloqué.
Merci d'avance de votre aide.

Tristan

Anthony PENHARD

unread,
Jul 11, 2017, 10:57:09 AM7/11/17
to eibd-link...@googlegroups.com
Salut,

désolé pour le délais de réponse
pour ton object essaye de lui ajouter le flag "f" qui permettra de forcer l'envoi sur le bus même si la valeur est identique à la précédente


> la notion de "action when active" et "action when inactive" pour les boutons
sur un bouton tu peux avoir une sorte de status exemple lumière allumée ou éteinte (on/off)
et donc en fonction de l'état si allumer va executer les action "when active" et quand éteint va exécuter les actions "inactive"

en espérant avoir répondu a ton problème

@+
Anthony.



--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "Eibd / Linknx / KnxWeb".
Visitez ce groupe à l'adresse https://groups.google.com/group/eibd-linknx-knxweb.

tristan

unread,
Jul 20, 2017, 5:35:12 PM7/20/17
to eibd-link...@googlegroups.com

bonjour,

 

Merci de ta réponse mais si je coche le flag F, que je sauve et quitte en revenant sur l'objet celui-ci est décoché...

Du coup cela ne fonctionne pas ;(

 

Effectivement quand je clique sur le bouton, la première fois je vois bien passer un paquet sur le bus mais pas la seconde fois (nb : j'ai configuré le bouton pour envoyer juste un ON pour active et inactive).

 

Comment puis je faire ?

 

Merci d'avance,

 

tristan

 

De : eibd-link...@googlegroups.com [mailto:eibd-link...@googlegroups.com] De la part de Anthony PENHARD
Envoyé : mardi 11 juillet 2017 16:57
À : eibd-link...@googlegroups.com
Objet : Re: objet timer dans knxweb2




Avast logo

L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
www.avast.com


Anthony PENHARD

unread,
Jul 24, 2017, 11:47:53 AM7/24/17
to eibd-link...@googlegroups.com
Salut tristan,

Quelle version de knxweb utilises-tu car de mémoire dans une veille version de knxweb il y avait un bug avec ce flag ...

si quand tu le coche tu va dans "Objets" double-clic sur l'objet que tu souhaite modifier, tu coche la case du flag "f" puis "valider"
ensuite "actualiser la liste des objects" (au cas ou même si pas nécessaire cela là déjà fait) et la ré-ouvrir en double-clic ton object et le flag "f" doit être coché => si c'est pas le cas c'est que cela n'est pas bon ... et que tu dois avoir une vieille version de knxweb

PS quand tu fait ce genre de modif ne pas oublier de sauvegarder dans "configuration" puis "sauvegarder la configuration" qui permet de mettre à jour le fichier linknx.xml au cas ou linknx est relancé

si knxweb n'est pas a jour tu peux le mettre à jour "assez facilement" :
===> Attention ::: le mieux est de dupliquer le dossier entier de knxweb, pour faire une sauvegarde, au cas ou tu auras l'ancienne version de dispo  par exemple avec une commande "cp" ou autre moyen en renommant par exemple knxweb2_SAV

pour la mise à jour tu vas dans ton dossier  "apache" certainement : /var/www/html/
il faut rester à la racine pas dans le dossier knxweb  (qui doit avoir  pour nom soit knxweb2 soit knweb-dev ? )
ensuite les commandes

$ wget -O /tmp/knxweb2.tar.gz --no-check-certificate "https://github.com/linknx/knxweb/archive/master.tar.gz"
=> télécharge dans /tmp/ la dernière version

$ tar -xzf /tmp/knxweb2.tar.gz --overwrite -C /tmp/
=> décompresse dans /tmp/

$ cp -f -R /tmp/knxweb-master/* DOSSIER_DE_KNXWEB/
donc un truc comme $ cp -f -R /tmp/knxweb-master/* knxweb2/
=> met a jour le dossier knxweb2 avec la dernière version

$ rm -Rf /tmp/knxweb-master/
=> pour être plus propre supprime le fichier temporaire

$ rm /tmp/knxweb2.tar.gz
=> idem supprime le fichier temporaire

ensuite dans ton navigateur comme d'habitude : http://IP_KNXWEB/knxweb2/setup.php
et le mieux est de forcer le rechargement des pages de visu par "CTRL+F5" pour bien reprendre la dernière version mise à jour et pas ce que ton navigateur a gardé en "mémoire" sur le PC ou mobile que tu utilise pour visualiser knxweb


en espérant que tout cela t'aide ...
déjà vérifier que tu est bien avec knxweb 2.1.1 (mais je pense pas)  depuis la version 2.1 les mises à jour c'est juste en appuyant sur un bouton cela gère tous seul
n'hésite pas si tu as des questions ou si pas clair la démarche

@+
Anthony


Le 20 juillet 2017 à 23:35, tristan <tlab...@gmail.com> a écrit :

bonjour,

 

Merci de ta réponse mais si je coche le flag F, que je sauve et quitte en revenant sur l'objet celui-ci est décoché...

Du coup cela ne fonctionne pas ;(

 

Effectivement quand je clique sur le bouton, la première fois je vois bien passer un paquet sur le bus mais pas la seconde fois (nb : j'ai configuré le bouton pour envoyer juste un ON pour active et inactive).

 

Comment puis je faire ?

 

Merci d'avance,

 

tristan

 


Envoyé : mardi 11 juillet 2017 16:57

Tristan

unread,
Jul 25, 2017, 2:11:34 PM7/25/17
to eibd-link...@googlegroups.com
Merci anthony,

J'ai effectivement une vieille version 0.9.3... avec qui j'ai pris mes habitudes depuis quelques années. Je n'avais pas trouvé (ni vraiment cherché) le process de mise à jour. Je vais suivre ta procédure pour mettre à jour.

Merci,

tristan

Tristan

unread,
Jul 25, 2017, 3:48:36 PM7/25/17
to eibd-link...@googlegroups.com
J'ai fait la migration en 2.1.1
Cela fonctionne et cela a réglé mon problème de timer. merci !

Il y avait une erreur lors du setup web : Error while writing configuration to the files include/config.xml, design/subpages.xml and plugins/plugins.xml
Au demeurant je ne vois pas ce que cela peut avoir comme conséquence car tout semble fonctionnel.

Par contre je ne vois toujours pas les logs dans "log of objects" mais cela n'avait jamais fonctionné chez moi ;)

Tristan

Anthony PENHARD

unread,
Jul 25, 2017, 5:44:27 PM7/25/17
to eibd-link...@googlegroups.com
super tant mieux nickel

pour l'erreur dans le setup 1 des trois fichiers n'as pas pu être modifié ou créer je pense que c'est "plugins/plugins.xml" donc pas problématique il n'y a pas encore de plugin de publié de toute manière ...

quel type de "log" mysql ou sous forme de fichier utilise-tu pour les objects ? tu as bien activé la fonction et des objects on bien aussi les "log" d'activés ?

@+
Anthony.

Tristan

unread,
Jul 28, 2017, 4:06:08 PM7/28/17
to eibd-link...@googlegroups.com
ok merci.

Pour les log il me semble que je l'avais installé avec mysql mais cela date de 2 ou 3 ans je pense et je ne me rappelle plus.
Oui j'ai bien activé les log sur un objet à fin de test. Quand à avoir les logs "activés", je ne sais pas ou cela doit se faire.

tristan

Tristan

unread,
Jul 29, 2017, 6:17:43 PM7/29/17
to eibd-link...@googlegroups.com
bonjour anthony,

En fait depuis le passage en 2.1.1 je rencontre 3 soucis que je n'avais pas vu :

- sur ma page principale les objets ont tous remontés vers le haut en mode try design alors qu'ils sont bien positionnés sinon.
- les valeurs des objets de températures par exemple que j'affichais via $1 dans le texte ne s'affichent plus
- sous chrome sur ma tablette la page "try design" donne une page blanche...
- sous firefox tant sur PC que sur tablette je n'accède plus aux autres zones via la combobox (pareil cela m'envoie une page vide...)

Bref, c'est problématique.

J'espère que c'est 1 seul souci qui génère tout cela. Une idée ?

merci d'avance,

tristan

Anthony PENHARD

unread,
Jul 30, 2017, 8:28:02 AM7/30/17
to eibd-link...@googlegroups.com
Salut,

pour les logs il faut dans "configuartion" / "Général" tu as "Type de persistance" donc soit désactivé/fichier/mysql
et donc a confgurer en type mysql avec les infos de connexion mysql par exemple :
Connexion MysqlServeur :  Utilisateur :  Mot de passe :  Confirmation mot de passe : 
Base de donnéesBase :  Table persistance :  Table de Log : 

> En fait depuis le passage en 2.1.1 je rencontre 3 soucis que je n'avais pas vu :
> - sur ma page principale les objets ont tous remontés vers le haut en mode try design alors qu'ils sont bien positionnés sinon.
> - les valeurs des objets de températures par exemple que j'affichais via $1 dans le texte ne s'affichent plus
> - sous chrome sur ma tablette la page "try design" donne une page blanche...
> - sous firefox tant sur PC que sur tablette je n'accède plus aux autres zones via la combobox (pareil cela m'envoie une page vide...)
> J'espère que c'est 1 seul souci qui génère tout cela. Une idée ?

déjà je pense il faut ben forcer la mise à jour du cache sur chacun de tes navigateurs pour bien mettre a jour ce qui a été modifié et donc ne pas hésiter a actualiser / forcer la réactualisation 
le "try desgin" c'est le design accès via http://IP_KNXWEB/knxweb2/design_view.php
pour les $1 et les combobox le code n'a pas bougé depuis plusieurs année et donc pour moi dot être lié au cache de tes navigateurs également

si tu peux me donner un lien en MP pour que je regarde a distance si le problème est toujours là

merci
@+
Anthony.



Reply all
Reply to author
Forward
0 new messages