c-lol Posté(e) le 25 novembre 2015 Signaler Posté(e) le 25 novembre 2015 Salut a tous, je sais pas si ca été dis sur le forum, mais je viens de tombé sur une nouvelle et une bonne nouvelle... fibaro nous donne la possibilité de créer des notifications avec des boutons permettant de lancer des actions. Ayant testé rapidement avec le code d'exemple donné par fibaro, cela affiche une pop-up dans les applications. Il faut donc que l'application soit lancé et en avant plan sinon pas de pop-up. Avec un peu de code dans nos scènes on pourrait nous envoyé une notification pour nous dire qu'on a une pop-up dans l'application, pas très WAF mais bon... donc voici le code exemple, il faudra lancer la scène manuellement et bien-sur elle ne déclenche aucune scène. -- variable containing path of Motion Sensor’s icon local imgUrl = 'http://www.fibaro.com/sites/all/themes/fibaro/images/motion-sensor/en/motion_sensor_manual.png' -- pop-up call HomeCenter.PopupService.publish({ -- title (required) title = 'No motion detected', -- subtitle(optional), e.g. time and date of the pop-up call subtitle = os.date("%I:%M:%S %p | %B %d, %Y"), -- content header (optional) contentTitle = 'No motion since last 15 minutes', -- content (required) contentBody = 'Should I run the scene "Night"?', -- notification image (assigned from the variable) img = imgUrl, -- type of the pop-up type = 'Success', -- buttons definition buttons = { { caption = 'Yes', sceneId = 0 }, { caption = 'No', sceneId = 0 } } }) Pour ceux qui ont un compte développer sur le site fibaro voila l'adresse https://developer.fibaro.com/docs/fghc-luaapi Pour ceux qui ne l'ont pas voici les explications et traduites en français Popup service HomeCenter.PopupService.publish({title, subtitle, contentTitle, contentBody, img, type, buttons}) Name Nom de la fonction: HomeCenter.PopupService.publish Application Cette fonction est utilisé pour créer des pop-up affiché sur le appareils mobile. On peut avoir des notification personnalisé de n'importe quels événement et/ou déclencher une scène en utilisant les boutons de la pop-up. Requirements Fibaro Home Center 2 version 4.045 ou supérieur Fibaro mobile application:Fibaro for iPhone 2.5 ou supérieur Fibaro for iPad 1.50 ou supérieur Fibaro for Android phones 1.6.0 ou supérieur Fibaro for Tablet 1.3.0 ou supérieur Parameters title - texte à afficher en titre de la pop up (paramètre obligatoire) subtitle - texte à affiche en sous-titre de la pop up contentTitle - texte à afficher en tant que titre dans la partie principale de la pop-up contentBody - texte à afficher dans la partie principale de la pop-up (paramètre obligatoire) img - chemin de l'image pour l'icone de la notification (extensions supportées: .jpg, .bmp, .png, .gif) type - type de nofication différencié par une couleur: 'Info' - blue (default) 'Succes' - green 'Alerte' - yellow 'Critique' - red buttons - paramètre des boutons à afficher dans la pop-up. Chaque bouton doit contenir ces 2 zones 'caption' - texte du bouton 'sceneId' - id de la scène à déclencher sur la pression du bouton. On peut afficher jusqu'à 3 boutons maximum. Il n'y a pas besoin de créer de bouton "ok" il est créé par défaut si on ne déclare pas de bouton. j’espère que ça vous sera utile. 3
mprinfo Posté(e) le 25 novembre 2015 Signaler Posté(e) le 25 novembre 2015 Cool merci pour cette news et surtout pour la traduction Envoyé de mon SM-G900F en utilisant Tapatalk
Allan2b Posté(e) le 25 novembre 2015 Signaler Posté(e) le 25 novembre 2015 super!!!! par contre ca fonctionne uniquement si on est connecter en admin
Berale64 Posté(e) le 25 novembre 2015 Signaler Posté(e) le 25 novembre 2015 Il me semble avoir déjàvu passer ce sujet dans les sections smartphone, mais un petit rappel ne fait pas de mal.
Sakkhho Posté(e) le 25 novembre 2015 Signaler Posté(e) le 25 novembre 2015 Pas compris exactement ce que ç était. Un petit screenshot siouplait ?
Berale64 Posté(e) le 25 novembre 2015 Signaler Posté(e) le 25 novembre 2015 Voilàj'ai retrouvé. http://www.domotique-fibaro.fr/index.php/topic/4895-utilisation-du-service-popup-notification-center/?hl=popup
c-lol Posté(e) le 26 novembre 2015 Auteur Signaler Posté(e) le 26 novembre 2015 @allan2b : effectivement j'ai testé en admin. Faudra que je teste avec un utilisateur. ça risque d’être limité si on ne peut l'utiliser qu'avec un compte admin. @berale24 : ah oui le sujet existe déjà. Oups j'ai mal cherché. En même temps j'ai pas parcouru tout le forum et je me suis empressé de partager la nouvelle. Bref les admins peuvent supprimer le sujet pour éviter les doublons!!
Sakkhho Posté(e) le 26 novembre 2015 Signaler Posté(e) le 26 novembre 2015 Ha oui je me souviens maintenant. Sympathique. sauf l'app en 1er plan, ca limite
Ez3kiel Posté(e) le 2 décembre 2015 Signaler Posté(e) le 2 décembre 2015 Pour le coup de l'app en 1er plan , y'a une parade. Dans ta scène, tu fais une notif classique ( un push) puis le pop-Up. Sur ton tel, tu recois une notif qui te bascule sur l'appli et là, tu as le Pop-Up dès l'ouverture de l'appli C'est ce que j'utilise chez moi. 1
mprinfo Posté(e) le 13 janvier 2016 Signaler Posté(e) le 13 janvier 2016 voici une explication en francais http://domotique-home.fr/category/docs-fibaro-fr/ http://blogjulienl.com/2015/09/08/homecenter-popupservice-publish/
Did Posté(e) le 13 janvier 2016 Signaler Posté(e) le 13 janvier 2016 Je croyais qu'on ne parlait plus de ce membre.
Lazer Posté(e) le 13 janvier 2016 Signaler Posté(e) le 13 janvier 2016 .... surtout que son pseudo tuto est honteusement pompé sur celui de Krikroff.....
PITP2 Posté(e) le 13 janvier 2016 Signaler Posté(e) le 13 janvier 2016 je viens d'aller voir son site c'est à pleurer de rire sa vidéo
Messages recommandés