Google Kalendarz

Można synchronizować Google Kalendarz z zegarem czasowym wizualizacji. Zawsze tylko jeden zegar czasowy jest synchronizowany z kalendarzem. Wybranych akcji nie synchronizuje się. Te są usuwane, jeśli zdarzenie zostało usunięte.

Wymagania

  • Połączenie internetowe z usługą Google Cloud. Komunikuje za pomocą HTTPS przez port 443.
  • Google Calendar API musi być dodany do konsoli chmury. Patrz: https://console.cloud.google.com/
  • Konto usługowe z aktywną uwierzytelnianiem JSON musi być zapisane.
  • Konto usługowe musi posiadać uprawnienia (zakres) do Google Kalendarza.
  • Google Kalendarz, który ma być synchronizowany, musi być udostępniony ze wszystkimi uprawnieniami dla konta usługowego.

Konfiguracja

Po utworzeniu konta usługowego można zaimportować plik uwierzytelniania JSON. Jeśli uwierzytelnienie zostało raz zaimportowane i zapisane w konfiguracji, może być tylko zastąpione, ale nie usunięte. Konto usługowe można użyć dla wielu kalendarzy, o ile ma dostęp do kalendarzy.

Uwaga: Uwierzytelnienie pozostaje również po eksportowaniu projektu, ale nie może być odczytane.

ID kalendarza można znaleźć na stronie internetowej Google Kalendarz w ustawieniach.

Strefa czasowa

Jeśli dla Google Kalendarza została ustawiona inna strefa czasowa niż projekt, zdarzenia mogą się różnić. Szczególnie, jeśli zdarzenia są powtarzane i strefa czasowa obejmuje czas letni i zimowy.

Niewspierane funkcje

Kalendarz Antcas Control nie jest w pełni kompatybilny z Google Kalendarzem. Poniższe funkcje obecnie nie są wspierane:

  • Godzinowe powtarzające się zdarzenia w Antcas Control są ignorowane.
  • Powiadomienia nie mogą być ustawione.
  • Sterowana peryferia nie jest przenoszona do Google Kalendarza.
  • Zaawansowane właściwości, takie jak typ zdarzenia są ignorowane.
  • W przypadku powtarzających się zdarzeń zmiany w serii są ignorowane. Ta funkcja jest jednak planowana i zostanie później zintegrowana.

Wsparcie dla czasu rzeczywistego

Aby subskrybować aktualizacje w czasie rzeczywistym, należy skonfigurować port przychodzący. Połączenie może odbywać się za pośrednictwem wizualizacji lub przez Antcas Hub. Wizualizacja musi wówczas dysponować HTTPS i ważnym certyfikatem. Adres nie może być dowolnie zdefiniowany.

Jeśli został aktywowany dostęp zdalny i nawiązane połączenie w czasie rzeczywistym, zdarzenia synchronizacji są aktualizowane w czasie rzeczywistym przy zmianach w Google Kalendarzu.

Jeśli nie można nawiązać połączenia w czasie rzeczywistym, co pięć minut wykonywana jest kolejna próba. Wniosek o aktualizacje w czasie rzeczywistym jest ważny przez 24 godziny i jest automatycznie przedłużany.

Zobacz także