Aller au contenu

Lazer

Administrateur
  • Compteur de contenus

    26 227
  • Inscription

  • Dernière visite

  • Jours gagnés

    1 327

Tout ce qui a été posté par Lazer

  1. L'injection des données dans la base MySQL se fait dans les pages PHP data_post_XXX.php, puisque sur les pages PHP ont accès la base de données MySQL du serveur Web. La HC n'a aucun accès direct à la base de données. Autrement, je suggère d'attendre la sortie de la v4, je tenterai de convertir mon module virtuel en plugin, ce qui devrait permettre à tout le monde de bénéficier de ces graphiques.
  2. Oui, j'avais mis àjour dans la minute qui suit : "Modifié par Lazer, 11 décembre 2014 - 00:52" Ce sont les 2 lignes suivantes qui ont été modifiées comme suit : payload = "/graph/data_post_battery.php?id=" .. jsonTable[i].id .. "&value=" .. batteryLevel Tu peux mettre un fibaro:debug(payload) juste avant l'exécution de NAS:GET(payload) et voir ce que ça donne ?
  3. @mprinfo, oui j'ai aussi le problème de temps en temps pour les sondes Dallas. Je suis persuadé aussi que c'est un problème de communication entre la sonde et le FGBS, donc rien àvoir avec les bugs du moteur Z-Wave de Fibaro. En effet, en reconnectant proprement les fils, ou en évitant de passer près de sources de tensions perturbantes (moteurs par ex), les mesures erronées sont significativement réduites.
  4. Lazer

    Gateway Sms Autonome

    Je précise que le code de la fonction URL Encode n'est pas de moi, j'ai trouvé ça avec mon ami Google. Merci donc àson auteur (que je n'ai pas mémorisé)
  5. Phil, tu penses que le support officiel de l'équipe Imperihome n’inclura pas les modules virtuels ?
  6. Steven, Voici un extrait avec peu de devices en 4.022 sur la box de Lionel Espérant que ça t'aide hc2-api-devices-4022.txt
  7. avec un 's' àla fin de 'devices' : /api/devices
  8. oauais mais on n'a pas de date non plus pour ISS, cf message de Steven sachant que Steven a déjàun Imperihome qui fonctionne pour son besoin, a t'il le temps et la motivation pour développer une passerelle ISS qui n'apportera peut-être rien de plus que ce que Imperihome proposera en natif ? J'ai du mal àvoir la différence entre les 2 en fait...
  9. Tu as fait des travaux, elle a bien changé ta maison Plus sérieusement, si la team ImperiHome sort le support de la HC2, ce qui ne manquera pas d'arriver peu de temps après la sortie de la v4, quel sera l'intérêt de ISS ?
  10. Lazer

    Gateway Sms Autonome

    arf, je crois que j'ai compris le pb, j'avais pas fait attention en copiant/collant le texte que le forum avait remplacé automatiquement le caractère copyright. Il faut donc le remettre aux 2 endroits où tu l'as enlevé, mais en 3 caractères : parenthèse + lettre c + parenthèse comme ça, mais sans les espaces : ( c )
  11. Tu en es où avec la garantie vis àvis de ton revendeur ? Sinon essaye de démonter la carte fille et de booter sans, ou encore la manip du BIOS.
  12. Avec un pseudo pareil, il va nous le faire en Java cf http://tomcat.apache.org/
  13. J'avais déjàremarqué que la lecture de certaines infos est accessible sans identifiants. Par contre, si on peut modifier (ou planter) la box sans identifiant, ça craint, car on peut créer un bot qui scanne l'internet mondial àla recherche de box Fibaro pour les faire crasher. Quand il y aura autant de HC2 dans la nature que de Synology, on va rire (sisi, on y crois..... ou pas !!!)
  14. Lazer

    Gateway Sms Autonome

    J'ai aussi un GSM de société, mais il est dans ma poche. SI je le laisse à la maison.... comment dire..... euh.... en fait c'est pas mal, je recevrai moins d'appels
  15. Désolé ce n'est pas possible. Ce n'est pas vraiment étonnant ni dommage, car ESXi n'est pas fait pour virtualiser un poste de travail, mais plutôt un serveur, lequel est situé dans une armoire dans un datacenter à coté des autres machines. On ne cherche donc absolument pas à brancher un écran sur la machine. Du coup, cela limite forcément l'usage qu'on peut en avoir à la maison..... sinon il faut se tourner vers d'autres solutions permettant de conserver un affichage en local comme Windows + HyperV, ou encore Linux + Proxmox. Par contre je n'ai jamais testé... EDIT : lors de la sortie d'ESXi (par rapport aux précédents ESX sans i), le fait que le noyau de l'hyperviseur soit super compact était justement un argument de vente en faveur de son empreinte mémoire, ses performances, et sa fiabilité. Donc le fait d'avoir supprimé un maximum de fonction 'superflues' est tout à fait voulu de la part de VMware !
  16. Lazer

    Gateway Sms Autonome

    ah oui tordu Mais du coup, tu as besoin d'un abonnement avec la data, et ça même en France c'est un peu plus cher que le forfait 0€/2€ que l'on a (qui ne comprend que 50Mo de data... je pense que la passerelle avec l'OS Android àlui tout seul bouffe ça dans la journée sans rien faire).
  17. Lazer

    Récupérer Le Max Id

    @Shyrka973 1- Ah oui... ce code est un extrait d'un de mes modules, légère adapté pour ce sujet de discussion, donc j'y suis allé un peu vite sur le "i". Ou alors, il faut déclarer la variable juste avant avec un local i = 0 2- Oui éviter de laisser trainer le mot de passe c'est plus propre. Cette astuce est passée sur le forum officiel. Cela fonctionne chez moi en 3.590 et v4 beta. Je met à jour mes modules virtuels petit à petit. Au passage, cela simplifie grandement le partage de module virtuel sur le forum, car cela fait 2 variables en moins à mettre à jour par l'utilisateur lors de l'import du module. 3- bonne astuce
  18. Cool, bon si ça marche bien, je vais préparer le code équivalent pour les autres boutons.
  19. 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 )
  20. 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
  21. 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.
  22. Faut tester, sur HC2 il n'y a aucun souci.
  23. Pour la garantie, je ne sais pas trop. Voit avec ton revendeur si il te le reprend.
  24. 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...
  25. 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.
×
×
  • Créer...