Localisation à l'aide de votre iPhone et de votre Zibase

Mardi, 21 Janvier 2014 06:00 Cmoi20
Imprimer
Note des utilisateurs: / 16
MauvaisTrès bien 

Bonjour, je m'appelle Julien. Ceci est ma première présentation sur ce blog et j’avoue que je n’en suis pas peu fier. Merci à domotics pour son aide et les présentations précédentes de mon projet : Retour sur l'utilisation de sondes 1-wire et Une nouvelle interface pour la Zibase.

Je viens ici vous parler d’une évolution de mon interface Zibase car je pense que va intéresser certains d’entre vous. Pour rappel, voici mon interface une fois authentifié. Elle est aussi présentée sur le forum.

Lorsqu'on ouvre mon application, le bouton en haut à droite vous donne accès au menu d’administration. J’ai ajouté à celui-ci la fonction Iphone (5ieme bouton sur la gauche) qui permet de saisir les paramètres personnels :

 

Vous pouvez ici préciser le nom de votre périphérique Icloud, ainsi que les identifiants de connexion à ce service. Une fois ajoutés, cliquez sur le bouton « coordonnées ». Vous pouvez ici choisir les coordonnées GPS de votre maison, de votre travail ou autre lieu de votre choix.

 

Un script va ensuite calculer la distance qui sépare votre téléphone du point désigné par les coordonnées que vous venez de saisir. Ce script va envoyer cette distance à votre Zibase, via une sonde virtuelle. Pour cela, vous devrez créer un périphérique (sonde virtuelle) comme dans l'écran suivant :

 

Vous pouvez ensuite utiliser les valeurs avec les scénarios suivants.

Dans ce premier écran, on voit un scénario basé sur les changements du périphérique "Distance Maison". Il s'agit de la sonde virtuelle que je viens de créer juste au dessus. Selon le calcul I0-2000, je demande à lancer le "Scénario Eloign" ou le "Scénario Arrive". Sur le même principe, vous pouvez réutiliser cette fonction.

Dans l'écran ci-dessous, je crée un "Scénario Arrive" pour notifier mon téléphone iOS que je m'approche. J'utilise pour celà un ticket Zibase pour que la notification soit envoyée qu'une seule fois.

De la même façon, il faudra créer un second "Scénario Eloign" pour que mon exemple fonctionne à 100%.

Vous pouvez bien entendu remplacer l’action de notification push par n’importe quel action de votre choix. Par exemple, ouvrir votre portail et votre porte de garage en arrivant chez vous. Activer l’alarme en quittant votre maison et la désactive en arrivant. etc…

Merci à Julien (CMoi20 sur le forum TLD) pour sa contribution à travers cet article.

Vous n'avez pas compris un point ? Vous vous posez une question ? Vous pouvez nous contacter via le bouton Assistance sur votre gauche. N'hésitez pas à demander un rendez-vous téléphonique avec Domotics.

Vous avez aimé cet article ? Vous pouvez le partager sur vos réseaux sociaux pour soutenir son auteur et l'encourager à écrire de nouveaux articles ...

 

Cet article vous est proposé par CMoi20: Cmoi20 est consultant en sécurité informatique. Intéressé par ce domaine depuis toujours, il s'est lancé dans la domotique en 2013. Il vous propose maintenant de partager son expérience sur le magazine de Toute La Domotique.

Mise à jour le Mercredi, 19 Mars 2014 21:56