Componente Google Calendar
Questa guida spiega come configurare il componente Google Calendar all'interno del software di configurazione di Ilevia: Ilevia Manager.
Introduzione
Il componente Google Calendar permette di integrare gli eventi di un calendario Google con il server X1. Tramite due scenari, uno all’inizio e uno alla fine dell’evento, può gestire ad esempio il comportamento di una sala riunioni: attivare il termostato, gestire la dimmerazione delle luci e aprire le tapparelle.

Google API Key: Inserisci la Google Calendar API key.
ID Calendario: inserisci qui l’ID del Calendario, che identifica il calendario su internet.
Titolo Evento: questo componente Info mostra il nome dell’evento creato nel Calendario Google.
Prossima data di inizio evento: questo componente Info mostra la data di inizio del prossimo evento programmato.
Prossima data fine evento: questo componente Info mostra la data di fine del prossimo evento programmato.
Lunghezza evento: questo componente Info mostra la durata complessiva dell’evento.
Scenario inizio: questo componente Scenario viene avviato all’inizio dell’evento.
Offset Scenario inizio (minuti): questo parametro permette di anticipare o posticipare l’avvio dello Scenario inizio.
Scenario fine: Questo componente Scenario viene avviato alla fine dell’evento.
Offset Scenario fine (minuti): questo parametro permette di anticipare o posticipare l’avvio dello Scenario fine.
Configurazione dei componenti
Apri il browser e accedi alla pagina di Google Calendar. Puoi scegliere un calendario già esistente oppure crearne uno nuovo.

Apri i parametri “Sharing and settings” del calendario selezionato, quindi scorri la pagina fino alla voce “Integra Calendario” e copia l’ID Calendario. Questa impostazione è necessaria per collegare il server Ilevia al Calendario Google.

Connettiti alla console Google Cloud per creare l’API Key che attiva l’accesso al Calendario Google.

Cerca “Google Calendar API”, clicca il primo elemento della lista e infine clicca Abilita.

Clicca su Credenziali, poi su Crea credenziali e infine seleziona API Key. Copia l’API Key e clicca Chiudi.

Configurazione del progetto
Apri Ilevia Manager, poi la sezione Componenti. Apri il menu Schedule e aggiungi il componente Google Calendar.

Inserisci l’ID Calendario e l’API Key nei rispettivi parametri.

Crea 4 componenti Info e collegali al componente Google Calendar come mostra l’immagine (parametri Titolo Evento, Prossima data di inizio evento, Prossima data fine evento, Lunghezza evento).

Aggiungi 2 componenti Scenario e collegali ai parametri Scenario inizio e Scenario fine.

Collega i componenti creati al componente Google Calendar.

Infine accedi alla sezione Interfaccia utente e aggiungi il componente all’interfaccia, poi carica il progetto sul server.

Crea un nuovo evento nella pagina web di Google Calendar, nel calendario con l’ID calendario inserito nel progetto Ilevia.

Di seguito è mostrato il componente Google Calendar nell’applicazione Ilevia Control.
