[JPI-APK android] Tel Android dedié domotique

Oui c’est out à fait possible.
Avec le plugin je ne sais pas, (il n’est pas de moi et je ne l’utilise pas) mais avec le Framework SC sans problème :


//charge la librairie sc_jpi et stocke l'instance dans la variable $jpi
$jpi = $sc->loadLib('jpi', 'http://192.168.0.1:8080');

//Numéros à contacter
$numbers = '0606060606,0607070707,0608080808';

//Lance la requête ASK via SMS avec un timeout de 300 secondes (5 minutes)
$response = $jpi->ASK_SMS($numbers, 'Voulez-vous une bière ? (Oui | Non)', 300);
 
if (strtolower(trim($response)) == 'oui') {
  //La réponse est OUI
  $message = 'je me doutais que c\'était OUI, je prépare la bière...';
}
elseif (strtolower(trim($response)) == 'non') {
  //La réponse est NON
  $message = 'NON ? Vous êtes bien sobre aujourd\'hui...';
}
elseif ($response) {
  //La réponse est ni OUI ni NON
  $message = 'J\'ai pas compris, il fallait juste répondre OUI ou NON';
}
elseif ($response === false) {
  //Le timeout est atteint, aucune réponse
  $message = 'Aucune réponse au bout de 5mn, j\'annule';
}
elseif ($response === null) {
  //SMS non envoyé ou non reçu ou erreur JPI
  $message = 'Erreur';
}

//réponse à tout le monde
$jpi->sendSms($numbers, $message);

1 « J'aime »