[Plugin Tiers][Sujet Principal] Localisation et Trajet (geotrav)
Publié : 11 août 2017, 13:35
Edit Bosq : La documentation se trouve ici : https://jeedom.github.io/documentation/ ... index.html
Ceci est le fil de support du plugin seules les questions spécifiques à se plugin, les bugs etc. sont autorisés et seul ce fil sera suivi par son développeur ! Merci de ne pas poster de commentaires inutiles ou sans rapport direct avec le plugin ! Les posts seraient effacés afin de permettre de garder une certaine clarté de lecture pour les personnes cherchant des informations et pour que le développeur n'y perde pas de temps !
Un résume de fdp2 sur la partie clés API cloud vu les interrogations de certains voir les critiques !
Les APIs sont nécessaires car le plugin permet, a partir des coordonnées de recuperer l'ensemble des informations liées a l'emplacement (telles que code postale, ville, departement). C'est sa fonction première contrairement à geoloc qui etait utilisé avant (geotrav a donc toujour utilisé des clés api)
Ces infos sont une base utilisable pour de nombreux plugins. Les cles API en sont la contrepartie, mais est-ce vraiment un problème ? Ce n'est qu'un simple poit de paramétrage.
Les cles API ne sont utilisées qu'au moment de la création de la localisation, afin de récupérer toutes les infos. Apres, si ta localisation est fixe les infos restent sans nécessité de mise a jour, ton heliotrope reste donc indépendant du cloud si c'est ce qui te pose problème.
Un nouveau plugin que j'ai débuté et qui devrait être disponible aux alentours de la rentrée.
Ce plugin proposera 4 types d'équipement relatifs à la localisation :
- Localisation : permet de définir un lieu, on peut le configurer en saisissant une adresse ou les coordonnées GPS. Ensuite il peut être mis à jour par API biensur. Les informations fournies sont : adresse, code postal, département, pays, coordonnées
- Geofence : permet de définir une localisation de repère et une distance, ensuite on aura une commande présence et une distance par équipement pour indiquer si il est dans la zone
- GPS : permet de calculer le trajet entre deux localisations (durée, distance, étapes) Avec la possibilité de définir des options acceptées par Google : heure d'arrivée, mode de voyage (vélo, piéton ...)
- Horaires de transport public : les prochains départ et arrivée à un arrêt
Je préviens à l'avance car il va impacter certains de mes plugins existants. Aujourd'hui j'ai plusieurs plugins qui utilise une information de localisation en dépendance. Et bien désormais ils utiliseront ce plugin en source et qui deviendra leur dépendance.
Pourquoi ? Et bien si je prend Vigilance Météo par exemple. Dans les types on a :
- qualité d'air qui utilise des coordonnées GPS
- vigilance qui utilise le département
- pollen aussi
- seisme un nom de ville
- pluie1h est un peu particulier
Et bien là, on sélectionne juste dans les 4 premiers cas un équipement et il se débrouille pour retrouver l'info (vu que l'équipement propose les coordonnées, le département et la ville)
Pareil pour infos du jour qui ne nécessitera que de saisir un équipement.
Les plugins impactés sont :
- Dark Sky
- Vigilance Météo
- Infos du Jour
- Salat
- Heliotrope
Il faudra penser à basculer sur ce plugin pour eux (à minimum)
Ce plugin sera gratuit vu qu'il sera en dépendances de plugins gratuits.
Ceci est le fil de support du plugin seules les questions spécifiques à se plugin, les bugs etc. sont autorisés et seul ce fil sera suivi par son développeur ! Merci de ne pas poster de commentaires inutiles ou sans rapport direct avec le plugin ! Les posts seraient effacés afin de permettre de garder une certaine clarté de lecture pour les personnes cherchant des informations et pour que le développeur n'y perde pas de temps !
Un résume de fdp2 sur la partie clés API cloud vu les interrogations de certains voir les critiques !
Les APIs sont nécessaires car le plugin permet, a partir des coordonnées de recuperer l'ensemble des informations liées a l'emplacement (telles que code postale, ville, departement). C'est sa fonction première contrairement à geoloc qui etait utilisé avant (geotrav a donc toujour utilisé des clés api)
Ces infos sont une base utilisable pour de nombreux plugins. Les cles API en sont la contrepartie, mais est-ce vraiment un problème ? Ce n'est qu'un simple poit de paramétrage.
Les cles API ne sont utilisées qu'au moment de la création de la localisation, afin de récupérer toutes les infos. Apres, si ta localisation est fixe les infos restent sans nécessité de mise a jour, ton heliotrope reste donc indépendant du cloud si c'est ce qui te pose problème.
Un nouveau plugin que j'ai débuté et qui devrait être disponible aux alentours de la rentrée.
Ce plugin proposera 4 types d'équipement relatifs à la localisation :
- Localisation : permet de définir un lieu, on peut le configurer en saisissant une adresse ou les coordonnées GPS. Ensuite il peut être mis à jour par API biensur. Les informations fournies sont : adresse, code postal, département, pays, coordonnées
- Geofence : permet de définir une localisation de repère et une distance, ensuite on aura une commande présence et une distance par équipement pour indiquer si il est dans la zone
- GPS : permet de calculer le trajet entre deux localisations (durée, distance, étapes) Avec la possibilité de définir des options acceptées par Google : heure d'arrivée, mode de voyage (vélo, piéton ...)
- Horaires de transport public : les prochains départ et arrivée à un arrêt
Je préviens à l'avance car il va impacter certains de mes plugins existants. Aujourd'hui j'ai plusieurs plugins qui utilise une information de localisation en dépendance. Et bien désormais ils utiliseront ce plugin en source et qui deviendra leur dépendance.
Pourquoi ? Et bien si je prend Vigilance Météo par exemple. Dans les types on a :
- qualité d'air qui utilise des coordonnées GPS
- vigilance qui utilise le département
- pollen aussi
- seisme un nom de ville
- pluie1h est un peu particulier
Et bien là, on sélectionne juste dans les 4 premiers cas un équipement et il se débrouille pour retrouver l'info (vu que l'équipement propose les coordonnées, le département et la ville)
Pareil pour infos du jour qui ne nécessitera que de saisir un équipement.
Les plugins impactés sont :
- Dark Sky
- Vigilance Météo
- Infos du Jour
- Salat
- Heliotrope
Il faudra penser à basculer sur ce plugin pour eux (à minimum)
Ce plugin sera gratuit vu qu'il sera en dépendances de plugins gratuits.