Forum KNX francophone / English KNX forum
KNXWeb 2 - Version imprimable

+- Forum KNX francophone / English KNX forum (https://www.knx-fr.com)
+-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3)
+--- Forum : Logiciels libres (linknx, knxweb, pKNyX,...) (https://www.knx-fr.com/forumdisplay.php?fid=10)
+--- Sujet : KNXWeb 2 (/showthread.php?tid=4132)

Pages : 1 2 3


KNXWeb 2 - pollux06 - 20/03/2016

Ce post à pour but d'essayer de créer une communauté d'échange d'infos et de How-to sur le logiciel KnxWeb2 permettant de faire un superviseur à moindre coût à condition de metre les mains dans le 'cambouis'.

Chez moi il a été installé sur un Raspberry Pi2 (voir mon post ici) et j'ai commencé à le configurer et à l'utiliser depuis quelques jours.

Après une semaine d'utilisation, je me rend compte que ce soft semble relativement puissant mais que son gros défaut est un manque total de documentation ainsi que d'exemples permettant de gérer quelques modules basiques (Volets, dimmer, actionneur, .......)

J'ai donc pris contact avec son auteur non seulement pour effectuer un feedback sur d'éventuels bugs mais aussi pour avoir des infos sur le How-To afin de créer au final une documentation soit sous forme de tuto vidéo soit sous forme de PDF.

J'ai naturellement rencontré un certain nombre de bugs et de dysfonctionnements (que j'ai remonté à Energy01) notamment en ce qui concerne les sous-pages et quelques widgets (chart) qui n'allaient pas.

Je me suis donc concentré sur les allumages / extinctons des différentes lumières sur base des widgets Button et HTML positionnés sur une image réalisée avec Sweet Home 3D (voir pièce jointe)

En échange toujours pas trouvé comment faire un dimmer ou une commande de volet roulant, les exemples trouvés sur le net n'étant plus d'actualité puisque conçus pour la version 1 de KNXWeb.

Donc si vous avez des idées, des souhaits, du bug reporting ou des astuces, je vous propose de tout centraliser sur ce post.


RE: KNXWeb 2 - pollux06 - 20/03/2016

Alors pour commencer une petite astuce pour avoir un curseur spécifique lors du survol d'un bouton cliquable.

Pour avoir un curseur en forme de main, insérez à la fin du fichier widgets.css qui se trouve dans le dossier var/www/html/knxweb2/widgets/
.CursorPointer div:first-child {
cursor: pointer;
}


Puis dans les propriétés du bouton, mettez le texte CursorPointer dans la zone de saisie de la Classe CSS.

C'est tout vous pouvez tester !!!

Vous pouvez naturellement changer le nom CursorPointer en ce qui vous chante du moment que la déclaration et la classe CSS soit strictement identique. De même vous pouvez choisir un autre curseur parmi ceux disponibles.
Si vous rencontrez des difficultés pour éditer le fichier widget.css vous pouvez le faire directement à partir de knxweb en y accédant par l'onglet Admin du menu de gauche puis Configuration Knxweb.
Si malgré cette modif le curseur de survol ne fonctionne pas, contactez moi par MP pour que je vous envoi la dernière version de widget.js (correction de bugs)



RE: KNXWeb 2 - mil3d - 21/03/2016

Je vrai suivre ce post... et j'essaierais de participer. Bonne idée !



RE: KNXWeb 2 - Energy01 - 21/03/2016

Je vais essayer de contribuer au mieux, en essayant de répondre aux questions et présenter des "solutions"

il y a plein de fonctions qui sont je penses inutilisées car non documentées et méconnues

sinon tout est basé sur la version 2.1.0 et supérieurs ( en version beta actuellement et vu que pollux me trouve plein de bug Wink je vais devoir monter à 2.1.1 dans pas longtemps ... )

@+
Anthony.




RE: KNXWeb 2 - pollux06 - 27/03/2016

Pour ceux que ça intéresse, knxweb2 est maintenant capable d'afficher le flux vidéo H.264 d'une caméra IP diffusant en RTSP.

Il est donc possible dans votre visu de montrer en temps réel les flux vidéo de vos différentes cam IP reliées à votre réseau domestique.
L'image peut-être redimensionnée pour avoir juste une miniature et on peut même l'intégrer dans une sous-page affichée à la demande.

Ceux qui seraient intéressés, me contacter par MP pour que je vous envoie les fichiers de ce nouveau widget.


RE: KNXWeb 2 - Johanboy - 15/05/2016

Je vais suivre ceci de près également.


RE: KNXWeb 2 - Ryuma - 26/05/2016

Hello, je viens de penser que j'ai un vieux asus r2h, mini pc avec win xp et écran tactile dans un coin, est ce que ça fonctionnerait ?
info :
intel celeron M 900MB HZ
xp tablet edition
ecran 7" tactile
256Mb ddr2 667MHz
dd 30 gb 4200rpm
ethernet 100Mb,bt v2.0, 3usb, 1 lecteur carte sd




RE: KNXWeb 2 - mil3d - 26/05/2016

Il te faut linux dessus (éventuellement une machine virtuelle par dessus ton Windows XP). Si oui ça doit fonctionner. Linux et KNXweb ne demandent pas beaucoup de ressources.


RE: KNXWeb 2 - greg13100 - 14/08/2016

Bonjour,
J'ai 2 soucis avec Knxweb2

Le 1er c'est eibd qui ne s'active pas malgres les lignes que j'execute... quelqu'un à le meme probleme? (voir screenshot)

Le 2eme... aucun tuto sur le net pour expliquer la configuration (pas l'installation.)
ok je suis sur la page setup de knx et ensuite? j'ai parcouré un peu le net et a part être tombé sur 2 personnes dans mon cas qui n'ont pas trouvé de réponse, je ne sais toujours pas par quoi commencer...


RE: KNXWeb 2 - Energy01 - 14/08/2016

Salut,

comme déjà répondu ailleurs, voici une nouvelle version du script d'install sur pi pour knxd à la place de bcusdk

pour la "config" que veux-tu faire exactement ?
sur le principe il faut ajouter tous les objects (= GA) dont tu as besoin et ensuite faire le design
après c'est que du "+" rules notament

@+
Anthony.



RE: KNXWeb 2 - greg13100 - 14/08/2016

Merci malheureusement je bloque encore, la c'est le fait que je suis trop nul je pense... lol
il m'installe knxweb-dev
sur http://192.168.1.18/knxweb-dev/

linknx est en conection refusé.

Bref j'abandonne :-(
peut être le jour ou je trouverai une .img de raspberry pi 3 qui me restera juste à ecrire sur ma SD Big Grin

Merci quand meme


RE: KNXWeb 2 - greg13100 - 15/08/2016

Quelqu'un a t'il reussi l'installation sur un raspberry pi 3?
Je me demande si le problème vient pas de là..


RE: KNXWeb 2 - Energy01 - 16/08/2016

Salut,

oui avec knxd ...
j'ai un pi 3 que j'ai monté il y a quelques semaines de zéro avec noob et donc fonctionnel

@+
Anthony.


RE: KNXWeb 2 - greg13100 - 17/08/2016

J'ai retenté avec l'autre script donc.
j'y accède via http://192.168.1.18/knxweb-dev/setup.php
Faut il configurer quelque chose d'autre?
[attachment=527]



RE: KNXWeb 2 - pollux06 - 17/08/2016

Il faut lancer EIBD.
Essaye de le faire manuellement par la commande eibd -d -D -S -T -i ipt:xxx.xxx.xxx.xxx:3671 en remplaçant xxx.xxx.xxx.xxx par l'IP de ta passerelle IP/KNX

Ensuite il semblerait que tu n'ai pas configuré la partie réseau de de PI (IP, masque et DNS)


RE: KNXWeb 2 - greg13100 - 17/08/2016

J'utilise knxd à la place de eibd qui n'avait pas l'air compatible pi3.
Par contre la configuration de Pi comment la faire? Je suis bien connecté en reseau..
Alors concernant le réseau tout est bon sauf qu'en wifi ça n'apparaît pas sur knxweb2. Si je me met en rj45 la ça s'inscrit.


RE: KNXWeb 2 - Energy01 - 18/08/2016

Salut,

en fait eibd (bcusdk) c'est la gestion du usb qui n'est plus "compatible"
le script d'install compilais toutes les "options" possible pour eibd à priori en désactivant l'usb cela doit fonctionner mais bon autant passer à knxd qui est le remplacent

pour knxd la config ce fat dans le fichier : /etc/knxd.conf
perso j'ai ça :

KNXD_OPTS="-i -b ipt:192.168.1.10 -D -T -R -S"
export PATH="$PATH:/usr/lib/knxd"

avec 192.168.1.10 IP de l'interface knx

@+
Anthony.





RE: KNXWeb 2 - greg13100 - 19/08/2016

j'avais ca:
KNXD_OPTS="-u /tmp/eib -b ip:192.1681.30" (192.168.1.30 ip de linterface)

je vais modifier comme toi.

Par contre tu sais comment obtenir le statut de knxd?


RE: KNXWeb 2 - Energy01 - 19/08/2016

Salut,

sinon essaye un truc plus "complet" :
KNXD_OPTS="-e 1.1.255 -D -T -R -S -b ipt:192.168.1.30"

ton pi pourra te servir de passerelle pour ETS par exemple
pour voir le status dans knxweb
pour le dossier knxweb-dev/include/

ajoute la ligne dans pgmrunning.php à la fin du fichier juste avant la dernière ligne "?>" :
pgm_running("knxd");

et tu auras le status de knxd tout comme linknx et eibd (qui ne sera pas actif mais pas génant !!)

sinon la commande en shell
$ ps ax | grep knxd

@+
Anthony.


RE: KNXWeb 2 - greg13100 - 19/08/2016

[attachment=530]
Donc knxd apparait bien dans knxweb, j'ai également sur ets une interface trouvée (Pi)


RE: KNXWeb 2 - greg13100 - 24/08/2016

Merci Anthony, j'ai fais mon premier bouton opérationnel!! Big Grin




RE: KNXWeb 2 - Energy01 - 25/08/2016

Salut,

de rien
un bon début sympa la vue 3D sketchup

@+
Anthony.


RE: KNXWeb 2 - greg13100 - 25/08/2016

Wink je vais rendre tout ça un peu plus ergonomique...

quelqu'un a de bon widget météo et horloge à conseiller?
j'en ai trouvé 2 mais si y a mieux je suis preneurs:

[Image: attachment.php?aid=540]


RE: KNXWeb 2 - pollux06 - 26/08/2016

J'ai un widget météo extrêmement complet pour knxweb2 mais qui est assez complexe à mettre en œuvre car ça passe à la fois par le design mais aussi par les rules et une gestion des datas en BdD mysql via un script PHP

Pour l'horloge j'utilise l'html de http://www.horlogeparlante.com dans un iframe

PS : si besoin je suis à 45 minutes de Aix en Provence par l'A8 (Le Muy - 83490)


RE: KNXWeb 2 - greg13100 - 26/08/2016

Je connais le Muy, je vais souvent à draguignan voir ma mère.