Hello
Le tutoriel a été créé il y a déjà longtemps, toutefois je partage ce que j’ai fait dernièrement en m’en inspirant. Les visuels sont accessibles dans le sujet sur le partage des créations Jeedom Connect ici Montrez vos créations sur l'appli - #405 par Ds5
Comme mis dans l’autre sujet, j’ai pris qques libertés :
- un écran d’ajout que lorsque l’on connait le numéro de colis ie lorsque une commande a été expédiée
- une webview dans le détail pour accéder au site du transporteur (avec l’URL directe du suivi colis, merci Aftership qui fournit cela en standard dans son json !) bien pratique pour aller voir le détail transporteur (timeline) et/ou vérifier l’état sans déclencher toute une actualisation des colis
- un bouton d’actualisation de tous les colis ou d’un seul, et la suppression d’un colis
- des visuels d’état liés au transporteur (un peu plus compliqué car il faut 8 icônes par transporteur…mais quand on aime…)
- pas d’utilisation du plugin suivre un colis mais un codage perso en php via les API La Poste et Aftership au final assez simple à exploiter dans le json en retour. Cela donne plus de souplesse pour détecter ce qui mérite une notification de changement d’état
- une actualisation automatique des colis 4 fois par jour (3h, 9h, 15h, 21h) qui dans mes essais est plutôt pas mal pour ne pas rater un changement. Ca pourrait être moins
- une notification via telegram des changements d’états et évènements y compris lorsque l’état ne change pas mais qu’un nouvel évènement survient (plutôt utile quand on a 10 évènements pendant la phase en transit car le colis part revient se perd etc)
Un peu de temps pour coder tout cela cet été mais bon. Au final j’ai un chouille moins de widgets que le tuto et j’utilise pour le moment que 3 scénarios (celui qui lance l’actualisation périodique, un qui gère toutes les actions de suivi (création, actualisation, suppression) et un autre qui change l’image d’un widget Jeedom Connect).
Merci à @ngrataloup pour son tuto inspirant m’ayant motivé à réaliser ma propre interprétation du suivi en liant avec mon usage.