Aller au contenu

Lazer

Administrateur
  • Compteur de contenus

    25 850
  • Inscription

  • Dernière visite

  • Jours gagnés

    1 254

Tout ce qui a été posté par Lazer

  1. Cool, bon si ça marche bien, je vais préparer le code équivalent pour les autres boutons.
  2. Lazer

    Gateway Sms Autonome

    @Gargamel, La ligne 11 correspond à quelle ligne exactement (car sur le forum, c'est toujours décalé). Copie/colle tous les messages que tu as dans la fenêtre de debug, ça aidera à voir sur quoi il bloque. Tu es certain d'avoir bien créé la variable globale "SMS" dans le panneau kivabien ? Je précise que j'ai copié/collé ce bout de code depuis mon module virtuel, donc il doit trainer une coquille quelque part dans ton implémentation qui ne me saute pas aux yeux. Ah si, apparemment il te manque la définition de la variable "numero". De plus, je tourne en v3.590, je n'ai pas testé ce code en v4 beta. @Jojo, je pense qu'on ne parle pas du tout de la même chose. - Le tuto ici présenté est une passerelle SMS permettant d'envoyer des SMS depuis la box HC2 vers l'extérieur, permettant d'informer l'utilisateur d'un événement important (un SMS saute plus aux yeux qu'un email sur un smartphone, surtout si on est à l'étranger sans data). - Tu cites l'exemple inverse, qui consiste à se connecter chez soi depuis l'extérieur, par exemple pour démarrer manuellement le chauffage à distance, ou contrôler que tout va bien. Après, je veux bien croire que les abonnements sont hors de prix en Belgique, on a au moins cette chance là depuis que le boss de Free a cassé les prix en France (et en passant aussi en Israà«l avec son pote). Faut dire qu'avant on était un des pays les plus cher d'Europe (au coude à coude avec nos amis belges )
  3. 10-15 minutes c'est suffisant pour des statistiques de température à la journée. Par contre, si tu veux réguler du chauffage (par exemple avec les modules liés et le panneau de chauffage), alors tu risques d'avoir une inertie trop grande, et un intervalle de 1 minute devrait être plus judicieux. De plus, sur une HC Lite, le script sera externe, donc la seule charge de la HCL c'est de fournir la liste des devices via l'API. Tu lances Firefox ou Chrome avec les outils de développer, tu tapes l'adresse /api/devices et tu regardes le nombre de millisecondes que ça a pris. Tu divises ce temps par 60 secondes et tu auras la charge moyenne. Alors peut-être que la HCL est biens moins performante que la HC2, mais à mon avis pour une tâche aussi simple ça ne fera pas de différence. Reste toujours à trouver un motivé pour "convertir" mon script LUA en PHP
  4. Nico, il fait encore que je recrée la clé Recovery from scratch de Lionel avant de la renvoyer. Le temps me manque pour m'y mettre sérieusement. En attendant, je bidouille la v4, j'adapte les scripts de graph, etc.
  5. Faut tester, sur HC2 il n'y a aucun souci.
  6. Pour la garantie, je ne sais pas trop. Voit avec ton revendeur si il te le reprend.
  7. Lazer

    Gateway Sms Autonome

    Merci pour le partage Gargamel Je me rend compte que j'ai ma propre passerelle qui fonctionne exactement de la même façon, mais je n'avais jamais partagé le tuto. Suggestion d'amélioration : lire le message texte dans une variable globale (ce qui permet d'envoyer des SMS facilement depuis n'importe quelle autre scène avec 1 seul bouton). local message = fibaro:getGlobal("SMS") function urlencode(str) if (str) then str = string.gsub (str, "\n", "\r\n") str = string.gsub (str, "([^%w ])", function © return string.format ("%%%02X", string.byte©) end) str = string.gsub (str, " ", "+") end return str end local payload = "/sendsms?phone="..numero.."&text="..urlencode(tostring(message or "empty")).."&password="..password -- puis la suite...
  8. Oh le boulet de compétition.... J'ai trouvé... je mérite un trompefuckage en règle L'erreur venait du script LUA, au moment de générer la variable payload, j'utilisais i au lieu de jsonTable.id Et par la magie du copier/coller, il y avait la même erreur dans les boucles v3 et v4. Je met à jour le script de la page précédente. Désolé, tu peux vider les tables battery dans la base et mettre à jour le script.
  9. Nico, j'ai regardé chez moi, et j'ai bien un bug aussi. Le bouton du virtual device envoie bien les bonnes infos (Device ID et Battery Level), par contre, une fois dans la table domotique_battery, j'ai des device_id qui ne sont plus les bons. Ils sont complètement bidons et ne correspondent àrien. Par contre, les value sont OK (mais ne correspondent plus aux bons device_id du coup). Forcément, les graphiques sont bidons. C'est un truc de fou, je n'y comprends rien !
  10. YES, c'est cool, l'exclusion ne provoque plus le crash du moteur Z-Wave sur la box de Lionel
  11. Mise à jour faite sur ma box préférée de test Evidemment, plugin Virtual Sensor à réinstaller. La mise à jour a eu le mérite de réveiller le plugin Netatmo... pour quelques heures ??? Va falloir que je teste l'exclusion...
  12. Bravo Jojo, tu as parfaitement résumé la situation. J'ai pas trop le temps d'écrire ce script, mais en gros il faudrait convertir les scripts LUA que je fournis dans le Virtual Device, pour les convertir en langage PHP et les faire exécuter sur le NAS. Ensuite, utiliser Crontab pour exécuter ces scripts à intervalle régulier (1 minute fait très bien l'affaire)
  13. Me voilà .... pas bonne nouvelle pour une fois j'aurais préféré ne pas intervenir Si ta box a 2 ans, alors elle n'est plus en garantie, et Fibaro va encore te réclamer une expédition par DHL qui coute environ 100€, sans garantie de réparation gratuite derrière.... Si tu as n'as plus aucun affichage ni sur le VGA ni sur le HDMI, à priori je dirais que ça ne vient pas des clés USB. Sinon, tu devrais au moins voir le BIOS, comme je l'ai filmé ici : HC2 USB Recovery Tweaks Lionel avait encore l'affichage sur sa box. Déjà tu peux essayer d'enlever la clé et de booter comme ça, mais à mon avis ça ne changera rien. C'est peut-être le BIOS qui est touché. Il y a une procédure de recovery du BIOS. Il faut que tu te serves des indications que je donne dans le topic HC2 USB Recovery Tweaks afin d'identifier la version de ta carte mère. Ensuite tu prends le document PDF Product Guide associé, et il y a un chapitre Recovering the BIOS qui donne la procédure et le lien vers le BIOS sur le site d'Intel. Déjà je commencerais par ça. Autre solution : démonter la box, retirer la carte fille interne, et essayer de booter comme ça (= carte mère nue). Car peut être que ce n'est pas la carte mère qui déconne, mais la carte fille, ce qui serait plus embêtant...
  14. Nope, en EnOcean je n'ai que des capteurs. Il va donc falloir que j'achète des nouveaux machins rien que pour pouvoir utiliser ton nouveau plugin
  15. Lazer

    Récupérer Le Max Id

    oui normalement cela fonctionne en v3 et v4.
  16. J'avais raté la sortie du Virtual Switch. Bravo Krikroff, encore une grande avancée pour les utilisateurs HC2/HCL Bon par contre je n'en n'ai pas trop l'utilité pour l'instant... ça viendra un jour.
  17. Lazer

    Lenteur Forum

    C'est le bit Normand. Je sors...
  18. Lazer

    Récupérer Le Max Id

    Plutôt que de parcourir la liste des id à la recherche de ceux qui existent vraiment, maintenant je passe par l'API afin de lister directement les modules existants. Ce code devrait faire l'affaire, tu peux t'en servir et compléter avec les actions dont tu as besoin : -- Get HC2 Device list local HC2 = Net.FHttp("127.0.0.1", 11111) payload = "/api/devices" response, status, errorCode = HC2:GET(payload) if tonumber(status) == 200 then jsonTable = json.decode(response) for i = 1, #jsonTable do fibaro:debug("Trouvé module ID="..jsonTable[i].id) end fibaro:debug("Il y a "..i.." modules") else fibaro:debug('<span style="color:red;">status='..status..', errorCode='..errorCode..', payload='..payload..', response='..response..'</span>') end AInsi, plus de problème de MaxID et de temps passé à parcourir des modules inexistants inutilement.
  19. Lazer

    Lenteur Forum

    Et bien moi le forum était carrément inaccessible ce soir, mais pas de lenteur. Juste domaine non trouvé ?!?!? Làça refonctionne.
  20. Bravo et merci Steven pour tout le temps que tu as passé sur GEA
  21. hum... il n'est pas choisi au hasard ce nombre Bon, tu peux vérifier 2 choses ? - dans la DB, est-ce que toutes les valeurs sont identiques ou pas ? - dans la fenêtre de debug du bouton du device virtuel, que vois-tu ?
  22. Lazer

    On/off Tombė En Rade

    Faire réparer, bon courage pour trouver un réparateur de modules Z-Wave Déjà que plus personne ne répare les produits courants Si tu es habile du fer à souder, regarde par ici, cela te mettra sur la voie : http://www.touteladomotique.com/forum/viewtopic.php?t=11621
  23. Je tente ma chance : Parce que la prochaine stable sera une v5, un nombre impair comme toujours chez Fibaro.
  24. Moi c'est plutôt positif, j'ai un ST84 qui est passé de 60% à100% de batterie. Vraiment puissant mon nouveau script Sinon, pas de problème pour les autres sondes... Comprends pas
  25. Un thermostat agit comme un on/Off c'est normal. Le module spécial Fil Pilote génère les 6 ordres fil pilote. Si tu t'es trompé entre les 2, tu peux toujours faire jouer la garantie de rétractation. Le détecteur de mouvement que tu vois est lié àl'entrée pour le bouton poussoir. La sonde de température tu ne la vois pas, certainement parce que tu ne l'as pas branché. Il faut la connecter avant l'inclusion pour la faire apparaître dans l'interface Fibaro.
×
×
  • Créer...