Aller au contenu

extrembiker11

Membres confirmés
  • Compteur de contenus

    8
  • Inscription

  • Dernière visite

Profile Information

  • Sexe :
    Homme
  • Ville :
    Toulouse
  • Box
    Home Center 2
  • Version
    V4

extrembiker11's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. Le google script étant hébergé sur mon Google Drive, tu penses qu'il est facilement exploitable par un petit kévin? Sinon par rapport à la solution que tu me préconises, ça nécessite d'avoir un fichier php sur un hébergement pour exploiter les données du google agenda (conversion XML => json) donc c'est pas forcément plus pratique...
  2. Non c'est le script qui tourne sur mon google script. (je veux mettre à jour une variable de ma HC2 depuis mon google script)
  3. Si le but final c'est ça, c'est que mon google script tourne à interval régulier en récupérant des infos de mon agenda par exemple et envoie des instructions à ma HC2. Mon problème étant que je n'arrive pas à mettre à jour une variable globale de ma HC2 à partir de mon google script.
  4. Bonjour, Je me permet de m'incruster dans ce topic. J'ai une HC2 v40.56 derrière une freebox sur laquelle est ouvert un port pour accès disant. Je cherche moi aussi à modifier une global var depuis un google script en passant par l'API, voici mon code : /** * ---------------------------------------------- * Modifie une variable existante * ---------------------------------------------- **/ function modify() { name = 'test_var'; value = 3; var payload = "{\"name\" : \"" + name + "\", \"value\" : \"" + value + "\"}"; var url = "http://" + HC2_IP + "/api/globalVariables/" + name; var params = { "headers": { "Authorization": "Basic " + Utilities.base64Encode(LOGIN + ":" + PWD) }, "Content-Type": "application/json", "method":"put", "payload": payload }; envoi = UrlFetchApp.fetch(url, params); Logger.log(envoi.getContentText()); } J'ai cherché un peu partout, je ne pense pas qu'il y ait d'erreur dans le code mais à l'exécution du script j'ai toujours Code renvoyé : 403 J'avoue que je sèche... Si quelqu'un a une idée?
  5. Bonjour Kriek, Je comprends parfaitement ta position, moi meme si je pouvais je repasserai sur une version anterieure. En tout cas felicitation pour tout ce travail.
  6. @Steven : Ok merci pour ton retour Pour répondre à ma propre question, apparemment la fonction getn n'est plus supportée, apparemment il faut utiliser #table pour connaitre la taille d'un tableau. Par contre je suis toujours intéressé s'il existe une version de ce script compatible avec la version 4.042 de la HC2. Merci
  7. Bonjour, Ayant récemment acquis une HC2, et recherchant des possibilités de gestion de planning domotique, je me suis tourné vers cette solution qui me paraissait la plus élégante et la plus puissante. Mais étant totalement débutant je galère forcément... je vous précise que je suis en version 4.042 - j'ai récupéré la V5, - j'ai bien créé le google script et créé la scène sur la HC2. - j'ai activé un déclencheur toutes les minutes sur la fonction mytriggeroncalendareventcreation() - je constate dans les logs d'exécution du google script que les éléments sont bien récupérés sur l'agenda par contre côté HC2, j'ai une erreur dans le code que je n'explique pas : [ERROR] line 148: attempt to call field 'getn' (a nil value) Est-ce que quelqu'un voit d'où ça vient? Je vous précise également que je connais pas GEA et je ne souhaite pas l'utiliser, merci de me confirmer qu'il n'est pas nécessaire d'utiliser GEA pour ce script. Est-ce qu'une version 6 va voir le jour dans les mois qui viennent? Merci d'avance Et encore une fois bravo pour tout ce travail!
  8. Bonjour à tous, Totalement débutant en matière de domotique, je souhaite équiper ma maison en domotique Fibaro. Ce forum m'a été recommandé par un ami qui possède une Home Center 2. J'espère trouver plein de tutos et aide de la part des membres. Merci
×
×
  • Créer...