Aller au contenu

J3R3M

Membres confirmés
  • Compteur de contenus

    175
  • Inscription

  • Dernière visite

Réputation sur la communauté

33 Excellent

À propos de J3R3M

  • Rang
    Membre passionné
  • Date de naissance 13/12/1989

Profile Information

  • Sexe :
    Homme
  • Ville :
    Reims
  • Intéret :
    L'audiovisuel, les nouvelles technologie et l'aviation.
  • Box
    Home Center 2
  • Version
    4.510

Visiteurs récents du profil

350 visualisations du profil
  1. J3R3M

    Fonction d'envoi de SMS en LUA

    Bonjour, J'utilise la fonction ci-dessous depuis pas mal de temps pour envoyer des SMS via les scènes de la HC2. Cette fonction a été créée par moi-même, en utilisant des codes trouvés par-ci, par-là en fonction de mes besoins. La fonction est autonome pour URLencoder les caractères spéciaux. Cependant, désireux de l'améliorer un peu, j'aimerais pouvoir effectuer des retours chariots dans certains SMS. Ainsi, il faudrait qu'un certain texte (<retour> par exemple) puisse être remplacé par %0A dans le SMS, afin que le retour chariot s'opère. Malheureusement, je n'y arrive pas, je m'en remets donc à votre grand savoir! local function envoi_sms(sms) local char_to_hex = function(c) return string.format("%%%02X", string.byte(c)) end local function urlencode(url) if url == nil then return end url = url:gsub("\n", "\r\n") url = url:gsub("([^%w ])", char_to_hex) url = url:gsub(" ", "+") url = url:gsub(">", "%0A") return url end local delai = minuteries.sms; -- Minutes local diff = os.time() - tonumber(fibaro:getGlobalValue("DERNIER_SMS")); if diff > delai*60 and sms ~= nil then local http = net.HTTPClient(); local url = "http://****&sms="..urlencode(sms); http:request(url, { options = { method = 'GET', data = json.encode(newVar)}}); fibaro:setGlobal("DERNIER_SMS", os.time()); end end Merci de vos lumières et à bientôt!
  2. J3R3M

    Localiser une HC2 en cas de vol ?

    Je suis d'accord que ça ne peut qu'engendrer plus d'argent pour eux. J'en suis bien conscient et c'est bien triste! Créer une BDD listant les produits volés et un programme qui vérifie automatiquement si ces produits volés se reconnectent ne relève pourtant pas de l'exploit de nos jours. Bref, avec des "si"... Si tu sais faire ça en LUA, je suis intéressé!
  3. J3R3M

    Localiser une HC2 en cas de vol ?

    De mon point de vue, la possibilité de pouvoir traquer un produit connecté en cas de vol devrait être un minimum. De plus, ça limiterait considérablement les vols, puisque ça en supprimerait l'intérêt... Mais c'est un autre débat. Pour Jeedom, je pensais simplement que la connexion au Market (officiel, ne connaissant pas l'interface, je ne savais même pas qu'il y avait d'autres markets) s'effectuant depuis la page de configuration de la box, remonter l'IP et la MAC pouvait être simplement mis en place, ne serait-ce que pour les Jeedom Smart qu'ils commercialisent. Je pensais surtout à une localisation/identification IP plutôt qu'à un blocage hardware, quelque soit la box domotique. Pour faire le parallèle avec les téléphones portables, il est vrai que les blocages via EMEI sont devenus rares. Mais surtout inefficaces puisque les voleurs savent comment faire débloquer ce redoutable blocage... Il est vrai qu'en cas de cambriolage, la HC2 ne serait pas le produit le plus manquant sur le moment. Mais si celle-ci avait pu permettre de confondre et retrouver nos chers visiteurs, elle aurait été d'autant plus utile! Ayant noté toutes les adresses MAC de mes appareils, en cas de cambriolage, j'adorerais pouvoir communiquer leur adresse MAC aux forces de l'ordre pour pouvoir surveiller l'activité de ces appareils... M'enfin, ça reste malheureusement une utopie à ce jour...
  4. J3R3M

    Localiser une HC2 en cas de vol ?

    Merci de ces réponses. C'est dommage que les constructeurs ne facilitent pas ce genre de démarches. De manière générale d'ailleurs et plus particulièrement pour les ordinateurs! Peut-être cette démarche de traçage serait plus envisageable avec une Jeedom (Smart)? De par sa boutique accessible depuis la page d'administration de la box?
  5. Hello la communauté, Je me suis endormi avec une question un peu stupide, mais pour laquelle j'aimerais tout de même avoir une réponse. Oui, j'ai des soirs comme ça, désolé ! En cas de cambriolage réussi malgré une installation domotique et que, pour une raison quelconque, notre chère HC2 devait faire partie du butin de ces chers visiteurs, serait-il possible de remettre la main dessus? Chaque carte réseau ayant sa propre adresse MAC, Fibaro (ou une autre entité) serait-elle en mesure de remonter une IP et ainsi localiser l'endroit où la HC2 aura été reconnectée par la suite? Y'a-t'il un suivi des adresses MAC lorsque les HC2 sont vendues? Bref, devrait-on dire au-revoir définitivement à notre tant aimée box domotique? Merci de vous pencher sur ce sujet et à bientôt!
  6. Merci de tous ces conseils! Les Roller Shutte 2 remplissant parfaitement leur rôle, j'avais déjà commandé ceux-ci pour les installer rapidement. Dénouement de l'histoire? L'un de ceux commandés a refusé de se connecter à la HCL malgré une distance très proche de la HCL. J'ai tout essayé et rien n'a été possible pour ce module. Il n'en a pas fallu plus pour effrayer ce cher voisin. D'un seul coup, la domotique lui a fait peur, la domotisation des volets roulants n'était plus nécessaire. Finalement, contrôler des lampes branchées sur des prises était suffisant. J'avais quelques prises contrôlables via l'application Tuya Smart (donc directement en 3G, sans aucune box domotique) qui trainaient chez moi, je lui ai "installées" et il a été ravi de cela. Bilan : deux heures de perdues, un kit complet à réexpédier (et à se faire rembourser), un retard important sur le début de l'apéro et un Jérémy qui n'est plus près de dire qu'il est simple de domotiser quoi que ce soit chez les autres.
  7. Ça marche parfaitement depuis plusieurs mois pour moi! Je pensais qu'une telle scène était forcément déjà disponible depuis un petit moment! Si ça peut être utile, je pourrai prendre quelques instants pour modifier cette scène et la rendre facilement utilisable pour tous les utilisateurs de lampes (Hues ou non) + Sonos. De mon côté, j'ai effectivement fini par stocker toutes les informations nécessaires pour le fonctionnement de mes pièces dans une seule variable globale. Ainsi, toutes mes scènes de pièces sont identiques. Seule la valeur de la variable PIECE au début du script change, permettant ainsi à chaque script de s'adapter à la pièce en question. À l'occasion, il faudrait peut être aussi je prenne quelques minutes pour expliquer comment j'ai exploité la HC2 de mon côté dans le forum approprié, pour aider à la compréhension lors de mes demandes de support et éventuellement donner des idées et obtenir des idées d'amélioration! :-)
  8. Bonjour @pepite, Je suis bien d'accord et c'est pour cette raison que cela sort complètement de mes compétences. J'aurai tendance à penser que l'application utilise une sorte d'API pour l'envoi de ces informations... Mais, encore une fois, c'est totalement en dehors de mes compétences. De mon côté, moi qui prend beaucoup de plaisir à faire mes propres scripts, j'ai fait une scène basique en fonction de mes capacités. La voici simplifiée, si ça peut être utile : -- Code Pièce local PIECE = "CHAMBRE"; if fibaro:getSourceTrigger() == 'autostart' then fibaro:abort(); end -- On reforme les tableaux local table_pieces = json.decode(fibaro:getGlobalValue("T_INFOS_PIECES")); local minuteries = json.decode(fibaro:getGlobalValue("HOME_MINUTERIES")); local INFOS = table_pieces[PIECE]; -- Variables de réglage local temps_aube = minuteries.aube; local vd_hue = INFOS.HueGroup[1]; local vd_sonos = INFOS.SonosId; local bouton_sonos = 18; -- soit Playlist 5 local volume = 25; -- % local fsonos = 30; -- secondes local function SonosZero(id) fibaro:debug("--> Début Sonos 0%"); fibaro:call(id, "setSlider", "10", "0"); fibaro:debug("Le volume de la SONOS de "..PIECE.." est à 0%"); fibaro:debug("--> Fin Sonos 0%"); end local function fade_hue(id, fade) fibaro:debug("----> Début Fade IN Hues"); fibaro:call(id, "pressButton", "7"); for i=1, 100 do fibaro:call(id, "setSlider", "10", i); if i == 25 or i == 50 or i == 75 or i == 100 then fibaro:debug("[FADE-IN-HUES] Actuellement à "..i.."%"); end fibaro:sleep(fade/100*60*1000); end fibaro:debug("----> Fin Fade IN Hues"); end local function fade_sonos(id, fade, vol) fibaro:debug("------> Début Fade IN Sonos"); for i=1, vol do fibaro:call(id, "setSlider", "10", i); if math.floor(vol/2) == i then fibaro:debug("[FADE-IN-SONOS] Actuellement à 50%"); end fibaro:sleep(math.floor(fade/vol*1000)); end fibaro:debug("------> Fin Fade IN Sonos"); end local function MiseUpdate(valeur) if valeur == 0 then table_pieces[PIECE].Dodo = tonumber(valeur); fibaro:debug("[MISE] Mode DODO désactivé"); end table_pieces[PIECE].Mise = tonumber(valeur); fibaro:setGlobal('T_INFOS_PIECES',json.encode(table_pieces)); fibaro:debug("[MISE] Mise updaté sur la valeur "..valeur); end local function reveil() -- Mise ON MiseUpdate(1); -- Follow SONOS OFF fibaro:call(247, "pressButton", 2); -- Toutes les SONOS à 0% SonosZero(vd_sonos); -- Fade Hue fade_hue(vd_hue, temps_aube); -- Start programme fibaro:call(242, "pressButton", bouton_sonos); fibaro:sleep(500); -- Fade Sonos fade_sonos(vd_sonos, fsonos, volume); -- Mise OFF MiseUpdate(0); -- DODO OFF fibaro:call(310, "pressButton", 2); end reveil(); Pour chaque pièce, la variable MISE à 1 empêche les changements d'état automatiques des éclairages (extinction automatique/nouveau mouvement). Si Follow Sonos = 0, le volume des enceintes n'est plus géré automatiquement en fonction de la présence de quelqu'un dans une pièce.
  9. Bonjour à tous, Une nouvelle idée me vient en tête... Pour les réveils de mon domicile, j’ai créé une scène qui simule une aube d’une durée paramétrable et qui démarre ensuite en fondu l’enceinte Sonos de la pièce en question. Rien de particulier, une scène comme beaucoup d’entre-vous ont je pense! Seulement, avec tout ce que certains savent faire désormais et les connaissances acquises, n’est-il pas possible que les paramètres de réveil soient directement envoyés à nos objets connectés? Je m’explique, j’utilise des Philips Hue et des Sonos. Ces deux systèmes proposent déjà un système de réveil, contrôlable et paramétrable directement depuis leurs applications. Mais ces informations sont bien stockées au sein de ces appareils. Est-il envisageable d’avoir le contrôle de cela via notre HC2? Ainsi, ces réveils seraient indépendants de la HC2 après avoir été configurés. Notre box pourrait même planter (ce qui devient rare, je le conçois) mais les réveils fonctionneraient. Je ne prétends pas que ça soit simple à mettre en place, mais qu’en pensez-vous? Bonne/Mauvaise idée? Possible/Impossible? À bientôt! :-)
  10. Merci de tous ces retours, c’est super sympa! J’avoue personnellement que la solution HCL me tente plus pour la simple et bonne raison que je connais l’interface et qu’elle sera rapidement fonctionnelle. Il n’a pas l’utilité des scènes, il a juste besoin d’avoir le contrôle direct des modules. Et même si un jour il souhaite faire évoluer son installation, je le dirigerai vers une solution simple (Hues pour les éclairages... solution de simplicité!) ou lui donnerai l’adresse de ce forum pour qu’il puisse devenir indépendant sur la HCL. Note pour plus tard, au cas où : Hey Salut Fabrice! T’as vu, c’est addictif la domotique... n’empêche, j’avais fait de réelles investigations à l’époque!
  11. Il pourra également les gérer simplement depuis l'interface/application de la HCL. Ou, plus simplement, acheter des Philips Hue pour avoir directement l'application dédiée
  12. Merci de cette réponse Lazer. Du côté de Delta Dore, tout semble horriblement cher. Chez Somfy, d'après mes premières recherches, il faudrait donc acquérir la box domotique TaHoma (349€) et trois micro-modules pour volets roulants (65.90€ pièce). Cela pour un total estimé à 546,70€... Sans compter le temps de piger comment cela fonctionne. Un kit HCL + 3 Roller Shutter reviendrait à moins de 400€ (HCL à 250€ & Roller Shutter 2 à 44€ actuellement sur Amazon). Mauvaise idée ?
  13. Bonjour à tous, Un voisin m'ayant rendu visite hier a soudainement eu envie de domotiser ses volets roulants. Il souhaite simplement pouvoir ouvrir et fermer ses volets roulants depuis son téléphone. Seulement voilà, il n'y connait rien et ne souhaite domotiser que ses volets roulants. Ses volets roulants sont facilement domotisables car câblés électriquement. Seulement, sachant qu'il veut que je m'occupe de l'installation, je ne souhaite pas non plus qu'il me contacte au moindre plantage ou à la moindre incompréhension dans l'application. Quelle solution me conseillez-vous pour cette finalité ? Le but étant d'avoir une solution simple et la moins onéreuse possible. Je vous remercie d'avance de vos propositions
  14. J3R3M

    Netatmo Welcome

    @q.philippe, je me demande si tu ne parles pas de la Netatmo Présence et non pas de la Welcome ? Si tel est le cas, tu as pu utiliser un des scripts précédents pour obtenir le flux de ta caméra dans la Home Center. Et tu souhaiterais pouvoir contrôler la lampe intégrée de la Présence, c'est bien cela ? Quoi qu'il en soit, je ne peux malheureusement pas t'aider pour cela. C'est forcément possible, c'est certain. Cependant, ce n'est malheureusement et absolument pas dans mes compétences.
  15. J3R3M

    Netatmo Welcome

    Par Mode Lumière, tu veux dire afficher ou non le témoin lumineux lorsque le streaming de la Welcome est consulté ?
×