SARAH fait bling bling avec sa Pebble

J’en avais déjà parlé dans un précédent article j’ai fait l’acquisition d’une montre Pebble. Alors que tout comme Korben je ne porte plus de montre depuis 15ans !

Je ne vous fait pas le tour du propriétaire Korben a déjà tout décortiqué ! Par contre voici les étapes pour connecter SARAH à une Pebble 🙂

Application iOS

Première étape, il faut installer l’application iOS officielle. Cette application permet d’installer des app ou watchfaces sur la montre à partir de fichiers .pbw sur le web.

Deuxième étape, depuis aujourd’hui, l’application Httpebble est disponible dans l’appstore. Cette appli sert de bridge HTTP pour que la montre soit capable d’envoyer des requêtes POST HTTP et recevoir des réponses JSON.

Il est aussi possible de stocker de l’infos dans des cookies et de géolocaliser la montre !

Application Pebble

Maintenant il faut coder en C une application Pebble ! Heureusement tous les outils sont disponibles. Le service CloudPebble.net est carrément un IDE en ligne capable de compiler des .pbw qu’il faudra ensuite ouvrir depuis sont iPhone.

Voici quelques applis d’exemple:

Il faut modifier le code pour changer l’URL de SARRAH. Visiblement il n’y a pas de formulaire de configuration. Voici le JSON retourné:
[crayon]
{ body: {
‘1’: 488453, // Longitude
‘2’: 21471, // Latitude
‘3’: 4 // Bouton
}
}
[/crayon]

Il faut savoir que les boutons ne sont pas disponibles en mode « WatchFace ».

Plugin SARAH: Pebble

Enfin côté SARAH ça devient ULTRA simple. L’objet data en v2.9 contiendra le body du POST avec la 3ème variable qui représente le bouton appuyé (1, 2 ou 3).

[mom_video type= »youtube » id= »97us98x1xow »]

Evolutions

La dernière version de l’application présente un menu des différents usages. Pour chaque usage les 3 boutons envoient une information.

3 réflexions sur “SARAH fait bling bling avec sa Pebble

  • 29 juin 2013 à 13 h 19 min
    Permalien

    La chance, j’attends toujours la mienne. Ma seule erreur a été de l’avoir commandée en blanc :/

    Répondre
  • 17 août 2013 à 8 h 26 min
    Permalien

    bonjour JP,
    je suis nouvel utilisateur de Sarah (projet que je trouve génial !) et j’ai également une pebble. Sur ta deuxième photo on voit une option powerpoint sur la pebble, cela fait partie de la watchface SARAH ? Si oui peux tu m’en dire plus et partager le .pbw stp ?
    Merci

    Répondre
  • 17 août 2013 à 9 h 45 min
    Permalien

    Salut,

    – Il faut installer les appli iOS Pebble et HttPebble
    – Il faut ensuite se créer un compte sur CloudPebble.net
    – Puis créer un projet à partir de mon repository GitHub
    – Modifier le libellé / ip ligne 106 / 107
    – Lancer une compilation
    – Télécharger depuis ton mobile l’appli qui va s’intaller automatiquement

    En fait comme la Pebble a peu de mémoire, il faut modifier le code pour préciser les requêtes HTTP à faire. Côté JS on ne reçoit qu’un libellé qu’il suffit de traiter.

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.