Aller au contenu

Google Calendar Vers Hc2/hcl


pinou

Messages recommandés

Après avoir relu l'intégralité du sujet, je me suis rendu compte que mon erreur était due au fait que j'avais désactivé l'API Calendar au lieu de l'activer.

En effet, il est noté ACTIVER et pas ACTIVE. Je l'avais donc désactivée en cliquant dessus.

 

Du coup, merci infiniment @pinou pour le travail. C'est exactement ce que j'avais besoin pour ma machine à café...:60:

Lien vers le commentaire
Partager sur d’autres sites

  • 4 semaines après...

salut @pinou

A l'époque où j'avais une HC2, j'étais un fervent utilisateur de ta solution.

Maintenant que je suis sous Lifedomus, j'aimerais y revenir, afin de l'affranchir de IFTTT.

 

Je devrais pouvoir adapter ta solution pour qu'au déclenchement d'un événement, il envoie une URL.

 

Par contre j'aurais voulu qu'à la fin de l'événement il puisse en déclencher un autre.

Serait-ce possible, crois-tu ? Ou tu ne l'avais pas prévu car impossible ?

Merci de ta réponse.

Lien vers le commentaire
Partager sur d’autres sites

Salut Jojo, 

 

Je ne suis pas certain de bien saisir le besoin, mais pour faire ce que tu demandes, c'est un scénario qu'il faut déclencher et non une commande "unitaire". Cette notion de scenario n'existe-elle pas sous Lifedomus ? 

Lien vers le commentaire
Partager sur d’autres sites

merci de ta réponse rapide.

Sur la Lifedomus il y a bien évidemment possibilité de faire des scénarios, même complexes, mais pas de langage de programmation, donc moins flexible qu'en LUA.

 

Voici donc mon besoin. Je souhaite chauffer une pièce demain entre 8h00 et 12h45.

L'idéal serait que le script déclenche une action à 8h00 (c'est déjà le cas) => j'adapte ton script pour qu'il envoie la bonne commande.

ET que le script déclenche une autre action à la fin du meeting, c'est-à-dire à 12h45.

Comme ça je rentre un meeting dans le calendrier de la durée que je souhaite.

 

Maintenant, cela fonctionnerait si je crée un premier meeting à 8h00, et un second à 12h45. 

Mais j'aimerais éviter (je trouve plus propre l'autre solution).

Je pense que cela doit être possible puisque IFTTT peut le faire (le this est soit au début, soit à la fin du meeting).

 

Est-ce plus clair ?

Lien vers le commentaire
Partager sur d’autres sites

c'est la première fois que je regarde le code. C'est un travail de fou furieux que tu as fait.

Avant que je le comprenne (déjà je ne suis pas programmeur). De toute façon je ne me lancerai pas dans une telle aventure.

Comment je verrais l'histoire :

Sheet Config :

  • IP de la box
  • Port de la box
  • Protocole : http ou https

Sheet commandes :

  • nom calendrier
  • ID calendrier
  • début/fin : la commande doit être exécutée au début ou à a fin de l'événement ?
  • nom_paramètre1
  • valeur_paramètre1
  • nom_paramètre2
  • valeur_paramètre2
  • nom_paramètre3
  • valeur_paramètre3

Action à prendre :

<Protocole>:://<IP_box>:<Port_Box>/UniversalListen?<nom_paramètre1>=<valeur_paramètre1>&<nom_par2>=<val_par2>&<nom_par3>=<val_par3>

 

Maintenant le UniversalListen pourrait être une variable de la sheet config, et ainsi on a qqch de SUPER générique.

 

Si <nom_par2/3> est vide, il ne faut pas mettre le & juste avant et rajouter ce qui suit dans la construction de l'URL.

 

Tu n'es plus sur HC2. Tu est sur quelle box domestique, car ceci pourrait donc utile pour ta box également ?

Lien vers le commentaire
Partager sur d’autres sites

Salut, 

Ha oui la je comprend mieux. C'est une grosse évolution ça !

Pour l'instant je suis sur Jeedom mais comme j'ai déménagé, on va dire que je n'ai plus grand chose côté domotique... J'essaye de remettre certains automatismes en place, mais bon, faut du temps et la ça coince :wacko:

Lien vers le commentaire
Partager sur d’autres sites

  • 4 semaines après...

Désolé jojo, mais j’ai pas pu encore mettre le nez dans le code de la sheet... faut que j’arrive à prendre le temps ! Mais je garde ton idée sous le coude, un jour ça viendra (j’espere pas trop tard ;)) ... en tout cas tu as pu t’en sortir sans rester bloqué et ça c’est l’essentiel ! 

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

Ok c bon

J'ai mon adresse DDNS

J'ai configuré la redirection du port sur mon routeur, quand je tape mon adresse DDNS, je suis sur la page Fibaro.

MAIS

Dans Gcal2HCtools/Tester une commande/je clic sur conges ou travail et rien ne se passe ? du coté Fibaro 

 

:angry:

 

 

Capture.JPG

Lien vers le commentaire
Partager sur d’autres sites

Bonjour @pepite,

 

Oui j'ai bien donné les droits sur le VD, j'ai ^m essayé en admin.

 

J'ai parlé trop vite hier soir, mon problème de connexion depuis l'extérieur est tjrs la....... voila le souci...

BOULET que je suis, j'étais sur un PC du réseau donc il trouvait la connexion mais en 4G nada...... 

 

Bon vais continuer les recherches coté Routeur... :(

 

Merci

Lien vers le commentaire
Partager sur d’autres sites

Si tu as modifié le port 80 du routeur ton adresse ddns est

http://monadresseddns.ddns.net:port

 

"port" etant celui que tu as renseigne sur ton routeur qui transfere vers le port 80 de l'IP de ta box HC2

Lien vers le commentaire
Partager sur d’autres sites

Salut @pepite

Merci pour les infos...

 

Alors, désolé de polluer ce forum, mais cela pourrait peut être aider d’autres personnes dans mon cas ......

Bon, suis en Belgique, et oui ça existe....

J'ai comme fournisseur Internet "VOO", donc un modem VOO => que j'avais mis en Bridge sur un Linksys WRT3200 ACM, jusque là, tout va bien.

VOO a eu l'idée de faire une MAJ du Modem, et là, le modem VOO est repassé en Mode Routeur, donc mon WRT3200 se retrouve avec une adresse privée !!! 192.XX

N'étant pas un expert réseau, après pas mal de recherches, je suis tombé dessus, enfin j'espère....

 

Encore merci à vous pour votre aide et conseils :77:

Bon, j’essaye la suite maintenant :16:

 

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

OK, j'y suis enfin depuis l'extérieur :yes:

MAIS en mode test

Lancement d'une scène = OK

Lancement VD = NOK, pourtant j'ai bien renseigné les N° des boutons et l'utilisateur à les droits sur ce VD ?

une idée :)

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...