Intéressé par un moniteur de bus KNX pour Windows et Android - 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 : Divers KNX (https://www.knx-fr.com/forumdisplay.php?fid=11) +--- Sujet : Intéressé par un moniteur de bus KNX pour Windows et Android (/showthread.php?tid=8652) |
Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 02/11/2024 Bonjour, J'ai deux outils de surveillance de bus KNX que j'aimerais mettre à disposition ici si vous êtes intéressé : 1. Pour Windows https://www.knx-board.org/download.php?file=KNX6v46.zip 2. Pour Android https://www.knx-board.org/download.php?file=AKNXv5.88.apk RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Scorpio5 - 03/11/2024 Salut Intéressant, ça permet de créer des fichier xml qu'on peut reprendre dans ets ? Y avais un moniteur de groupe officielle en même temps que ets4, mais il fonctionne plus malheureusement... RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 03/11/2024 Bonjour, oui, il est possible d'exporter les adresses de groupe dans l'ETS et de les enregistrer dans un fichier XML, qui peut ensuite être copié dans le dossier du moniteur KNX. Voici quelques fonctionnalités du moniteur Android : - La plupart des valeurs DPT sont affichées dans le moniteur lorsque le fichier XML est présent. - Les valeurs peuvent être envoyées. - Stockage continu des valeurs dans une base de données SQL. - Testeur HUE. - Testeur de requêtes HTTP. - Fonction de graphique. - Testeur de logique simple. - Petit gestionnaire de films. - Visionneuse DPT, si le fichier XML est présent. - simple visualiseur SQL Fonctionnalités du moniteur Windows : - La plupart des valeurs DPT sont affichées dans le moniteur lorsque le fichier XML est présent. - Les valeurs peuvent être envoyées. - Stockage continu des valeurs dans une base de données SQL. - Serveur TCP/IP : Le moniteur peut être contrôlé via TCP/IP (par exemple avec un capteur ESP8266 DHT22). - Fonction de graphique. - Visionneuse DPT, si le fichier XML est présent. - Compatible IP Secure (avec fonction de recherche) - Informations sur la passerelle IP - Connexion avec IP et USB possible - Minuterie 10 fois - Fonction e-mail 10 fois - Envoi constant de l'heure et de la date (la date peut également être envoyée via DPT16) toutes les 24 heures à 0h du matin - simple visualiseur SQL J'utilise ce moniteur Windows pour la collecte de données et les capteurs de température et d'humidité via TCP, il fonctionne tout le temps sur un petit PC. Il fonctionne même plutôt bien sous Linux sous Mono/Wine. Malheureusement, une liste d'adresses de groupe ne peut pas être créée pour un fichier XML pour l'ETS, une option serait de l'intégrer. Avec Android Bus Monitor, vous pouvez modifier le fichier XML et théoriquement le réimporter dans l'ETS. RE: Intéressé par un moniteur de bus KNX pour Windows et Android - filou59 - 03/11/2024 Bonjour et merci pour le partage. Tu es allemand ? Je viens d'essayer,
RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 03/11/2024 Bonjour, oui, je viens d'Allemagne, donc je pense que vous parlez de la version Windows. Si vous allez dans Paramètres, vous devez spécifier les champs « Chemin de la base de données SQLite », « Nom de fichier de la base de données SQLite » et appuyer sur « Créer un fichier SQL », cela suffit. Lorsque vous démarrez, vous obtenez le message "Aucun fichier XML spécifié" qui indique simplement que vous n'avez pas de fichier XML d'adresse de groupe, alors ignorez-le. Le fichier de paramètres m'était destiné, je vais le modifier. Désolé pour mon français difficile RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 03/11/2024 Je viens de changer les défauts au démarrage (paramètres). Ceux qui l’ont déjà téléchargé devront donc le refaire. RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 16/11/2024 Bonjour Mise à jour vers la version 4.8 : - Amélioration au démarrage – Le chargement du fichier XML des paramètres a été optimisé et des messages plus détaillés sont désormais affichés. - Serveur TCP/IP mis à jour – Le serveur TCP/IP a été modifié pour permettre l'envoi de tous les types de DPT (Data Point Types). - Nouveau bouton d'aide – Un nouveau bouton d'aide a été ajouté, offrant aux utilisateurs une brève explication de l'application. - Nouvelle fonctionnalité (Convertisseur) – Un nouveau convertisseur compare les DPT entrants (DPT1, DPT5, DPT9, DPT16) et permet d'envoyer des valeurs dans tous les quatre types de DPT (DPT1, DPT5, DPT9, DPT16). - Exemples de code dans le dossier de téléchargement – Le dossier de téléchargement contient désormais des exemples de code pour ESP8266, PHP et JavaScript (Node.js) permettant de contrôler le serveur TCP/IP. Le format pour l'envoi de valeurs au serveur TCP/IP a légèrement changé : DPT1.1|1/0/0|true ou false DPT5.1|6/0/9|20 DPT16.1|11/6/1|Bonjour lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v48.zip RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 30/11/2024 Bonjour, j'ai encore apporté quelques modifications. Mise à jour vers la version 4.88 : - Menu d'aide étendu - Menu Timer - Optimisation et extension des vérifications - Menu E-mail - Intégration de vérifications supplémentaires - Menu Convertisseur - Amélioration et extension des vérifications - Ajout de ToolTips dans les paramètres - Diverses autres petites améliorations et optimisations lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v488.zip RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 10/12/2024 (03/11/2024, 05:09:33)Scorpio5 a écrit : Salut Mise à jour vers la version 5.0 : Le BusMonitor inclut désormais un générateur et éditeur simple d'adresses de groupe. Cela permet aux utilisateurs de créer leurs propres adresses de groupe pour le BusMonitor, au cas où aucun fichier XML de projet ou d'exportation ne serait disponible, ou pour générer des adresses pour un nouveau projet qui pourra ensuite être réimporté dans l'ETS. Lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v500.zip Bonjour, j’ai modifié le générateur/éditeur d’adresses de groupe afin que vous puissiez définir la structure de chaque section de manière personnalisée. Cela permet également d’utiliser une autre langue. Dans le dossier, vous trouverez maintenant un fichier XML supplémentaire appelé "languages.xml", que vous pouvez modifier selon vos besoins. Lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v505.zip RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Scorpio5 - 18/12/2024 joli programme, merci. je trouve dommage qu'on ne puisse pas choisir l'ordre des colonnes, ou de les afficher ou non.. car le E-type, je le met a la fin généralement, c'est peux utile, sauf certain cas.. secure et prio, souvent inutile, qu'on puisse le désactivé.. et autre paramètre qui manque, pouvoir redimensionner la fenêtre.. (idéalement les 3 bouton dans la barre du haut, réduire, agrandir, fermer... mais c'est moins utile, bien que pratique..) je ne voit pas de fonction de sauvegarde auto des télégrammes, bien utile pour un long diagnostique sur plusieurs jour. et pouvoir rouvrir un fichier enregistré. et si t'as un fichier langue, qu'on peut traduire, ça pourrait rendre ce programme pratique dan plusieurs langue.. tu transmet un fichier langue, et la communauté ce charge de traduire correctement dans sa langue, et te le retransmet. Sinon joli boulots, ça doit demandé un sacré taff de faire tout ça. félicitations. RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Scorpio5 - 18/12/2024 autre programme que je trouve qu'il manque sur windows, ce serait une mini fenêtre avec des touches KNX qui au final serait un simple exécutable qui ouvre 3 ou 4 bouton, pour géré le bureau de l'utilisateur. il pourrais géré sa lumière, ses stores.. avec un sous programme de config, pour qu'on prérègle les fonctionnalité et ip .. je sais pas si c'est dans tes compétence, mais je comprend pas que ça n'existe pas, alors que de mini programme comme ça existe sous android.. bref, je m'égare ^^ RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 19/12/2024 (18/12/2024, 22:57:27)Scorpio5 a écrit : autre programme que je trouve qu'il manque sur windows, ce serait une mini fenêtre avec des touches KNX Bonjour, merci beaucoup pour tes compliments ! La possibilité de masquer les colonnes pourra être ajoutée dans une version ultérieure. Je vais également essayer de modifier la taille de la fenêtre. Les télégrammes sont enregistrés en continu dans une base de données SQL. Si tu indiques un nom de fichier et un dossier dans les paramètres, le programme enregistrera automatiquement toutes les données reçues dans ce fichier (exemple : "KNXDatabase.db"). Tu peux ensuite consulter ces données avec le SQL Viewer. Le fichier de langue dans la version 5.05 est un fichier XML dans le dossier, que tu peux modifier à ta convenance (languages.xml). Concernant ton deuxième message, je peux te dire qu'il n'y a absolument aucun problème pour créer cela aussi bien pour Windows que pour Android. Je ne sais pas si tu as des compétences en programmation, mais mon wrapper C# permet d'utiliser plusieurs langages de programmation, ce qui pourrait faciliter la création de cet outil pour Windows et éventuellement Android. Sinon, tu peux aussi me faire une proposition, et je créerai un petit outil qui inclut les boutons nécessaires pour programmer cela pour toi. RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 19/12/2024 Voici une petite mise à jour rapide pour la version 5.10 : - Le menu d'aide a été étendu. - Les colonnes dans la ListView peuvent maintenant être réduites et restaurées si nécessaire. - Le générateur/éditeur d'adresses de groupe a été amélioré, permettant désormais de créer et supprimer des entrées. Lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v510.zip RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 26/12/2024 Une petite mise à jour pour la version 5.15 : - Le menu d'aide a été étendu. - Le serveur TCIP a été mis à jour, et il est maintenant possible de demander des valeurs avec Read|10/0/0|. - Le générateur/éditeur d'adresses de groupe inclut désormais une demande de confirmation avant de supprimer des entrées. Dans le dossier de téléchargement, vous trouverez un client TCP simple, qui peut être utilisé pour surveiller ce qui se passe sur le port du serveur. L'envoi de données pour les tests est également possible. Lien de téléchargement : http://www.knx-board.org/download.php?file=KNX6v515.zip Une petite mise à jour pour la version 5.25 : Je me suis à nouveau penché sur le code et l'ai optimisé, de sorte qu'il soit maintenant environ 12 % plus léger qu'auparavant. La conversion des messages reçus en valeurs DPT respectives a été complètement révisée, de manière à ne plus présenter de limitations lorsque le fichier XML exporté de l'ETS est présent. Dans la section des paramètres, le point concernant l'affichage du DPT 235 a été remplacé par la possibilité d'activer l'affichage de l'unité DPT. De plus, l'écriture des données DPT a également été modifiée, de manière à ce qu'elle puisse désormais être utilisée sans restrictions. Lien de téléchargement : http://www.knx-board.org/download.php?file=KNX6v525.zip RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 30/12/2024 Mise à jour v6.00 :
https://www.knx-board.org/download.php?file=AKNXv6.00.apk RE: Intéressé par un moniteur de bus KNX pour Windows et Android - filou59 - 30/12/2024 Bonjour, La derniere version que tu as posté, c'est une version uniquement pour Android ? C'est bien ca ? RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Scorpio5 - 30/12/2024 (19/12/2024, 07:13:01)Smart Guido 73 a écrit :(18/12/2024, 22:57:27)Scorpio5 a écrit : ... hello merci pour tes mises à jour, bien que je voit pas trop ou elles sont ^^ je vois bien le fichier languages.xml qui m'as l'air pas mal, mais pas où activé le français dans le programme. y as bien un menu déroulant dans "creat/edit Group adresse" mais rien pour validé cette langue, on ferme et rouvre, ça reste allemand. et je voit pas l'option pour modifié l’ordre des colonnes dans le programme. RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 01/01/2025 (30/12/2024, 21:54:51)Scorpio5 a écrit :(19/12/2024, 07:13:01)Smart Guido 73 a écrit :(18/12/2024, 22:57:27)Scorpio5 a écrit : ... Bonjour et bonne année, Je pense que le problème de la langue était un malentendu. Cela concernait uniquement la création des adresses de groupe, mais ce serait une option qui prendrait un peu de temps à mettre en place. Je vais cependant envisager de l'intégrer. En ce qui concerne la ListView, j'ai d'abord implémenté uniquement la possibilité de masquer les colonnes, car c'était rapide à réaliser. J'ai réduit la largeur à 3 pixels pour pouvoir les rendre visibles à nouveau. Pour le moment, je réfléchis à la façon de créer le menu étendu pour les paramètres, car l'espace est limité. Je vais probablement agrandir la GroupBox et faire chevaucher les boutons du bas. Je vais certainement prendre en compte tes suggestions. Merci pour ton retour ! RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 01/01/2025 Bonjour Scorpio5, J'ai ajouté la possibilité de déplacer les colonnes dans la ListView et j'ai commencé à rendre l'application disponible en trois langues différentes. De plus, j'ai ajouté les informations sur les adresses de groupe via TCP. Je t'envoie ici une version préliminaire, car il est assez difficile de traduire tous les textes après coup. Cependant, je ferai de mon mieux pour mettre en place le reste dès que possible. Tu peux ajuster les boutons, les étiquettes et les autres textes ultérieurement dans le fichier applanguages.xml. lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v535.zip RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 01/01/2025 (30/12/2024, 10:51:29)filou59 a écrit : Bonjour, Bonjour, Oui, exactement, celle-ci est pour Android : Lien de téléchargement : https://www.knx-board.org/download.php?file=AKNXv6.00.apk et celle-ci est pour Windows/Linux : lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v535.zip RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 05/01/2025 Bonjour, la version 5.35 n'était qu'une version préliminaire pour Windows. Ceci est désormais la version officielle pour Windows. Mise à jour v5.36 (pour la version Windows) : - Les informations sur l'adresse de groupe ainsi que l'unité DPT sont désormais transmises via le port TCP, à condition que le fichier XML soit disponible. - La transmission de la valeur réelle via le port TCP/IP a également été optimisée. - À partir de maintenant, les colonnes de la vue liste dans la zone de surveillance peuvent être déplacées et désactivées selon vos préférences. Les paramètres sont enregistrés de manière permanente après avoir accédé et enregistré dans la zone des paramètres (Appliquer). - Le design des paramètres a été ajusté pour offrir plus d'espace aux fonctionnalités futures. - Il est désormais possible d'afficher une partie du menu ainsi que les paramètres dans différentes langues (allemand, français et anglais, avec d'autres langues à venir). Ces options de langue sont définies dans le fichier applanguages.xml, permettant ainsi aux utilisateurs de les personnaliser. - En raison des nouvelles options de langue, la fenêtre principale a été élargie et la zone des paramètres agrandie, car le texte dans d'autres langues, notamment en français, est souvent plus long. - L'envoi/réception TCP a été modifié d'ASCII à UTF8. Lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v536.zip Mise à jour v6.03 (pour la version Android) : - Dans la zone de surveillance, la vue liste a été ajustée pour afficher les valeurs sur une seule ligne en raison des modifications précédentes. - Le télégramme sélectionné a été étendu avec l'unité DPT dans la zone de surveillance. - Diverses améliorations ont été apportées au code du listener TCP : - Le listener est désormais plus stable qu'auparavant. - La taille de la police a été augmentée. - La vue liste est maintenant défilable horizontalement. - Un clavier virtuel a été ajouté pour faciliter la navigation entre les symboles dans le champ de saisie, simplifiant ainsi l'envoi des données TCP. - Un nouveau clavier virtuel a également été intégré pour la saisie de l'adresse IP et du port, qui s'affiche automatiquement. - Les messages d'erreur apparaissent désormais dans une fenêtre contextuelle d'alerte. Lien de téléchargement : https://www.knx-board.org/download.php?file=AKNXv6.03.apk RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 12/01/2025 Bonjour, J'ai ici deux petits outils qui pourraient vous intéresser. Le TCPClient est destiné au BusMonitor pour Windows/Linux. Il permet de voir toutes les données envoyées via le port TCP, c'est-à-dire tous les télégrammes reçus. De plus, des commandes de commutation peuvent être renvoyées, comme DPT1.1|1/0/0|true ou DPT1.1|1/0/0|false, ou DPT5.4|6/0/9|80, et il est possible de lire des valeurs avec Read|10/0/03|. Ces commandes peuvent être saisies dans le client, et elles sont également documentées dans le menu d'aide du BusMonitor. Lien de téléchargement : https://www.knx-board.org/download.php?file=TCPclient.zip Le KnxSniffer affiche les données brutes de la connexion UDP et effectue déjà certaines analyses. Lien de téléchargement : https://www.knx-board.org/download.php?file=KnxSniffer.zip RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 18/01/2025 Bonjour, J'ai ajouté une deuxième possibilité pour contrôler des systèmes externes ou des écrans (téléphones) via des requêtes et réponses HTTP avec KNX. Tous les DPT (points de données) peuvent être écrits et des valeurs peuvent être récupérées. Utilisation des commandes HTTP Request (IP du BusMonitor) : Avant de continuer, assurez-vous que les ports entrants et sortants sont ouverts dans le système. Exemples d'URL : http://192.168.178.30:8080/set/1.0.0/dpt1.1/true ou false http://192.168.178.30:8080/set/6.0.9/dpt5.1/10 http://192.168.178.30:8080/set/11.6.1/dpt16.1/Hallo http://192.168.178.30:8080/get/10.0.2/dpt0.0 Lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v545.zip RE: Intéressé par un moniteur de bus KNX pour Windows et Android - Smart Guido 73 - 23/01/2025 Bonjour, j'ai apporté les modifications suivantes : 1. La fonction GET du HttpListener dans le KNX BusMonitor a été étendue pour convertir les valeurs en véritables valeurs DPT. Code : http://192.168.178.30:8080/set/1.0.0/dpt1.1/true ou false Lien de téléchargement : https://www.knx-board.org/download.php?file=KNX6v546.zip 2. L'outil TcpClient a été étendu pour tester les fonctionnalités des requêtes/réponses HTTP. Lien de téléchargement : https://www.knx-board.org/download.php?file=TcpClient14.zip 3. Une fonction de sauvegarde de texte a été ajoutée au KNX Sniffer. Lien de téléchargement : https://www.knx-board.org/download.php?file=KnxSniffer13.zip |