Aller au contenu

Lazer

Administrateur
  • Compteur de contenus

    26550
  • Inscription

  • Dernière visite

  • Jours gagnés

    1395

Tout ce qui a été posté par Lazer

  1. Ah oui c'est sur la HCL tu l’intègres en tant que passerelle via le panneau dédié dans la HC2, c'est forcément plus facile. Mais je pense que tu peux largement t'en sortir avec l'API Vera, tu n'auras que des actionneurs classiques je pense dans ta cave, donc pas de gestion du chauffage et autres joyeusetés qui nous occupent nos soirées.
  2. Ah mais oui bien sur, j'avais oublié ! C'est justement le but du gars sur le forum Orange, de pouvoir accéder à l'API pour la piloter depuis l'appli Vera ou Imperihome. Donc en gros, il faut que tu te renseignes sur l'API Vera, et ensuite tu pourras créer des modules virtuels sur la HC2 qui appelleront les URL de la Box Vera (puisque ce ne sera plus une box Homelive si tu la flashes....)
  3. Je comprends pas pourquoi tu veux faire ça ? Une passerelle, ça a un intérêt si ça apporte de nouvelles fonctionnalités, comme par exemple une Zibase qui gère pleins de protocoles. Mais la Homelive n'apporte rien.... autant inclure les modules directement sur la HC2, ça fonctionne bien mieux.
  4. C'te star ! Il y a un replay dispo ?
  5. Ouaip, c'est super ça Bon par contre, je me demande ce qu'on peut bien en faire.... parce que je ne vois pas ce que sais faire une box Vera que ne saurais pas faire une HC2. A la limite ça peut être utilise en passerelle pour une HCL, ou pour quelqu'un qui n'a pas d'autre box.
  6. De façon générale, je n'aime pas les mises à jour. Mon Eco-Devices est aussi sur une très vieille version de firmware, mais tant que ça fonctionne, je ne touche à rien. Impact du test de Steven sur la consommation de ma box (exécuté 3 fois, on voit très nettement la durée du dernier test).... ça a chauffé !
  7. @Steven : Ca décoiffe la v3 [DEBUG] 21:24:34: Nb runs : 1000 | id : 11 | G.Variable : SMS [DEBUG] 21:24:34: ---------------------------------------------- [DEBUG] 21:24:34: [DEBUG] 21:24:34: getValue Exist : instruction time : 0s | cpu time : 0.01s [DEBUG] 21:24:34: getValue Not Exist : instruction time : 0s | cpu time : 0.06s [DEBUG] 21:24:34: setValue : instruction time : 0s | cpu time : 0.17s [DEBUG] 21:24:34: getGlobal Exist : instruction time : 0s | cpu time : 0.01s [DEBUG] 21:24:34: getGlobal Not Exist : instruction time : 0s | cpu time : 0.07s [DEBUG] 21:24:34: setGlobal : instruction time : 0s | cpu time : 0.02s [DEBUG] 21:24:34: getType : instruction time : 0s | cpu time : 0s [DEBUG] 21:24:34: getName : instruction time : 0s | cpu time : 0s [DEBUG] 21:24:34: getRoomID : instruction time : 0s | cpu time : 0s [DEBUG] 21:24:34: getRoomName : instruction time : 0s | cpu time : 0.01s [DEBUG] 21:24:34: getSunrise : instruction time : 0s | cpu time : 0.01s [DEBUG] 21:24:34: [DEBUG] 21:24:34: ---------------------------------------------- [DEBUG] 21:24:34: ALL DONE . Bon du coup la même avec 10'000 itérations : [DEBUG] 21:26:26: Nb runs : 10000 | id : 11 | G.Variable : SMS [DEBUG] 21:26:26: ---------------------------------------------- [DEBUG] 21:26:26: [DEBUG] 21:26:26: getValue Exist : instruction time : 0s | cpu time : 0.05s [DEBUG] 21:26:27: getValue Not Exist : instruction time : 1s | cpu time : 0.67s [DEBUG] 21:26:28: setValue : instruction time : 1s | cpu time : 1.96s [DEBUG] 21:26:29: getGlobal Exist : instruction time : 1s | cpu time : 0.07s [DEBUG] 21:26:29: getGlobal Not Exist : instruction time : 0s | cpu time : 0.72s [DEBUG] 21:26:29: setGlobal : instruction time : 0s | cpu time : 0.08s [DEBUG] 21:26:29: getType : instruction time : 0s | cpu time : 0.04s [DEBUG] 21:26:29: getName : instruction time : 0s | cpu time : 0.02s [DEBUG] 21:26:29: getRoomID : instruction time : 0s | cpu time : 0.04s [DEBUG] 21:26:29: getRoomName : instruction time : 0s | cpu time : 0.05s [DEBUG] 21:26:30: getSunrise : instruction time : 1s | cpu time : 0.05s [DEBUG] 21:26:30: [DEBUG] 21:26:30: ---------------------------------------------- [DEBUG] 21:26:30: ALL DONE . Aller, je suis un warrior, on la refait avec 100'000 itérations : [DEBUG] 21:28:23: Nb runs : 100000 | id : 11 | G.Variable : SMS [DEBUG] 21:28:23: ---------------------------------------------- [DEBUG] 21:28:23: [DEBUG] 21:28:24: getValue Exist : instruction time : 1s | cpu time : 0.56s [DEBUG] 21:28:30: getValue Not Exist : instruction time : 6s | cpu time : 6.99s [DEBUG] 21:28:45: setValue : instruction time : 15s | cpu time : 15.35s [DEBUG] 21:28:46: getGlobal Exist : instruction time : 1s | cpu time : 0.46s [DEBUG] 21:28:52: getGlobal Not Exist : instruction time : 6s | cpu time : 7.21s [DEBUG] 21:28:53: setGlobal : instruction time : 1s | cpu time : 1s [DEBUG] 21:28:54: getType : instruction time : 1s | cpu time : 0.29s [DEBUG] 21:28:54: getName : instruction time : 0s | cpu time : 0.3s [DEBUG] 21:28:54: getRoomID : instruction time : 0s | cpu time : 0.27s [DEBUG] 21:28:55: getRoomName : instruction time : 1s | cpu time : 0.51s [DEBUG] 21:28:55: getSunrise : instruction time : 0s | cpu time : 0.63s [DEBUG] 21:28:55: [DEBUG] 21:28:55: ---------------------------------------------- [DEBUG] 21:28:55: ALL DONE . CONCLUSION : je reste en v3, ça arrache
  8. Voilà une nouvelle image de boot : XPEnoboot 5.1-5022.3 released mprinfo cela te permettra peut-être de booter avec ta carte SAS ?
  9. J'ai corrigé le lien (et le titre de ton nouveau sujet, apparemment un accent ne lui plaisait pas)
  10. Regarde là : http://www.domotique-info.fr/2014/04/home-center-2-ameliorer-laspect-peripheriques-virtuels/ Et plus spécifiquement "la patte de l'expert", où quand Steven a aidé Fredo a optimiser le code
  11. Une piste : tu divises par 1000, et tu gardes la valeur entière. Comme ça, toutes les valeurs entre 2000 et 2999 te donneront un index = 2, que tu pourras utiliser dans un tableau pour indexer l’icône correspondante. Idem pour les autres valeurs. EDIT : si je ne dis pas de bêtise : tableau[consommation % 1000] Mais faudra qu'un "LUAtient" chevronné confirme.
  12. Nico : ça marche pas mieux Turlututu : je suppose que ça permettra aussi de comparer les perfs entre le LUA 5.1 de la v3 et le LUA 5.2 de la v4 afin de détecter où se situent les pertes de performances rencontrées dans GEA.
  13. vu l'upload pourri que j'ai chez moi, ça se pourrait bien ! et je pense d'ailleurs que c'est ça qui me bloque aujourd'hui, comme mes ouvertures de sockets sont trop longues à se faire, le firewall d'ici ferme les sessions, donc je n'arrive jamais à me connecter. En insistant par moment ça passe, puis ça coupe. bref, toujours pareil : je veux la fibre Si j'ai le temps, je passerai par un partage de connexion en 4G.
  14. Nico : oui oui, sympa la nouvelle version de Surveillance Station. Diwad : vu que ESXi est prévu pour les serveurs (souvent hébergés dans des datacenters), à mon avis ils n'ont pas trop prévu le coup de l'utilisateur qui change de port USB tous les 4 matins....
  15. Steven, je teste ton programme ce soir, j'ai un petit souci d'accès à ma box là ..... ni mon reverse proxy, ni aucun de mes 2 VPN n'arrive à passer le filtrage imposé là où je suis aujourd'hui... étrange.... va falloir que je remédie à ça J'espère que ton programme n'a pas une ligne de code cachée qui va faire la mise à jour de ma box en v4
  16. Si les droits sont revenus après les reboots (2 ou 3 en tout, avec la mise àjour de l'Update 3) Par contre la caméra n'est jamais revenue, j'ai dû la reconfigurer.
  17. en l’occurrence il n'y a pas eu de pub du tout pour ce nouveau module. Ils l'ont fait à la demande d'Orange, et comme dit I-magin, pas évident de communiquer sur ce nouveau produit, qui implique de discréditer l'ancien module qui n'est pas vieux du tout.... même Domadoo ne l'a pas encore mis en pré-commande sur sa boutique
  18. OK, mais alors avec un si petit sleep (ne pas rire) tu fais bosser la main loop non-stop, ça ne surcharge pas le CPU de la box ?
  19. Non, il ne peut pas être alimenté en filaire, car les pins n'existent pas, et Fibaro a bien confirmé que ce n'est pas possible. C'est batterie uniquement, afin de respecter la norme française.
  20. Pour l'ouverture de port sur la box, et le coté sécurité, j'utilise mon reverse proxy avec HAProxy. Ca sécurise déjà pas mal, car pour accéder à la box, il faut connaitre le FDQN (nom de domaine complet) pour accéder à l'interface Fibaro, donc même avec un scan de port de mon IP publique, cela ne permet pas de voir les services accessibles en interne. Une requête sur le port 80 sans rien spécifier aura un beau "503 Service Unavailable". Prochaine étape, mettre en place stunnel afin de chiffrer les communications HC2 dans un flux https.
  21. Une page avec mon pseudo cité sur les 4 premiers message, de bon matin, ça fait peur Vous verrez dans mes graphs, même le plugin virtual sensor de Krikri est détecté.... quand on pourra le remettre. Bon sinon oui la v4 je ne suis pas encore assez chaud.... ce qu'il y a de bien depuis la v3.6, c'est que je peux cliquer sur le bouton mise à jour sans risque, puisqu'après il y a un popup avec 2 cases à cocher que je ne clique jamais N'empêche, tant que le plugin Netatmo n'est pas 100% stable, et qu'on ne peut pas importer les plugins utilisateurs, je m'en passe très bien de cette v4. On verra au printemps, quand le chauffage sera moins critique, je pourrais tester la future v4.x
  22. Pour les batteries, mon script récupère le Parent ID de chaque module..... en v4, Fibaro a construit les choses proprement, tout module possède un parent qui se nomme Main Zwave Device ou qqch dans le genre, caché dans l'interface. et malheureusement on ne peut pas le renommer. donc dans les graphs, tu vois pleins de niveaux de batterie pour des devices qui se nomment tous pareil. bref, il va falloir adapter le code pour contourner le problème, vu que Fibaro ne semble pas pressé d'améliorer les choses de son coté (la possibilité de renommer les main zwave device)
  23. regarde dans les dernières pages, tu trouveras le code permettant de fonctionner en v4. Je ne l'ai pas encore mis en première page, car il reste toujours un problème en suspens (les Main Zwave Devices). Il faut mettre IP ou nom de domaine, sans chemin. Si tu veux un chemin personnalisé, il faut que tu modifies la variable payload dans tous les boutons.
  24. Lazer

    Lenteur Forum

    bien sûr qu'elle fonctionne la nouvelle MAJ
  25. Voilà , mise à jour en 5.1 Update 3 OK, directement depuis la 4.3. Il a juste perdu tous les droits des utilisateurs au passage, ainsi que la configuration de la caméra IP dans Surveillance Station. Sinon tout semble OK pour le moment
×
×
  • Créer...