Aller au contenu

jjacques68

Membres confirmés
  • Compteur de contenus

    4 364
  • Inscription

  • Dernière visite

  • Jours gagnés

    39

Tout ce qui a été posté par jjacques68

  1. mais c'est énorme ! la batterie est-elle vraiment nécessaire pour une boîte au lettre ? la nuit je m'en fiche un peu le régulateur je veux bien comprendre son rôle, il permet d'avoir une tension stable (si le panneau lui délivre suffisamment d'énergie...)
  2. @Sowliny : avec une batterie et un régulateur, il me faudrait une deuxième boîte au lettre pour tout caser dedans !!
  3. j'ai continué la discutions sur le tropical dédié, pour pas polluer celui-la
  4. quelqu'un a une idée d'un panneau solaire qui pourrait alimenter ce module ? le plus petit possible... je pense à du 9v 3w, ou 12v 5w... mais on monte en taille... je cherche sur le net, il y a à boire et à manger, je sais pas quoi penser... il semble y avoir des trucs pas très coûteux mais qui ressemble à rien... merci ! edit : comme disais @Sowliny, je suis allé voir sur conrad.fr, mais ils sont tous énorme en taille !!
  5. je peux pas brancher directement le panneau sur le module ?
  6. oh punaise le coup du panneau solaire... y avait pas pensé ça devient interessant
  7. ok mais je l'alimente comment ? J'ai pas de de câbles qui arrivent sur la BAL, sinon je passerai par l'IPX et terminé
  8. jjacques68

    j'apprend le LUA mai

    les fonctions "io.xxxxx" ne fonctionnent pas sur la HC2 il me semble !! attention, tout ce que tu fais sur ton logiciel, ne peut pas être reproduit dans la HC2 !! dans ton 2ème exemple, c'est "variableA" ? elle apparaît d'un coup ! Puis il y a un return de cette variable, mais le mot return est réservé pour les fonctions, là on est plus dans la fonction !
  9. jjacques68

    instance de scènes

    bon ok j'attends... J'ai pas envie de multiplier les scènes ! je l'ai fait pour les PIR et l'éclairage, j'avais une scène pour tous les PIR qui le gérait l'éclairage. ça marche du tonnerre, sauf que si par mal chance 2 personnes passent devant un PIR, y en aura un qui aura pas de lumière du coup j'ai séparée les scènes triggées par le TRUE / FALSE au lieu du "anyValue" d'origine, mais ça a rien changé... pour l'exemple que je viens de citer. sauf que si une lumière doit s'allumer en même qu'une autre doit s'éteindre, là ça marche maintenant...
  10. jjacques68

    j'apprend le LUA mai

    merci ! on se plein pas de ce côté là en Alsace actuellement...
  11. jjacques68

    j'apprend le LUA mai

    il faut les " local" pour R1 et R2, c'est plus propre. du coup elles ne peuvent être utilisées que dans la fonction. Elles ont une portée locales à la fonction. Tu ne peux pas les utiliser en dehors de la fonction. il n'y a pas d'intérêt (dans ce cas) à chercher à les utiliser en-dehors de la fonction. Vu que tu fais un "return" de ces variables locales. en effet si tu ne voulais pas utiliser "return", il faudrait alors déclaré les variables R1 et R2 en dehors de la fonction, pour qu'elle devienne globales (à la scène), et donc utilisable partout alors un print(R1,R2) fonctionnerait. Mais c'est pas propre... ça à aucun intérêt, et la fonction non plus du coup...
  12. jjacques68

    j'apprend le LUA mai

    nickel
  13. jjacques68

    j'apprend le LUA mai

    normal, ta fonction retourne 2 valeurs. avec la méthode actuelle du print ne permet d'afficher que la première. essaye : -- On appelle la fonction Calcul en lui passant 2 paramètres local retour1, retour2 = Calcul(param1, param2) print(retour1, retour2)
  14. ben je testerai demain... j'y crois pas trop non plus franchement...
  15. jjacques68

    j'apprend le LUA mai

    non attention : function Nom_de_votre_fonction(arg1, arg2) -- ici le corps de la fonction local = R1 arg1 * arg1 local = R2 arg1 / arg1 return R1, R2 end
  16. jjacques68

    j'apprend le LUA mai

    R1 et R2 sont des variable locale à la fonction. exactement comme ta variable "total" dans la fonction "calcul". dans l'exemple, ils 'n'ont pas mis le traitement effectué, mais ça pourrrait être par exemple : local R1 = x * y local R2 = x + y regarde dans nos précédent exemple...
  17. pour le fil de cuivre, je cherchais pas à le connecter quelque part... je pensais bêtement que le signal radio allait être capté par ce fil, et qu'il allait du coup être transporter à l'extérieur de BAL !
  18. ça c'est quand je réfléchis... ou pars en cacahouète nan justement c'est le nouveau fgk, plus de bornier...
  19. jjacques68

    j'apprend le LUA mai

    mais tu peux l'appeler dans une autre fonction sans soucis !
  20. et mais si je dénude un fil de cuivre, et que le fais simplement traverser la paroie de BAL, ça devrait marcher nan ?
  21. c'est bête y a plus d'antenne dans ces device, je l'aurai fait sortir
  22. si je perce un petit trou, ça marche ?
  23. jjacques68

    j'apprend le LUA mai

    c'est à dire ?
  24. zut.
  25. jjacques68

    j'apprend le LUA mai

    ben c'est pareil : -- la fonction Calcul reçoit 2 arguments (x et y) local function Calcul(x, y) local total = x * y return total end function AutreFunction(arg) return arg end -- Affectation multiple local param1, param2 = 25, 13 -- On appelle la fonction Calcul en lui passant 2 paramètres -- en passant par la fonction AutreFunction() print("calcul = "..AutreFunction(Calcul(param1, param2))
×
×
  • Créer...