Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilAccueil  GalerieGalerie  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

Partagez | 
 

 APIzNab, contrôler simplement son lapin et découverte de l'API Violet

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Pilume
Lapin nain
Lapin nain
avatar

Localisation : Anglet (Aquitaine)
Nabaztag : Miranda
Nbr de messages : 29
Carottes : 1011

MessageSujet: APIzNab, contrôler simplement son lapin et découverte de l'API Violet   Sam 6 Sep 2014 - 4:19

Bonjour bonjour,

dans ce topic je viens vous présenter et partager avec vous une petite interface que j'ai développé en PHP pour nos lapins.

I - APIzNab : qu'est-ce que c'est ?

Concrètement ça ressemble à ça :



C'est un mini centre de contrôle qui permet d'envoyer des requêtes à son lapin. La particularité du truc, c'est que tout est basé sur l'API Violet (donc toutes les commandes sont transmises sous la forme d'url) et c'est très épuré (un seul menu déroulant). Pour le thème et les couleurs, j'ai essayé de faire quelque chose qui colle avec le template du forum.

II - Comment on essaye ?

Une demo est disponible en ligne à cette adresse. Petite précision c'est sur un hébergement gratuit donc ça rame un peu. Pour pouvoir essayer, il faut connaitre le numéro de série (adresse mac) du lapin et le token.  

Pour cela, rendez vous dans l'interface de gestion du lapin sur openjabnab.fr



C'est ces deux informations qu'il faut rentrer sur la version démo d'APIzNab.

Si la démo rame trop, ici se trouve temporairement l'interface pour gérer mon lapin Miranda. N'hésitez pas à y jeter un coup d'oeil, je compte sur vous pour pas trop déconner avec Miranda ... ^^'

III - A quoi ça sert ?

Bin par exemple avec le mir:ror et Reflexio ça permet d'accéder rapidement et d'une façon plus fun aux fonctions essentielles du lapin. On peut configurer un applescript pour que quand un Nano:ztag est posé sur le mir:ror, le navigateur internet et la page de gestion du lapin s'ouvre automatiquement.

applescript à placer dans le dossier Bibliothèque/Application Support/Reflexio :

Code:

-- APIzNab

set theURL to "http://pilume.esy.es/APIzNab/APIzNab.php?sn=VOTRE_SN&token=VOTRE_TOKEN"

tell application "Safari"
activate
try
tell window 1 to set current tab to make new tab --with properties {URL:theURL}
set URL of document 1 to theURL
on error
open location theURL
end try
end tell

IV - Petites précisions

Le code source de l'application est disponible à cette adresse. J'ai essayé de faire au plus simple pour que chacun puisse héberger et configurer l'interface à sa convenance.

Le script envoi pas mal de requêtes au serveur d'OpenJabNab.fr . C'est le serveur OJN configuré par défaut pour l'interface. Pour éviter de surcharger, merci de pas en abuser (je veux pas de soucis avec Pixel), ou de donner une petite participation au serveur (plus le serveur sera gros, plus on pourra abuser de l'API ... nabzturnaround ).

Voilà si vous avez des questions ou des idées d'améliorations n'hésitez pas.

Bonne nuit amusez vous bien

nabzciao
Revenir en haut Aller en bas
Thotho90
Gold Nabz
Gold Nabz
avatar

Age : 26
Localisation : Maubeuge (59)
Nabaztag : Nabzster (Tag:Tag) et Karter (Karotz)
Nbr de messages : 651
Carottes : 1222

MessageSujet: Re: APIzNab, contrôler simplement son lapin et découverte de l'API Violet   Sam 6 Sep 2014 - 22:23

Super sympa ton petit site, j'ai tester avec Nabzster, tout fonctionne sauf la "petite danse" et aussi le bouger oreille gauche et oreille droite c'est inversé

Enfin j'aime bien ton site je l'ajoute direct à mes favoris pour voir la suite avec impatience yellownabzwink
Revenir en haut Aller en bas
shilderika
Bronze Nabz
Bronze Nabz
avatar

Age : 39
Localisation : Brest (29)
Nabaztag : Shilderika (V2) - McTwisp (V1)
Nbr de messages : 259
Carottes : 3604

MessageSujet: Re: APIzNab, contrôler simplement son lapin et découverte de l'API Violet   Sam 6 Sep 2014 - 22:33

Super, ça à l'air très sympa ! nabzcheers
Revenir en haut Aller en bas
jpp77350
Red Kryptonite Nabz
Red Kryptonite Nabz
avatar

Age : 51
Localisation : 77 LE MEE SUR SEINE
Nabaztag : CRISTAL77 & ANDROID V2
Nbr de messages : 10029
Carottes : 10810

MessageSujet: Re: APIzNab, contrôler simplement son lapin et découverte de l'API Violet   Dim 7 Sep 2014 - 13:28

tout ce qui fait vivre les lapins est bienvenu!

_____________________________


 


La haine prospère sur la lâcheté

On n'arrête pas de jouer parce qu'on vieillit,
on vieillit, parce qu'on arrête de jouer!
De la Rochefoucauld
...  Soyons Joueurs!
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: APIzNab, contrôler simplement son lapin et découverte de l'API Violet   

Revenir en haut Aller en bas
 
APIzNab, contrôler simplement son lapin et découverte de l'API Violet
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Nabaztag-Perso : Prenez le Contrôle de Votre lapin !
» Mettre mon lapin en local pour la domotique X10
» Contrôler son lapin en .NET
» le petit lapin et les webradios
» Il reste au orange le lapin

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: II. Nabaztag, Karotz, mir:ror, Dal:Dal (Violet Object Operating System) :: Les Nabaztags sont sauvés ! Les solutions... :: [OJN] OpenJabNab-
Sauter vers: