QuickApp pour JPI   Passerelle SMS et MMS     Dans la continuité du Module Virtuel pour l'application JPI sous Android, voici un QuickApp permettant d'envoyer des SMS et des MMS depuis la HC3.       Installation :   Télécharger le fichier fqa ci-joint et l'importer dans la HC3. Modifier les variables du QuickApp : Protocole : http Address : adresse IP du smartphone Android hébergeant JPI sur le réseau, par exemple 192.168.1.1 Port : normalement 8080 Retry : nombre de tentative de rémission de chaque SMS. Mon vieux téléphone est lent et buggué, il faut parfois s'y reprendre à plusieurs fois avant d'arriver à s'y connecter Contacts : Liste des contacts à qui envoyer les notifications SMS et MMS, sous la forme "Nom = Numéro" séparés par des virgules. Par exemple : Dieu = 0123456789, Satan = 0666000666 Notif_Users : ID ou Nom des utilisateurs à qui envoyer un email en cas d'échec d'envoi du SMS, séparés par des virgules. La liste des utilisateurs peut être récupérée dans le panneau Accès de la HC3, ou directement via l'API /api/users. Par exemple : Asterix, Obelix Notif_Mobiles : ID ou Nom des smartphones à qui envoyer une notification Push en cas d'échec d'envoi du SMS, séparés par des virgules. La liste des mobiles peut être récupérée via l'API /api/iosDevices. Par exemple : Nokia 3310, iPhone 42       Utilisation :   Dans le code LUA de votre QuickApp ou Scène, utiliser la fonction fibaro.call() avec l'une des syntaxes suivantes : fibaro.call(ID, "sendSMS", "Message à envoyer") => envoie le message par SMS à tous les contacts définis dans la variables Contacts du QuickApp fibaro.call(ID, "sendSMS", "Message à envoyer", 0123456789) => envoie le message par SMS au numéro spécifié fibaro.call(ID, "sendSMS", "Message à envoyer", "Dieu") => envoie le message par SMS au contact spécifié dont le numéro se trouve dans la variables Contacts du QuickApp fibaro.call(ID, "sendMMS", "Message à envoyer", 27) => envoie le message et le snapshot de la caméra 27 par MMS à tous les contacts définis dans la variables Contacts du QuickApp fibaro.call(ID, "sendMMS", "Message à envoyer", "Caméra perchée", 0123456789) => envoie le message et le snapshot de la caméra nommée "Caméra perchée" par MMS au numéro spécifié fibaro.call(ID, "sendMMS", "Message à envoyer", "Caméra douche", "Satan") => envoie le message et le snapshot de la caméra nommée "Caméra douche" par MMS au contact spécifié dont le numéro se trouve dans la variables Contacts du QuickApp Remplacer ID par celui de votre QuickApp JPI que vous obtiendrez lorsqu'il sera importé.     Téléchargement :   JPI_v4.fqa