Aller au contenu

Lazer

Administrateur
  • Compteur de contenus

    25 877
  • Inscription

  • Dernière visite

  • Jours gagnés

    1 256

Tout ce qui a été posté par Lazer

  1. Lazer

    Hc2 Waze Calculator

    Un exemple d'expression régulière utilisée à l'instant : ^\s*\-\-.*$ => permet de trouver une ligne contenant uniquement des commentaires LUA, commençant par "--", avec éventuellement des espaces ou tabulations devant. Par conséquent, les commentaires situés en fin de ligne après du code source ne seront pas pris en compte. Explication : ^ = début de ligne \s = espace (tabulation ou espace) * = quelque soit le nombre de caractère précédent (donc l'espace dans le cas présent) \- = un tiret \- = un second tiret . = n'importe quel caractère * = quelque soit le nombre de caractère précédent (donc n'importe quel caractère dans le cas présent) $ = fin de ligne Source : http://www.domotique-fibaro.fr/index.php/topic/328-plugin-freebox-v6/?p=95853
  2. Petite aide si vous souhaitez importer ce module virtuel sur la HC2 en v4, qui limite le nombre de caractères dans la main loop. Sans ça, le module virtuel ne démarre pas, et la fenêtre de debug reste vide. Suppression des lignes de commentaires : Copier/coller tout le contenu de la main loop dans le logiciel Notepad++ sous Windows. Dans le menu, choisissez Recherche puis Remplacer (ou raccourci claver Ctrl+H) Dans la zone Recherche, entrer le texte suivant : ^\s*\-\-(?!(\[\[)|(\]\])).*$ Dans la zone Remplacer par, laisser un contenu vide Dans la zone Mode de recherche, sélectionner "Expression régulière" Cliquer sur le bouton "Remplacer tout" Suppression des lignes vides : Dans Notepad++, cliquer sur le menu Edition, puis Ligne, puis Enlever les lignes vides Voilà le code est nettoyé, il peut être copier/coller dans la main loop du module virtuel, puis sauvegardé. La main loop doit maintenant démarrer. Pour info, avec le module virtuel v0.1.0, on passe de 106236 caractères à 88713 caractères.
  3. Lazer

    Network Monitor

    Cool Sakkhho Je suppose que l'interface web se charge en dynamique, avec de l'Ajax (c'est plus propre.... ouch encore une blague de geek bien nulle) ou dans un iframe, donc tu ne vois pas l'adresse dans le navigateur. Idéalement il faudrait utiliser les outils de dev (avec F12) pour analyser ce qui se passe et trouver le moyen le plus propre d'accéder à l'URL de la page d'accueil. Mais si ça fonctionne comme ça avec le code 401, c'est déjà pas mal, donc tu peux conserver cette méthode.
  4. Lazer

    Network Monitor

    voilàJojo tu as mieux expliqué que moi ce que j'essayais de dire
  5. Lazer

    Network Monitor

    Dans ce cas là, essaye de mettre ça : ["Répéteur Wifi"] = {"192.168.0.94", 80, "http", "/", 401, nil , 1, { "email" }, nil}, Pour résumer : puisque tu obtiens toujours le code 401, je l'ai mis dans la colonne "Expected return code", et du coup j'ai mis nil dans "Expected data"
  6. Lazer

    Network Monitor

    Tu as mis "/", c'est peut être l'erreur. Dans ton navigateur, quand tu mets l'IP, regarde dans la barre d'adresse l'URL complète une fois que tu es arrivé sur la page d'accueil. Il faut mettre la même adresse dans ton module virtuel. Regardes les exemples de la page 1, tu verras que pour certaines adresses, je n'ai pas mis "/" mais une URL plus longue.
  7. Lazer

    Network Monitor

    hum bah alors il n'y a pas de raison qu'il te dise 401 Unauthorized. Tu es sur que tu as mis la bonne URL dans le module virtuel ? (champs "data to send") ?
  8. Lazer

    Network Monitor

    Tu veux dire que quand tu te connectes avec l'IP, tu as un popup qui s'ouvre pour te demander ton login/password ? Et ensuite, la page s'affiche, c'est bien ça ?
  9. Lazer

    Network Monitor

    @Sakkhho, tu as le code http 401 qui signifie Unauthorized : Une authentification est nécessaire pour accéder à la ressource Donc si ton répéteur Wi-Fi impose une authentification avant même de charger la page d'accueil, ça va être compliqué à gérer cette affaire....
  10. L'option "marquer comme mort" est relative aux noeuds morts. Cela se produit justement quand la HC2 n'arrive pas à joindre un module. Quand la HC2 a besoin de joindre un module, elle tente plusieurs fois, par des chemins différentes (routage du réseau). Si elle n'y arrive pas, elle marque le noeud comme mort dans l'interface, et cela te permet de détecter qu'il y a un problème de communication. Tu cliques alors sur son icone pour tenter de le "réveiller". Je conseille de toujours laisser cette option "marquer comme mort" à la valeur par défaut "oui", sauf cas très particulier. Ainsi, tu détecteras rapidement (en quelques jours) si tu as des soucis sur ton réseau.
  11. Non ce n'est pas dommage, c'est le principe même du Z-Wave : émissions de faibles puissances, pour limiter la consommation électrique (donc la durée de vie des piles), et la nocivité des ondes. Pour atteindre de grande distance, les paquets sont routés de module en module. Au final, sur un réseau bien maillé. la portée est très très très très largement supérieur aux protocoles connus du grand public (Wi-Fi, Bluetooth, etc). Pour info je couvre mon jardin de 500m² en Z-Wave, là où le Wi-Fi ne capte plus dès que je franchis la porte de la maison. Par contre, tu verras, avec seulement 2 Wall Plugs, ça dépend de tes murs, meubles, etc, mais dans mon cas perso il m'a fallu une 10zaines de modules alimentés sur secteur pour avoir un réseau ultra-stable. Quand j'avais moins de module (sur suis resté 1 semaine avec environ 5 modules au début), j'avais de temps en temps (environ 1 fois par jour) des ordres Z-Wave qui ne passaient pas. Comme c'était justement du chauffage, on s'en rendait vite compte quand il faisait trop froid !!
  12. Oui les Fibaro FGWPE-102 ce sont bien les Wall Plugs, qui font relai Z-Wave. Attention à l'antenne, sa longueur et son impédance sont fonction de la longueur d'onde du signal à transmettre, donc de sa fréquence. Une antenne Wi-Fi par exemple ne convient pas du tout. Si tu ne mets pas la bonne antenne, au mieux le signal est moins bon, au pire tu risque d'endommager l'ampli de signal sur la carte électronique. Il y a un tuto sur le forum pour remplacer l'antenne par un modèle disposant d'un gain supérieur. Mais je te conseille surtout d'étendre ton réseau avec des modules sur secteur. Le changement d'antenne doit vraiment être réservé aux cas extrêmes (box déportée au sous-sol, ou dans une armoire de brassage métallique, etc...)
  13. @Baubau, je ne sais pas quelle est ton installation, mais si tu n'as que des vannes Danfoss, je ne suis pas surpris que certains ne captent pas le signal, car trop loin de la box. En effet, les modules Z-Wave sur piles ne relaient pas le signal. Il faudrait dans ce cas que tu ajoutes quelques modules sur secteur, tels que des Dimmers FGD sur tes luminaires, ou des Wall Plug sur les prises électriques. A étudier en fonction de tes projets d'extension futurs de ta domotique.
  14. Lazer

    Strip Rgb Avec Fibaro Help

    Pour ce genre d'effet, cherches du coté des contrôleurs DMX. Attention, cela n'a rien à voir avec les rubans RGB qu'on trouve un peu partout, et pilotables avec le module Fibaro RGBW. Je ne peux pas t'en dire plus sur le DMX, je n'y connais rien.
  15. Lazer

    Hc2 Waze Calculator

    Je me suis arraché les cheveux un soir sur les paterns, et j'avais fini par comprendre et obtenir ce que je voulais (bon depuis j'ai oublié....) Regarde ces 2 liens que je viens de retrouver : http://www.gammon.com.au/scripts/doc.php?lua=string.find http://www.lua.org/pil/20.2.html
  16. Lazer

    Plantage Partie Messagerie

    Je pense que c'est la même limitation que les posts sur le forum (2 ou 3 fois des topics ont été plantés àcause d'un copier/coller de code trop long)
  17. Lazer

    Catcher Une Erreur Lua

    Ok tiens moi au courant.
  18. Aucun problème pour les commentaires, ce VD n'est pas très gros. Le seul désagrément (léger) c'est que ça ralenti le chargement de l'interface, surtout depuis un mobile, car il y a du texte inutile àcharger.
  19. Lazer

    Hc2 Waze Calculator

    Excellent Krikroff, grand retour en fanfare J'adore l'exemple de trajet choisi
  20. Non mais ils sont gentils chez Fibaro, à quoi ça sert d'avoir un hardware de folie si on ne peut pas faire bosser le CPU à plus de 10% sous peine de faire un core dump du process principal. Faudrait peut être qu'ils commencent par apprendre à coder avant de balancer des âneries pareilles. < / mode pas content >
  21. Alors je vais devoir arrêter de ta parler En effet, je viens de copier/coller dans Notepad++.... et devine quoi.... c'est mal tabulé aussi En fait c'est simple, certaines lignes (telles que le "break") n'ont pas de tabulation, mais des espaces !!! Donc selon la largeur de la tabulation configurée dans TON Notepad++, ça s'affiche bien. Mais pas dans MON Notepad++, ni sur le forum. Voilà , Jojo maintenant j'arrête de te parler (temporairement )
  22. voilà => "il y a une boucle if then de plus" Mais ce sont bien les tabulations foireuses qui rendent le code difficile à lire, et masquent la boucle if then de plus.
  23. Il est au bon et au même endroit dans les 2 scripts de Jojo. Ce sont les tabulations foireuses qui t'enduisent d'erreur
  24. J'ai l'impression que tu constates ce que j'ai constaté dans plusieurs entreprises dans lesquelles j'ai travaillé : beaucoup d'agitation, tout le monde est débordé, pour au final produire.... rien !! Non mais là on a quand même un nouveau module virtuel "update-to-date" qui devrait fonctionner quelques soit les conditions. Oui en fait je crois que c'est toutes ces tabulations mal placées qui ont causés les incompréhensions autour du break.
  25. Lazer

    Network Monitor

    en effet, alors je garde l'idée dans un coin de la tête, mais c'est pas pour tout de suite.
×
×
  • Créer...