Aller au contenu

Lazer

Administrateur
  • Compteur de contenus

    25 881
  • Inscription

  • Dernière visite

  • Jours gagnés

    1 257

Tout ce qui a été posté par Lazer

  1. Lazer

    Freebox One et Freebox Delta

    Je suis surpris que personne n'ait encore parlé de la nouvelle offre d'abonnement tant attendue des geeks : le serveur/modem/router Freebox, mais sans le Player Devialet. Donc enfin la possibilité d'avoir l'agrégation de connexions Internet.
  2. Lazer

    Comparaison binaire en LUA

    Je sais pas, c'est déjà signé en tout cas Pour avoir fait une UV de Knowledge Management quand j'étais étudiant, puis avoir travaillé sur un outil de partage de connaissance, et en avoir utilisé plein d'autres, je t'avoue que je suis totalement désabusé sur ce sujet. Très rares sont les entreprises à avoir réussi à mettre en place quelque chose qui tient la route.... c'est pas faute d'essayer, mais soit les outils ne sont pas adaptés, soit l'usage qui en est fait est mauvais, et ça tombe souvent aux oubliettes, donc les collaborateurs se débrouillent comme ils peuvent. Dans ma boite, on n'a même pas un modèle de document, donc déjà ça commence très mal !!! Donc chaque client reçoit des docs différentes des différents intervenants du projet. Perso je produis beaucoup de docs (c'est le cas aujourd'hui d'ailleurs....) pour les clients, et la plupart les perdent, seulement 1% prend le temps de les relire, et parfois ils me demandent quelques mois plus tard de leur envoyer à nouveau la doc !!! Donc tu vois, le problème est généralisé.... J'en reviens à Internet et Google du coup, car même si l'information est dispersée partout (forums, blogs, etc...), on dispose d'un super moteur de recherche pour trouver n'importe quelle info. Justement ce qui n'existe pas en entreprise... les documents finissant dans une base documentaire propriétaire, une boite email, une archive, un répertoire du disque dur perso, une clé USB, etc.... Au final, "la collaboration, le partage et l'intelligence collective", ça ne fonctionne que quand les collaborateurs veulent bien s'en donner la peine... ça ne fonctionne pas dans toutes les boites ça.
  3. Lazer

    Surveillance Station Manager

    Ah c'était donc ça Je déplace.
  4. Lazer

    SMS 2 JPI - HC2

    3 charges de 4h.... pas tranche de 24h ? C'est énorme ! Pour l'ancienne tablette, pas étonnant, il ne faut pas laisser les batteries en charge permanente, le mieux ce sont des cycles de charge partielle.
  5. Lazer

    Comparaison binaire en LUA

    Et c'est bien ce qu'on fait. Mais il y a une différence entre aider et faire à la place C'est marrant, mon ESN est un mauvais exemple, c'est hyper individualiste, aucune entraide, aucune formation non plus, chacun ne regarde que son nombril, justement je viens de démissionner, mais chut....
  6. Lazer

    SMS 2 JPI - HC2

    @pepite ou aux autres qui utilisent cette solution comme @ADN182 : Chez vous aussi JPI consomme beaucoup de CPU sur le smartphone ? Vu que mon vénérable HTC Desire HD est mort (ce qui m'a justement fait abandonner SMS Gateway), là je tourne sur un Samsung Galaxy S4 Mini. Alors ce téléphone a toujours été une sombre bouse, il ne m'a pas donné satisfaction 1 seule minute, même neuf (lent, batterie anémique, signal mauvais....) Mais là, JPI consomme beaucoup de CPU, ce qui se traduit par une batterie qui ne tient pas longtemps...... Le Wall Plug recherche le smartphone 2 fois par jour, c'est énorme !! (cycles de 30% => 100%) Chez vous aussi ? Ou c'est la batterie de mon smartphone qui est morte, et il faut que je la remplace ? Ou alors utiliser un vrai smartphone, j'ai 2 Sony Xperia en stock, mais ça m'embête de dédier un smartphone haut de gamme pour une passerelle SMS.... car ils me servent toujours occasionnellement, quand madame casse son smartphone, je peux lui en prêter un (oui ça arrive souvent )
  7. Et en plus, vernis, c'est carrément du luxe !
  8. Lazer

    Comparaison binaire en LUA

    Ah bah oui, j'ai eu une formation technique ! Là tu es de mauvaise foi (ou tu n'as pas le courage de chercher ) 3ème lien, sur StackOverflow, on retrouve justement la fonction BitAND() que j'ai honteusement copié. Ainsi que tous les autres opérateurs de manipulation de bits : https://stackoverflow.com/questions/5977654/lua-bitwise-logical-operations Oui bon, le LUA de Fibaro est limité, on le sait.... mais justement on trouve des solutions. Pour Nice, je pense en effet qu'il ne mettront pas leur nez dans le LUA. Ah oui, et au fait, j'ai eu une formation Google, en 1999, enfin pardon, une présentation marketo-commerciale de Google, startup qui prétendait remplacer le célèbre Altavista.... j'étais loin de ma douter de la suite.... je ne sais pas pourquoi, mais je me souviens encore à quelle place j'étais assis dans la salle, faut croire que ça m'a marqué ! Quoi qu'il en soit, savoir chercher sur Google est plus important que savoir tout court. Souviens toi, l'histoire du pêcheur.... Internet est un formidable outil J'ai même appris à bricoler grâce à Internet.... enfin Google.... enfin Youtube.... et pourtant, il y a 10 ans, je n'aurais jamais cru cela possible.... bah si, tout est possible, Internet est un formidable outil d'apprentissage. Je divague, mais mon propos est toujours le même, on peut tout apprendre si on se donne la peine de chercher.
  9. Lazer

    Comparaison binaire en LUA

    Moi non plus, mais si tu regardes bien, ce ne sont que des maths permettant de manipuler des bits (*), c'est à dire un système de numération en base 2. C'est très simple en fait (ou pas). La base de tout cela, ce sont les portes logiques qu'on a appris en cours de physique du lycée. D'ailleurs, à le regarder, et sans même chercher à le comprendre, je trouve ce code bien trop compliqué.... Il est certainement possible de faire plus simple (mais comme dit, je l'ai juste copié/collé) En langage C, qui est un langage bien trop primitif au gout de bien des développeurs d'aujourd'hui, ça se fait pourtant en 1 seule ligne ! (*) Tiens d'ailleurs en parlant de manipulation de bits (j'en vois au fond de la classe qui rigolent), il suffit de chercher "lua bit manipulation" sur Google, ce qu'il traduit en "bitwise operations", et là, des tonnes d'exemples s'offrent à toi.
  10. Apparemment ils restent à Poznan en Pologne, mais ils regroupent les différents services (usine, bureaux, etc) Ca ne semble pas directement lié au rachat par Nice.
  11. Pareil pour le switch. Mais si tu mets des portes, tu n'as pas peur d'empêcher l'air frais de rentrer par l'avant justement ? En bas c'est pour le NAS je suppose.
  12. Lazer

    Comparaison binaire en LUA

    Pour le LUA, je pense qu'on a tout découvert ce langage avec la HC2, donc égalité pour tout le monde. Par contre, la programmation requiert une certaine logique, il est vrai que nous n'avons pas tous le neurone orienté dans la même direction : certains sont plus scientifiques, d'autres plus littéraire. Perso la littérature je n'y ai jamais rien compris (2/20 au BAC en Philo............ donc tu vois mon niveau.... tiens d'ailleurs @jojo tu ajouteras cela sur ta liste ), par contre, des maths, j'en ai bouffé jusqu'à plus soif. Donc il reste forcément des traces, une bonne dose de logique, et c'est ce dont on a besoin pour la programmation. Le langage utilisé importe peu, que ça soit du Basic, du C, ou du LUA, c'est plus ou moins pareil (bon évidemment, certains langages sont plus simples que d'autres.... tiens un exemple concret qui m'a marqué, essaye de tracer une simple ligne droite à l'écran en assembleur, tu vas comprendre ta douleur... et la nécessité d'avoir étudié les mathématiques). Bref, j'ai partagé beaucoup de code sur le forum, mais pas tout (par manque de temps, ou parce que ce n'est pas partageable (nécessiterait trop de support derrière, on en revient au problème du manque de temps)), je peux aiguiller les copains forumeurs dans la bonne direction, mais par écrire du code à la place. Et puis comme le dis le proverbe, "Si tu donnes un poisson à un homme il mangera un jour; si tu lui apprends à pêcher, il mangera toujours", alors je rends service
  13. Lazer

    Comparaison binaire en LUA

    Voilà, c'est en cherchant et en expérimentant qu'on apprend, qu'on progresse, qu'on acquiert les bons réflexes. Je ne suis absolument pas développeur, je n'ai aucune expérience pro, comme peuvent l'avoir des développeurs talentueux comme Krikroff et Steven. Je ne fait que copier des bouts de codes trouvés ça et là, un peu de colle pour assembler le tout, et beaucoup, vraiment beaucoup de temps, justement parce que je pars de 0.
  14. Lazer

    Comparaison binaire en LUA

    Désolé, mais en ce moment, je ne fait pas du tout de LUA, et ce depuis des mois... par manque de temps, d'envie, et de besoin. En effet, en règle générale je ne fait pas de programmation par plaisir (même si j'aime un peu ça quand même), mais pour répondre à un besoin précis. Donc si je n'en fait pas pour moi, très honnêtement, je risque encore moins d'en faire pour les autres. N'y vois pas une attaque personnelle. J'essaye juste de t'aiguiller. Le code de ces 2 fonctions ne vient pas de moi, il a été trouvé sur Google, mais je ne saurais te dire quels termes j'ai utilisé pour la recherche. L'une des 2 fonctions provient de la scène MusicCast que tu as décortiqué, donc tu y trouveras un exemple d'utilisation. L'autre provient de la librairie SNMP utilisée dans le VD pour l'onduleur Eaton, dispo également sur le forum.
  15. Ici, c'est bien Nice. C'est de la faute de Nico et de la Came qu'il prend
  16. Lazer

    Comparaison binaire en LUA

    Sans même lire le code LUA (j'ai pas le courage, désolé), la réponse à ta question est marquée : bad argument #1 to 'pairs' (table expected, got string)
  17. Lazer

    Comparaison binaire en LUA

    Il y a des codes tout faits qui existent sur Google.... pour manipuler les bits Voici quelques uns de ceux que j'utilise dans mes VD/scènes : -- Convert Decimal to Bits, most significant first toBits = function(self, num, bits) bits = bits or select(2, math.frexp(num)) local t = {} -- will contain the bits local b for b = bits, 1, -1 do t[b] = math.fmod(num, 2) num = (num - t[b]) / 2 end if #t == 0 then t = {0} end return table.concat(t) end, -- -- Bitwise AND -- local function bitAND(a, b) local p,c=1,0 while a and a>0 and b and b>0 do local ra,rb=a%2,b%2 if ra+rb>1 then c=c+p end a,b,p=(a-ra)/2,(b-rb)/2,p*2 end return c end
  18. Je n'en n'ai jamais douté Pour info Fibaro déménage en janvier, je n'ai pas plus d'infos, mais ils sont donc en pleine réorganisation. Pour ceux qui n'ont pas de compte sur le forum officiel :
  19. Cool "There is no main loop" => donc pas de retour d'état
  20. Oui Fredric, même chose pour moi avec une vanne motorisée, mais là je pense que c'est différent, ça ne change pas le type des actionneurs. Comme dit Nico, ça sera surement utile avec la nouvelle application mobile.
  21. T'as pas compris je crois. Ce module fonctionne en 230V Tes volets sont en 24V ==> il ne faut PAS utiliser ce module.
  22. Comment tu vas l'utiliser ? Que font les boutons, varier les couleurs, appeler des scènes enregistrées, etc ??
  23. Pour tout te dire, j'avais tenté de l'appeler Home Center 3 et faire un screenshot, mais impossible, on est limité en longueur. @BenjyNet non je ne pense pas, surtout que les appareils connectés, on peut toujours le changer après coup dans les propriétés avancées des actionneurs Z-Wave. Tandis que ces nouveaux tags s'appliquent à tous les types de modules, et aussi aux scènes. J'ai l'impression que c'est pour pouvoir filtrer facilement la page quand on a des 100aines de tuiles, mais je ne trouve pas le filtre justement. Et je n'ai pas cherché comment exploiter cette information, par exemple via l'API etc.... il y a surement des usages à trouver, attendons que Fibaro nous fasse un exemple sur le fofo officiel.
  24. Ton schéma semble OK, mais attention ça ne correspond pas du tout à ce qui est dans la doc, on y voit un contrôleur en 24DVC, donc surtout pas de 230V sur tes moteurs !!!! GARE AU DANGER. Je pense qu'il te faut plutôt un Qubino 24V par inversion de polarité, le même que pour les Velux. Mais j'ai du mal à interpréter la doc, il faudrait que tu commences par jouer avec le contrôleur original, et que tu mesures les tensions à l'arrêt et pendant les manoeuvres afin de bien comprendre ce qu'il fait, et comment le replacer proprement.
  25. Affectation de catégorie aux Modules Z-Wave et Scènes (les VD sont oubliés dans l'affaire...) : Par contre je n'ai pas encore compris à quoi ça sert, comment exploiter ces catégories : Plugin Thermostat & Heating Zone : Par contre je ne peux pas le tester, car je n'ai pas de thermostat sur ma box de test : Et pour le Other Minor bugfixes, on le découvrira par hasard plus tard......
×
×
  • Créer...