{"id":670,"date":"2013-11-02T19:37:24","date_gmt":"2013-11-02T18:37:24","guid":{"rendered":"http:\/\/sam-soul.fr\/Info\/?p=670"},"modified":"2013-11-02T19:37:24","modified_gmt":"2013-11-02T18:37:24","slug":"ajouter-un-google-calendar-switch","status":"publish","type":"post","link":"http:\/\/les-fougs.com\/wordpress\/2013\/11\/02\/ajouter-un-google-calendar-switch\/","title":{"rendered":"Ajouter un Google Calendar Switch"},"content":{"rendered":"<h2>Cr\u00e9er un Calendrier sur Google.<\/h2>\n<p>Exemple pour la salle de bain du Bas.<\/p>\n<p>Sur Google Agenda.<\/p>\n<p><strong>Mes agendas<\/strong> \/ <strong>cr\u00e9er un agenda<\/strong><\/p>\n<p>Le nommer explicitement : <strong><em>Rad SdB Bas<\/em><\/strong><\/p>\n<p>Lui mettre une couleur qui correspond \u00e0 la couleur dominante de la pi\u00e8ce : Noir car le carrelage est noir<br \/>\nR\u00e9cup\u00e9rer l&rsquo;URL priv\u00e9e :<br \/>\nSur l&rsquo;agenda Rad SdB Bas \/ Onglet <strong>Param\u00e8tres de l&rsquo;agenda<\/strong>.<br \/>\nDans la partie &laquo;&nbsp;<strong>Adresse URL priv\u00e9e<\/strong>&nbsp;&raquo; , cliquer sur <strong>XML<\/strong> et copier le lien du style :<\/p>\n<p><a href=\"https:\/\/www.google.com\/calendar\/feeds\/lfqs6hcukht0j54b52c4tqjd98%40group.calendar.google.com\/private-cdbd65794668124345778a3832908601\/basic\" target=\"_blank\">https:\/\/www.google.com\/calendar\/feeds\/lfqs6hcukht0j54b52c4tqjd98%40group.calendar.google.com\/private-cdbd65794668124345778a9999999999999999\/basic<\/a><\/p>\n<p>Au passage cocher : <strong>Ne pas afficher les invitations<\/strong><\/p>\n<p><strong>Enregistrer<\/strong>.<\/p>\n<h2>Positionner des rendez-vous pour commander le switch.<\/h2>\n<p>Il ne reste plus qu&rsquo;\u00e0 positionner des Rendez-vous pour les p\u00e9riodes d\u2019allumage et d&rsquo;extinction du Switch.<\/p>\n<p>Exemple :\u00a0 <strong>Radiateur AUTO<\/strong> de 7:00 \u00e0 8:00 du lundi au vendredi &#8230;..<\/p>\n<p>On peut \u00e9galement cr\u00e9er des RdV de type Radiateur AUTO ou Radiateur ECO.<br \/>\nOn positionnera ensuite des sc\u00e8nes qui se d\u00e9clencheront en fonction du type de RdV.<br \/>\nUne sc\u00e8ne par type de RdV.<\/p>\n<h2>Ajouter un module Google Calendar Switch<\/h2>\n<p>Sur l&rsquo;interface UI5 de la Vera.<\/p>\n<p>Aller dans l&nbsp;&raquo;onglet : <strong>APPS<\/strong><\/p>\n<p>Cliquer sur <strong><a>Google Calendar Switch<\/a><\/strong> puis <strong>Create another<\/strong><\/p>\n<p>Sur l&rsquo;onglet <strong>DEVICE<\/strong> un nouveau module <strong>GCal Sensor<\/strong> apparait dans le groupe <strong>no room<\/strong><\/p>\n<p>Il faut maintenant param\u00e8trer ce module.<br \/>\nCliquer sur la cl\u00e9 pour acc\u00e9der au param\u00e9trage du module.<br \/>\nAffecter le module dans la bonne pi\u00e8ce (en haut \u00e0 droite) puis nommer le module.<\/p>\n<p>Ex : <strong>Rad SdB Bas AUTO<\/strong><\/p>\n<p>cliquer sur la croix blanche du module et sur<strong><span style=\"color: #ff0000;\"> SAVE\u00a0<\/span><\/strong>(en rouge) tout en haut \u00e0 droite de l&rsquo;\u00e9cran.<\/p>\n<p>Revenir sur les param\u00e9tres du module et ajouter :<\/p>\n<p>&nbsp;<\/p>\n<p>Dans Link : coller l&rsquo;<strong>URL de l&rsquo;agenda<\/strong> puis cliquer sur <strong>SET<\/strong><\/p>\n<p>Dans Keyword : mettre <strong>Radiateur AUTO<\/strong> (ou un autre) puis cliquer sur <strong>SET<\/strong><\/p>\n<p>Cliquer sur Check :<br \/>\nEvent : <strong>No event<\/strong><br \/>\nou<br \/>\nEvent : <strong>02\/11\/13 19:30:00 Radiateur AUTO<\/strong><\/p>\n<p>Vous pouvez tester le module en ajoutant un Rdv ou en le supprimant et faisant Check.<\/p>\n<p>Dans les param\u00e8tres du module on d\u00e9finie la fr\u00e9quence de check de l&rsquo;agenda <strong>gcalinterval : <\/strong>par d\u00e9faut 21600 (en secondes soit 6h) je mets habituellement 600.<\/p>\n<p>Si &laquo;&nbsp;Calendar not set&nbsp;&raquo; apparait il faut remettre l&rsquo;URL du calendrier et supprimer le &laquo;&nbsp;s&nbsp;&raquo; apr\u00e8s http.<\/p>\n<p>La mise en place du calendrier est quelque fois un peu al\u00e9atoire, il suffit de refaire les manips Link et Keyword.<\/p>\n<h2>Cr\u00e9er une sc\u00e8ne qui se d\u00e9clenchera en fonction du rendez-vous positionn\u00e9<\/h2>\n<p>Sur l&rsquo;interface UI5 de la Vera.<\/p>\n<p>Cr\u00e9er une sc\u00e8ne : onglet <strong>AUTOMATION<\/strong><\/p>\n<p>Cliquer sur <strong>New scene<\/strong><\/p>\n<p>la nommer <strong>Rad SdB Bas AUTO<\/strong> laisser <em><strong>imm\u00e9diate<\/strong> <\/em>et positionner la sc\u00e8ne dans la bonne pi\u00e8ce, ici S<strong>dB Bas<\/strong><\/p>\n<p>Cliquer sur les boutons AUTO et NORMAL du module (gris\u00e9) GCal SdB Bas.<\/p>\n<p>Onglet <strong>TRIGGER<\/strong>, <strong>add trigger<\/strong>.<\/p>\n<p>Device : Choisir le device correspondant \u00e0 notre module GCal Sensor <strong>Rad SdB Bas AUTO<\/strong><\/p>\n<p>What type of event is the trigger?: <strong>A calendar event matches keyword<\/strong><\/p>\n<p>Nommer le Trigger : <strong>Rad SdB Bas AUTO<\/strong><\/p>\n<p>Keyword matches: <strong><span style=\"color: #0000ff;\">Radiateur AUTO<\/span><br \/>\n<\/strong><\/p>\n<p>Cliquer sur l&rsquo;onglet <strong>AVANCED<\/strong><\/p>\n<p>On doit avoir les deux lignes :<\/p>\n<pre>SdB Bas 69 SetModeTarget       NewModeTarget       : AutoChangeOver\nSdB Bas 69 SetEnergyModeTarget NewEnergyModeTarget : Nomal<\/pre>\n<p>Cliquer sur <strong><span style=\"color: #ff0000;\">SAVE<\/span> <\/strong>(en rouge)<\/p>\n<p>Il faut \u00e9galement cr\u00e9er une sc\u00e8ne Radiateur OFF.<\/p>\n<p>Cliquer sur <strong>New scene<\/strong><\/p>\n<p>la nommer <strong>Rad SdB Bas OFF <\/strong>laisser <em><strong>imm\u00e9diate<\/strong> <\/em>et positionner la sc\u00e8ne dans la bonne pi\u00e8ce, ici <strong>SdB Bas<\/strong><\/p>\n<p>Cliquer sur les boutons OFF du module (gris\u00e9) GCal SdB Bas.<\/p>\n<p>et sur le OFF du Switch du radiateur pour l&rsquo;\u00e9teindre imm\u00e9diatement.<\/p>\n<p>Onglet <strong>TRIGGER<\/strong>, <strong>add trigger<\/strong>.<\/p>\n<p>Device : Choisir le device correspondant \u00e0 notre module GCal Sensor <strong>Rad SdB Bas AUTO<\/strong><\/p>\n<p>What type of event is the trigger?: <strong>An armed calendar is active<\/strong><\/p>\n<p>Nommer le Trigger : <strong>Rad SdB Bas OFF<\/strong><\/p>\n<p>Status ? <strong>Device: Armed calendar event is Not Active<\/strong><\/p>\n<p>Cliquer sur l&rsquo;onglet <strong>AVANCED<\/strong><\/p>\n<p>On doit avoir les deux lignes :<\/p>\n<pre>\nRad SdB Bas 76\u00a0      SetTarget\u00a0          newTargetValue     0\nSdB Bas 69\u00a0\u00a0         SetModeTarget\u00a0\u00a0     NewModeTarget      Off<\/pre>\n<p>Cliquer sur <strong>SAVE <\/strong>(en rouge)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cr\u00e9er un Calendrier sur Google. Exemple pour la salle de bain du Bas. Sur Google Agenda. Mes agendas \/ cr\u00e9er un agenda Le nommer explicitement : Rad SdB Bas Lui mettre une couleur qui correspond \u00e0 la couleur dominante de la pi\u00e8ce : Noir car le carrelage est noir R\u00e9cup\u00e9rer l&rsquo;URL priv\u00e9e : Sur l&rsquo;agenda &hellip; <a href=\"http:\/\/les-fougs.com\/wordpress\/2013\/11\/02\/ajouter-un-google-calendar-switch\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Ajouter un Google Calendar Switch&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[32],"tags":[],"_links":{"self":[{"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/posts\/670"}],"collection":[{"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/comments?post=670"}],"version-history":[{"count":0,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/posts\/670\/revisions"}],"wp:attachment":[{"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/media?parent=670"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/categories?post=670"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/les-fougs.com\/wordpress\/wp-json\/wp\/v2\/tags?post=670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}