Go Down

Topic: notification sur telephone (Read 601 times) previous topic - next topic

Heloderma-kris

Aug 01, 2014, 02:09 pm Last Edit: Aug 01, 2014, 02:15 pm by Heloderma-kris Reason: 1
:)Bonjour ,
je sais que le sujet a deja été traité dans des topic , mais je vouais me rendre utile et faire part de cette possibilité intérésante qu'est celle des notifications!

en effet il est compliqué d'envoyer directement un mail ou une notification depuis un arduino, mais il existe une parade intérésante et agréable a utilisé!

pour cela il vous faudrat utilisé deux systéme
le premier s'appelle PushingBox : http://www.pushingbox.com/ ce service accesible depuit internet va vous permetre de cree un compt (si vous avez un compt google c'est encore plus simple), dans le quel vous allez pouvoir paramétré des scenarios. chaque scenario disposera de sont propre DeviceID qui est un n°de 16 caraterre !

ces senario pourront etre lancer ou declanché via une simple requete vers le server pushingbox a l'aide d'une fonction comme celle ci:
Code: [Select]

extern DeviceID NOTI_1[17];// votre n° d'identification de scenario
void sendToPushingBox(char DeviceID[])
{
   m_client.stop();
   if (m_client.connect("api.pushingbox.com", 80))
   {
       m_client.print("GET /pushingbox?devid=");
       m_client.print(noti);
       m_client.println(" HTTP/1.1");
       m_client.print("Host: ");
       m_client.println("api.pushingbox.com");
       m_client.println("User-Agent: Arduino");
       m_client.println();
      //m_client.stop();
   }

}


facile vous me direz!! :smiley-mr-green:


l'interet de tous ça c'est qu'a partir de là, ce n'est plus l'arduino qui ce charge d'envoyer quoi que ce soit , mais le server pushingbox.

par exemple les senarios que vous crée peuvent vous envoyer un mail , vous envoyer des SMS via la souscription de certaint service , ou bien encor vous envoyer une notification .

En effet le deuxieme service dont vous allez avoir besoin s'apelle newtifry :https://newtifry.appspot.com/
comme à chaque foit vous allez devoir cree un compt qui sera une source de notification .

Ensuite sur votre telephone ( Android) vous allez instaler l'application du meme nom est  selectioner, la source que vous avez cree ( encor une fois tout est tres simple avec votre compt google).

une fois cette operation effectuer , vous allez retourner chez pushingbox et ajoute le service newtifry a vos senario il vous sera juste demander le n°KEY que vous avez reçu a votre inscription sur newtifry, cela pour que pushingbox puisse vous redirigé les information!

finaliser ensuite vos scenario ( texte a envoyer )et vous pourrez avoir la surprise que votre telephone android ce mette a vous parler pour vous lire la notification reçu : exemple " la temperature de votre maison et trop haute"! mais avec une jolie voie  :smiley-mr-green:

il exite d'autre service pour les iphone mais n'en disposant pas je n'ai jamais fait de test!

voila j'esper que cette metode vous serra utile!


liste des services disponible via pushing box :

=>Email :Just a mere email service for being notified by email   
   =>Twitter :Tweet notification   
   =>Safari: Push notification on MacOS
   =>Karotz :Voice notification (tts), make your Karotz speaking on an event   
   =>Prowl :Push notification service for iPhone   
   =>Faast :Push notification service for iPhone   
   =>Pushalot :Push notification service for Windows 8 and Windows Phone   
   =>Toasty :Push notification service for Windows Phone   
   =>Notify My Android :Push notification service for Android   
   =>Newtifry :Push notification service for Android   
   =>CustomURL :Set your own service !

Go Up