Aller au contenu

jluc2808

Membres confirmés
  • Compteur de contenus

    284
  • Inscription

  • Dernière visite

  • Jours gagnés

    23

Tout ce qui a été posté par jluc2808

  1. et tu as branché quoi sur les rouge et noir ?
  2. jluc2808

    Petits bug de la HC3

    @TitiXsi bonjour, sans apporter obligatoirement de solutions à tes problèmes, il est possible que ta manip de 'reconstruction complète du maillage z-wave' suivie rapidement d'une restauration de la HC3 puisse avoir mis le "bazar". - je ne sais pas exactement, ce qui est stocké dans chaque module Z-wave d'un réseau et ce qui est stocké dans le contrôleur principal, mais je présume que les modules doivent avoir une "trace" des routes ou des voisins qui font suite à la construction 'permanente' du maillage z-wave. Cette infos est probablement mise à jour dans les dialogues entre le contrôleur et chacun des modules au fur et à mesure de l'usage du réseau et du maillage. Mais clairement avec d'autres Box que la HC3, qui intègrent des traces détaillées des dialogues entre contrôleur et module, j'ai vu passer des trames avec des infos de voisinages en provenance des modules, donc potentiellement de maillage. - si je ne me trompe pas dans cette affirmation (les experts plus pointus que moi en z-wave confirmeront ou infirmerons) alors ta manip de reconstruction du maillage global à du déclencher une tonne de dialogue entre le contrôleur général et tous les modules, qui a été perturbée par la restaurationà un état antérieur du contrôleur en plein milieu. La stabilisation complète des routes et des voisinages ne se fait pas instantanément mais peut prendre plusieurs heures, voire plusieurs jours (même si le réseau est exploitable immédiatement). - alors s'en suit un décalage entre ce qui a commencé à être stocké dans le contrôleur lors de la reconstruction en relation avec ce qui est stocké dans les modules et la reprise d'un maillage antérieur qui n'est potentiellement plus en adéquation avec les modules ce qui peut entrainer des comportements anormaux. même si ce n'est pas tout à fait ton cas, j'ai eu cela après restauration d'une HC3 alors que j'avais fait des modifications de paramétrage dans des modules après sauvegarde (les modules avaient les modifs mais pas le contrôleur) maintenant si on en vient à ton module appairé en local proche et utilisé en distant lointain, pour voir concrètement les routes utilisées par ce module, j'ai repris et mis à jour un outils qui permet de lister et visualiser le maillage du réseau ou d'un node. Bien pratique justement dans ton cas. Et ensuite en fonction demander la reprise du maillage que pour ce module/node. je le redis je peux me tromper dans cette analyse, je n'en voudrais à personne de me contredire - bien au contraire tu peux trouver cet outils :
  3. jluc2808

    FGS 223 le relais se bloque

    bonjour, la discussion et ces échanges me semblent très intéressants, dans tous les cas instructifs. ça me ramène à un problème dont je ne comprenais pas le pourquoi, sauf à considérer que les modules livrés étaient tous défaillants (versus tous incriminables au sens mauvais composants). Sur une maison avec 11 volets roulants, volets avec des lame bois et pour certains de 3m de large (hauteur 2,40m), j'ai installé juste après la reprise suite au confinement COVID des modules z-wave fibaro FGR223. certains ont cessé de fonctionner assez vite (c'est à dire au bout de 2 semaines) d'autres ont eu une vie plus longue (6 mois) , les derniers HS se sont mis en défaut après 1 an, tous les volets sont utilisés quasiment tous les jours. le symptôme: un des 2 contacts (soit le Q1 soit le Q2) HS et la conséquence, impossible soit de fermer soit d'ouvrir le volet. J'ai fait un retour SAV (sous garanti) et j'ai changé au fur et à mesure tous les modules HS, depuis ça tient, mais je me pose quand même la question si ce que vous décrivez, cad l'appel très intense de charge au moment du démarrage du moteur, n'est pas le pourquoi de ces pannes ?
  4. je reviens après quelques temps et du travail au milieu, pour comprendre. - avec les devs que j'ai fait sur la trace des routes z-wave, j'ai pu éliminer toutes les routes qui dépassaient 2 rebonds (en tout cas je n'ai plus aucun module qui a au moins 1 accès avec plus de 2 rebonds et la plupart ce sont des détecteurs) - après installation de domocharts et fonctionnement pendant plus d'1 mois, ma charge CPU ne dépasse jamais 8% et est en moyenne proche de 3 à 5%, idem pour la mémoire qui n'est jamais saturée. - j'ai fait un peu de spéléo dans les historiques et les traces consoles, je me suis aperçu que certains modules (notamment les inter et les scénarios de mise en couleur) avaient un comportement bizarre (que j'ai signalé via ticket au support fibaro) par exemple : pour un module inter walli controller simple en association directe z-wave avec la lampe cellier, j'ai un scénario qui met en vert les 2 parties de l'anneau lumineux lorsque la lampe cellier est allumée et en blanc lorsque éteinte, je vois les ordres à la console, mais avec un ordre fantôme (aléatoire) qui dit passe l'anneau supérieur en blanc au milieu des 2 passages en vert (anneau supérieur et inférieur) ==> là visiblement ça met la pagaille (malheureusement le support répond peu ou pas, mon ticket est ouvert depuis 1 mois et j'ai des réponses pour prendre la main tous les 15 jours, mais sans prises de main) ce qui m'embête c'est que c'est aléatoire, si c'était systématique alors j'aurais regardé tous les scénarios pour voir si paramètre ou un autre scénario mettait cette valeur, mais avec du aléatoire ??????
  5. ils annoncent le support qubino maintenant que qubino a été racheté et intégré par shelly et qu'on a maintenant des shelly-qubino , j'epère que le support s'étend aux shelly-qubino
  6. - correction des liens graphiques lorsque demande de noeud - &node= z-wave_network_hc3_mod V6.4.php - template qui va avec config.hc3 v1.6.php pour ceux avec l'installation déjà en place, modifier la version dans My_config.hc3.php en V6.4
  7. @jojo @DGDIM avec les entrées IN1 et IN2 on ne peut pas mettre une sonde de température , mais au mieux un thermostat analogique qui ferait le job , ce qui est attendu sur binary switch c'est un contact ou pas de contact et en fonction de ce qui est envoyé sur le commun (GND) avec potentiel ou non, avec un thermostat analogique on pourra faire le contact, la sonde de température ds18b20 elle doit être en lien avec le système 1wire qui va retourner la température. me rappelle plus comment sont représentés les paramétrages des paramètres 1 et 2 (les input du FGBS222) dans la HC mais il doivent être sur 0 ou 1 (NC ou NO) et surtout les paamètres 40 et 41 (scènes) doivent être sur 0 pour les 2 sinon , sur contact il est retourné des N° de scène et pas de contact binaires par défaut IN1 et IN2 sont couplés avec IN1 et IN2 pour enclencher les sorties adhoc OUT1 et OUT2 donc on doit pouvoir voir si les OUT1 et OUT2 bougent sur contacts des fils GND+IN1 ou GND+IN2 si tout ela ne marche pas c'est que soit l'alimentation (entre P et GND) ne fonctionne pas ou n'est pas suffisante (alimentation en DC), soit le module qui est HS. Pour s'assurer que l'alim est OK , débrancher l'alim et la rebrancher, le petit voyant vert devant le FGBS222 diot s'allumer 1 fois. Pour tester les entrées IN1 ou / et IN2 mettre le multimètre sur la portie OUT1/OUT2 et regarder si le contact sec se fait si on touche IN1+GND ou IN2+GND
  8. - correction des graphiques lorsque l'on demande un nœud (ou plusieurs) particulier z-wave_network_hc3_mod V6.3.php - ajustement de la version dans le template de config config.hc3 v1.5.php pour ceux avec l'installation déjà en place, modifier la version dans My_config.hc3.php en V6.3 (si ce n'est pas fait alors le lanceur utilisera toujours l'ancien programme V6.0 ou V6.1 ou V6.2)
  9. comme j'en ai eu besoin j'ai fait la modif - modification de l'argument &node qui maintenant va accepter plusieurs nœuds avec le séparateur "," (&node=31,36,371) z-wave_network_hc3_mod V6.2.php - ajustement de la version dans le template de config config.hc3 v1.4.php pour ceux avec l'installation déjà en place, modifier la version dans My_config.hc3.php en V6.2 (si ce n'est pas fait alors le lanceur utilisera toujours l'ancien programme V6.0 ou V6.1) - ajustement du lanceur dans la zone informative de texte 'node' (l'ancien lanceur V1.1 reste valide mais n'aura pas la zone d'info mise à jour) entree_valeur_z-wave_network_hc3 v1.2.php
  10. - correction dans la partie graphique du nom de la pièce pour les nœuds intermédiaires dans les rebonds - nettoyage du code z-wave_network_hc3_mod V6.1.php - ajustement de la version dans le template de config config.hc3 v1.3.php ATTENTION pour ceux pour lesquels l'installation est déjà en place, modifier la version dans My_config.hc3.php (si ce n'est pas fait alors le lanceur utilisera toujours l'ancien programme V6.0)
  11. - modification du lanceur d'entrée pour ajouter une étape de validation des options sélectionnées - ajout de texte dans les zones de saisies entree_valeur_z-wave_network_hc3 v1.1.php
  12. oui effectivement c'est exactement ça qui s'est passé j'ai corrigé et mis la bonne version en chargement merci de ton retour
  13. reservé
  14. reservé
  15. jluc2808

    HC3 - Table de routage ZWave

    La prochaine version sera sur un nouveau fil de discussion. Le lien :
  16. bonjour , ************************** Introduction ************************************ ceci est le 1er message du nouveau fil de discussion sur l'affichage liste et graphique de la table de routage z-wave sur HC3 l'ancien fil restera pour ce qui été publié jusqu'à la V6 et tout le reste à partir de cette version sera dans la suite de nouveau fil de discussion Ce 1er post a pour objectif de reprendre l'ensemble des fonctionnalités, leur explication, la méthode d'installation et sera enrichi tout au long des évolutions et correctifs pour éviter d'avoir à se balader de post en post pour savoir ce qui a été fait . ce Post 1 - sera maintenu et est découpé en sections pour plus de lisibilité. ************************* les programmes courants *********************************** config.hc3 v1.6.php ==> fichier template va permettre une fois copié et renommé de stocker vos données personnelles et vos options par défaut - ATTENTION - Ce fichier doit être copié avec le nom My_confi.hc3.php , puis modifié pour mettre à jour vos données NOTE - si l'installation est déjà en place, il faut modifier la version (6.x) dans My_config.hc3.php (si ce n'est pas fait alors le lanceur utilisera toujours l'ancien programme V6.x-1) - correction des liens graphiques lorsque demande de noeud - &node= z-wave_network_hc3_mod V6.4.php entree_valeur_z-wave_network_hc3 v1.2.php ==> ce fichier est un lanceur (il va lancer le programme principal avec les options retenues), il a pour objectif de lister les options possibles et sélectionner celles qui vont être utilisées dans le programme principal . Il ne stocke rien . - ajout de texte d'information dans les zones de saisies ************************ l'historique des évolutions ***************************** 24/10/2023 z-wave_network_hc3_mod V6.4.php et config.hc3 v1.6.php ==> - correction des liens graphiques lorsque demande de noeud - &node= 16/10/2023 z-wave_network_hc3_mod V6.3.php et config.hc3 v1.5.php ==> correction des graphiques lorsque l'on demande un nœud (ou plusieurs) particulier 15/10/2023 z-wave_network_hc3_mod V6.2.php et config.hc3 v1.4.php et entree_valeur_z-wave_network_hc3 v1.2.php ==> modification de l'argument &node qui maintenant va accepter plusieurs nœuds avec le séparateur "," (&node=31,36,371) 13/10/2023 z-wave_network_hc3_mod V6.1.php et config.hc3 v1.3.php ==> correction dans la partie graphique du nom de la pièce pour les nœuds intermédiaires dans les rebonds 11/10/2023 entree_valeur_z-wave_network_hc3 v1.1.php ==> ajout d'une étape de validation et zone de texte 10/10/2023 entree_valeur_z-wave_network_hc3 v1.0.php et z-wave_network_hc3_mod V6.0.php et ==> ajout du lanceur, ajout du choix &fix=node/global, ajout de lignes de débug 08/10/2023 z-wave_network_hc3_mod V5.2.php ==> stockage des données API, ajout du choix des rebonds, ajout de debug 07/10/2023 z-wave_network_hc3_mod V5.1.php et config.hc3.php ==> corrections de bugs, amélioration du rendu et ajout de la couleur grise pour le HC3 (changement de couleur possible) 06/10/2023 config.hc3.php ==> éditez lr fichier de config pour personnaliser et le nommer My_config.hc3.php et z-wave_network_hc3_mod V5.php ==> ajout du fichier config.php 05/10/2023 z-wave_network_hc3_mod V4.php ==> ajout d'un fichier .ini pour stocker les données personnelles + option node et unique dans route- Pour des choix de sécurité la partie .ini ne sera pas conservée 04/10/2023 z-wave_network_hc3_mod V3.2.php ==> ajout de l'argument &fix pour laisser le choix dynamique ou statique 03/10/2023 z-wave_network_hc3_mod V3.1.php ==> permet de fixer le graphique et le modifier à volonté 02/10/2023 z-wave_network_hc3_mod V3.php ==> modifie la restitution des listes et supprime le passage par excel 23/09/2023 z-wave_network_hc3_mod V2.php ==> ajoute la sélection par pièce &room=cuisine,garage  20/09/2023 z-wave_network_hc3_mod.php ==> version initiale de l'ère JLB - ajoute la liste des liens et nécessite de passer par excel ********************** les recommandations d'installations et mise à jour **************** l'installation à plusieurs pré-requis avoir un serveur web qui permet d’exécuter des programmes PHP créer un répertoire dans le serveur Web pour y mettre tous les programmes (par la suite les données enregistrées issues de l'API - &enregistre - installer tous les programmes et versions dans le même répertoire - copier et nommer My_config.hc3.php le fichier qui sert de stockage ds données et options personnelles - utiliser le lanceur entree_valeur_z-wave_network_hc3.php pouir sélectionner les options désirées - la syntaxe est : http://IP_du_serveur_Web:Port_du_serveur_web/répertoire_des_programmes_php/entree_valeur_z-wave_network_hc3.php ou si vous souhaitez lancer directement le PHP http://IP_du_serveur_Web:Port_du_serveur_web/répertoire_des_programmes_php/z-wave_network_hc3_mod Vx.x.php?arg=x&arg2=y&arg3=z les tests ont été fait avec une HC3 dernière version, navigateur Chrome, Firefox et Edge, serveur wen Synology PHP 7.3 apache 2.2 ********************* les fonctionnalités et les explications de comment les utiliser *********** le comportement par défaut: - l'affichage est avec liste et graphique des liens - comprend toutes les pièces - intègre toutes les routes (directes et avec rebonds) les options : display ou afficher ou affiche : graph/graphique/dessin, table/liste, all/tout (par défaut) route ou lien ou navigation : direct, rebond, unique, all/tout/toute (par défaut) room ou piece: nom de la pièce sans "" et séparateur "," si plusieurs pièce s fix = node / global (node = fixe avec des liens droits, global fixe avec des liens elliptiques) node = xx (xx est l'Id HC3) debug rebond = all/xx reuse pour réutilisé les données stockées du retour serveur &enregistre pour stocker les données (&reuse et &enregistre sont exclusifs donc ne peuvent être utilisés ensemble) - display=graph ou table ou all all ==> affiche la liste et le graphique graph ou dessin ou graphique ==> affiche uniquement le graphique table ou liste ==> affiche uniquement la liste - route=direct ou rebond ou all ou unique   all ==> restitue toutes les routes y compris les routes alternatives unique ==> ne prend que les routes les plus directes (celles avec le moins de rebond) direct ==> restitue uniquement les nœuds en lien direct avec le contrôleur z-wave (route avec 0 rebond) rebond ==> restitue toutes les routes avec rebond(s) - l'argument &node=xx , xx est l'ID HC3, il permet de lister et afficher toutes les routes dans lesquels cet Id HC3 est impliqué (que ce soit dans les rebonds, en direct ou en final) - l'argument &route, peux prendre les valeurs all ==> dans ce cas toutes les routes sont prises en compte, directes, rebonds, fin de course , il n'y a pas de dédoublonnage unique ==> ce cas permet de n'avoir que les routes principales (les plus courtes) vers les Id HC3 - il y a dédoublonnage et tri ascendant direct ==> va sélectionner que les Id qui sont en direct avec le contrôleur HC3 - dédoublonné (donc si il y a plusieurs route ou le module est en lien direct il ne sera affiché qu'une seule fois) rebond ==> prend tous les rebonds qui impliquent cet Id à l’exception des liens directs avec le contrôleur HC3 - il n'y a pas de dédoublonnage - changement de couleur du contrôleur maitre (la HC3) ==> par défaut dans cette version il est en gris + un paramètre dans le fichier de config $HC3_color = "grey" vous pouvez mettre la couleur que vous voulez pour la représentation graphique du contrôleur HC3, soit le code Hexa (#70726E pour gris), soit rgb(R,B,V), soit rgba(R,B,V,I), soit une couleur (red, black, grey....) si vous ne changez rien à votre fichier config avec cette version 5.1 , la rétrocompatibilité est assuré et la couleur du contrôleur HC3 sera grise  - &enregistre ==> va enregistrer (normalement dans le répertoire du programme PHP) 2 fichiers : donnees_devices.json et donnees_rooms.json si ces fichiers existaient déjà, ils sont supprimés avant d'être recréés tout neufs - &reuse ==> permet d'utiliser ces fichiers comme données d'entrée et ne fait plus appel à l'API tant que les fichiers existent et que la condition est dans les arguments de la commande si les fichiers n'existent pas (supprimés, déplacés, pas encore générés, pbs de droits , ......) alors le programme va faire un appel API HC3 comme avant. - &debug ==> ne pas utiliser sans une bonne raison, va tracer dans la fenêtre d'affichage plein de données afin de comprendre ce qui est utilisé. - &rebond=x ==> reprend ce que j'avais spécifié plusieurs posts auparavant &rebond=x x étant le nombre de rebond que l'on veut exploiter, si on ne précise pas quelque chose dans &route alors on ne listera que les routes avec x rebond (fonction par défaut) - &route=direct ==> la valeur &rebond n'a pas de sens comme &rebond=0 c'est &route=direct qui sera appliqué  - &route=unique&rebond=3 ==> on ne listera que les id avec 3 rebonds si c'est le chemin le plus court pour l'Id  - &route=all&rebond=3 ==> toutes les routes jusque 3 rebonds  - &rebond=3 , équivalent à &route=rebond&rebond=3 ==> liste que les routes avec 3 rebonds si x=all /tout/tous alors ce sera comme &route=rebond ********************** les bugs ou restrictions connues ****************************** - les défauts d'affichage du graphique sont presque toujours liés à un problème de syntaxe dans les fichiers config (ou oublie du $ ; "" ' ou commentaires mal placés) - erreurs de type " *** getDevices *** httpcode=0, devices= z-wave_network>ko , sont liées à un manque de données personnelles IP_HC3, ID ou Mdp HC3 dans le fichier My_config.hc3.php ou a un manque du fichier tout court ********************* les copies d'écran ****************************************** vision brute de la table de routage Z-wave graphique avec remise en forme manuelle en utilisant l'argument &fix graphique des liens par pièce en utilisant l'argument &room=cuisine image de la restitution des listes vision statique droite et elliptique : config.hc3 v1.2.php config.hc3 v1.5.php
  17. jluc2808

    HC3 - Table de routage ZWave

    Regarde dans ton fichier renommé si il ne manque pas des ; ou si tu n'as pas modifié un ", si rien lance outils de développement dans ton navigateur qui te donneras plus d'info sur les erreurs possibles Nb: tu es bien descendu tout en bas de la page parce le graphique est assez bas et des fois il ne se voit pas.
  18. jluc2808

    HC3 - Table de routage ZWave

    tu ajoutes dans la ligne de commande ?display=graph ou si tu as dejà des arguments &display=graph
  19. jluc2808

    HC3 - Table de routage ZWave

    tu peux checker le fichier que tu as configuré à partir de config.hc3.php s'appelle My_config.hc3.php avec "M" et pas "m", si c'est le cas peut-être que les droits ne sont pas bons ?
  20. jluc2808

    HC3 - Table de routage ZWave

    Au fait Peynier dans le 13 ? oui
  21. jluc2808

    HC3 - Table de routage ZWave

    @heni-allauch - pour répondre précisément à tes questions : entre la V5 et avant et la v5.1 et V5.2 j'ai modifié la fonction qui est supportée par &fix en V5 et avant l'argument physics: false était porté sur chaque nœud individuellement , par mesure de simplification dans la V5.2 cet argument physics: false est portée au niveau global des options du programme vis.js si ça te dérange réellement je peux mettre 2 arguments &fix=node (en direct sans elipse) et &fix=global (avec des elipses) qui permet de choisir la manière de contrôler les déplacements des flèches la modif est simple donc dis moi . Pour la suggestion d'avoir une page de configuration j'y ai pensé, mais je n'ai pas eu le temps de la prévoir, c'est pas trop compliqué mais ça demande un peu de travail pour contrôler tous les arguments dans un programme en plus de celui qui existe déjà, ou l'ajout des arguments s'est fait au fur à mesure et donc naturellement. je retiens la suggestion pour une future release V6
  22. jluc2808

    HC3 - Table de routage ZWave

    /**************** grosse évolution d'architecture interne ******************/ je pensais que la demande/suggestion de @jojo serait simple my bad je me suis aperçu à cette occasion que la construction graphique n'étaient pas en accord avec les listes de liens / routes / nœuds ==> pour y arriver j'ai dû reprendre (même si pas visible de l’extérieur) l'architecture de construction des nœuds (nodes) et des liens (edges) ça m' a permis de corriger les décalages entre graphique et liste maintenant l'affichage des rebonds est conforme aux listes (qui elles étaient exactes) et intègre des nœuds qui ne sont pas dans les même pièces (déjà le cas avant) mais aussi les liens des routes qui y amènent. j'espère que dans cette évolution je n'ai pas ajouté trop de bugs /********************* voilà pour l'interne ****************************/ la v5.2 : ajout de la possibilité de travailler avec des données stockées : &enregistre et &reuse ajout d'une fonction &debug pour rendre verbeux ajout de la fonction &rebond z-wave_network_hc3_mod V5.2.php explications : - &enregistre ==> va enregistrer (normalement dans le répertoire du programme PHP) 2 fichiers : donnees_devices.json et donnees_rooms.json si ces fichiers existaient déjà, ils sont supprimés avant d'être recréés tout neufs - &reuse ==> permet d'utiliser ces fichiers comme données d'entrée et ne fait plus appel à l'API tant que les fichiers existent et que la condition est dans les arguments de la commande si les fichiers n'existent pas (supprimés, déplacés, pas encore générés, pbs de droits , ......) alors le programme va faire un appel API HC3 comme avant. - &debug ==> ne pas utiliser sans une bonne raison, va tracer dans la fenêtre d'affichage plein de données afin de comprendre ce qui est utilisé. - &rebond=x ==> reprend ce que j'avais spécifié plusieurs posts auparavant &rebond=x x étant le nombre de rebond que l'on veut exploiter, si on ne précise pas quelque chose dans &route alors on ne listera que les routes avec x rebond (fonction par défaut) - &route=direct ==> la valeur &rebond n'a pas de sens comme &rebond=0 c'est &route=direct qui sera appliqué  - &route=unique&rebond=3 ==> on ne listera que les id avec 3 rebonds si c'est le chemin le plus court pour l'Id  - &route=all&rebond=3 ==> toutes les routes jusque 3 rebonds  - &rebond=3 , équivalent à &route=rebond&rebond=3 ==> liste que les routes avec 3 rebonds si x=all /tout/tous alors ce sera comme &route=rebond
  23. jluc2808

    HC3 - Table de routage ZWave

    version 5.1 corrections de quelques bugs (résiduels de la version initiale sur les parties vis.js - graphiques - ou les options n'étaient pas dans les bonnes syntaxes) ajout du changement de couleur du contrôleur maitre (la HC3) ==> par défaut dans cette version il est en gris (ça devrait faire plaisir à @lazer) + un paramètre dans le fichier de config - pour plus d'info voir le détail des explications plus loin simplification des infos listées pour les Id qui sont en liens directs et sans rebonds modification interne sans impact utilisateur pour la gestion du paramètre &fixe ==> Attention V5.2 plus loin dans les posts z-wave_network_hc3_mod V5.1.php optionnel vous pouvez modifier votre fichier My_config.hc3.php ou les nouvelles installations partir avec cette version config.hc3.php la modification à votre fichier My_config.hc3.php est la suivante ajouter en fin de fichier avant le "?>" // couleur du noeud principal HC3 - vous pouvez mettre soit le code Hexa (#70726E pour gris), soit rgb(R,B,V), soit rgba(R,B,V,I), soit une couleur (red, black, grey....) $HC3_color = "grey"; ne pas toucher à ?> explications des changements : - vous pouvez mettre la couleur que vous voulez pour la représentation graphique du contrôleur HC3, soit le code Hexa (#70726E pour gris), soit rgb(R,B,V), soit rgba(R,B,V,I), soit une couleur (red, black, grey....) si vous ne changez rien à votre fichier config avec cette version 5.1 , la rétrocompatibilité est assuré et la couleur du contrôleur HC3 sera grise - les correctifs internes sur la gestion du graphique, que ce soit les options ou la fonction dynamique / statique n'impactent pas la vision utilisateur, ni la manière de mettre les paramètres - les Id en liens directs et sans rebonds étaient listés avec une redondance des infos sur Id et Noms, le correctif consiste en une simplification de la lecture pour enlever ces doublons d'info.
  24. jluc2808

    HC3 - Table de routage ZWave

    oui , je peux ajouter cette fonction , mais je pense que dans ce cas la syntaxe et les actions peuvent être envisagée de la manière suivante : &rebond=x x étant le nombre de rebond que l'on veut exploiter, si on ne précise pas quelque chose dans &route alors on ne listera que les routes avec x rebond (fonction par défaut) - &route=direct ==> la valeur &rebond n'a pas de sens - &route=unique&rebond=3 ==> on ne listera que les id avec 3 rebonds si c'est le chemin le plus court pour l'Id - &route=all&rebond=3 ==> toutes les routes jusque 3 rebonds - &rebond=3 , équivalent à &route=rebond&rebond=3 ==> liste que les routes avec 3 rebonds si x=all /tout/tous alors ce sera comme &route=rebond vos avis sur cette proposition ? @jojo j'ai déjà la 5.1 qui est prête alors ce sera pour une 5.2
  25. jluc2808

    HC3 - Table de routage ZWave

    pour reprendre à la remarque pertinente sur l'aspect sécuritaire de @lazer la version 5 remplace le fichier .ini par un fichier .php de même que précédemment le fichier distribuer devra être copié, personnalisé avec les données vos données de connexion et modifier les paramètres par défaut si vous le souhaitez une fois réalisé via un éditeur au choix (par exemple Notepad++) le fichier devra s'appeler My_config.hc3.php ce nom n'est pas modifiable et est celui repris dans le programme principal Dans ce fichier il est impératif de respecter les "", '' ou ; lors de vos modifications. le contenu du fichier de config : <?php /******************************************************************************/ /*** File : config.hc3.php ***/ /*** Author : Jean-luc Berno ***/ /*** Version : 1.0 ***/ /*** History : October 2023 : Initial release ***/ /*** Note : Configuration file ***/ /******************************************************************************/ // HC3 IP : port si nécessaire " $HC3Ip = '192.168.x.x:80'; // HC3 User account $HC3Login = 'le_login_hc3'; // User password $HC3Pass = 'le_pswd_hc3'; // affiche graphique et liste - les valeurs possibles sont : graph, table, all $Display = 'all'; // selectionne les routes directes, avec rebond, uniques (les plus courtes), multiples - les valeurs possibles sont all, unique, direct, rebond $Route = "unique"; // graphique dynamique ou fixe - valeurs possibles FALSE, TRUE $Fix = FALSE; ?> Pour le reste, mis à part cette modification d'archirecture générale, pas d'évolutions sur le contenu. les fichiers à télécharger : ==> attention V5.2 plus loin dans les posts config.hc3.php ==> éditez lr fichier de config pour personnaliser et le nommer My_config.hc3.php z-wave_network_hc3_mod V5.php
×
×
  • Créer...