jeedom-gigaelem

Documentation plugin “Gigaset Elements”

Plugin permettant de se connecter au système “Gigaset Elements” pour récupérer les statuts et activer/désactiver l’alarme

Configuration du plugin

Après téléchargement du plugin, il faut l’activer, puis entrer les informations de connexion Gigaset

gigaelem01

IMPORTANT

l’API n’étant pas tres réactive (API REST publique), une latence de 5 secondes est recommandée.

Configuration des équipements

La création des équipements se fait de façon manuelle (pas encore de synchro automatique, a venir…)

Plusieurs types d’équipements sont disponibles

base : la passerelle Gigaset, qui permettra de faire apparaitre le badge d’alarme La base peut etre affichée avec un badge qui reprend le design mobile Gigaset, ou bien avec le widget standard Jeedom pour la compatibilité. L’équipement fonctionne de façon similaire au plugin “mode”, mais remonte en plus des statuts sur le systeme Gigaset (picto vert/rouge, et message d’état).

gigaelem02

camera : permet d’afficher les flux sur les smart cameras (nécessitera peut-être le plugin camera pour fonctionner) – a venir –

capteur : représente les capteurs “classiques” type porte/fenetre/mouvement – a venir –

Widget/Tuile

La tuile de la base sert pour la synchro de l’alarme. Il y a deux variantes :

gigaelem08

gigaelem09

FAQ

Comment est faite la synchro ?

Il n’y a pas de webhook à ma connaissance, on a donc un “polling” de base, fait toutes les 5 minutes (cron5) sauf pour les évenements dont l’actualisation peut etre reglée dans la configuration de l’équipement

L’API est en PHP direct, il n’y a pas de Daemon ni d’interface Python
Ca ne fonctionne pas !

Tout d’abord, pour comprendre ce qu’il se passe, il faut activer les logs, au moins au niveau “info”. si on voit qu’il y a un probleme que l’on ne peut pas identifier, le mode “debug” produit une log très verbeuse qui devrait permettre d’identifer précisément la cause du problème.

Remerciements

l’API est largement inspirée du superbe travail fait par Dynastic Orpheus sur l’interface REST Gigaset, dispo ici : https://github.com/dynasticorpheus/gigasetelements-cli