Message populaire Krikroff Posté(e) le 27 mai 2015 Message populaire Signaler Posté(e) le 27 mai 2015 Cette nouvelle fonctionnalité qui permet de créer une fenêtre de notification (Popup) sur les appareils mobiles est introduite avec les récentes versions Android en 1.6.0 bêta pour les téléphones et V1.3.0 bêta pour Tablettes mais aussi bientôt sur iPhone et iPad. Concrètement cela va nous permettre de créer une notification personnalisable déclenchée par un événement par exemple, agir en conséquence et déclencher une scène en utilisant le ou les boutons situés dans la fenêtre «Popup » Configuration de base ou minimum requis. Fibaro Home Center 2 en version 4.045 ou supérieur Applications mobiles Fibaro : iPhone 2.5.x ou supérieur, iPad 1.5.x ou supérieur, Android Phone 1.6.0 ou supérieur, Andoid Tablet 1.3.0 ou supérieur Pour réaliser une notification « Popup » la fonction HomeCenter.PopupService.publish doit être utilisée. Les paramètres: Title : le texte à afficher comme titre de la fenêtre pop-up (paramètre obligatoire) Subtitle : le texte à afficher dans une fenêtre de sous-titres de pop-up contentTitle : texte qui sera affiché comme un contenu titre de pop-up contentBody : texte qui sera affiché comme un contenu dans le pop-up img : chemin d'une image à afficher dans la fenêtre pop-up (extensions supportées: .jpg, .bmp, .png, .gif) type : type de notification indiqué par une couleur, types disponibles: 'Info' - bleu (par défaut) 'Success' - vert 'Warning' – jaune 'Critical' - rouge buttons : tableau contenant les définitions des boutons pour être affiché dans la fenêtre pop-up, la définition du bouton unique doit être un tableau contenant:'caption' - le texte affiché sur le bouton 'sceneId' - scène id déclenché après avoir poussé le bouton Pour tester, dans une scène: -- variable containing path of Motion Sensor’s icon local imgUrl = 'http://www.fibaro.com/images/pol/sys_uslugi.png'; -- pop-up call HomeCenter.PopupService.publish({ title = 'Smoke detected', subtitle = os.date("%I:%M:%S %p | %B %d, %Y"), contentTitle = 'Smoke detected in the livingroom', contentBody = 'Should I run "Emergency"?', img = imgUrl, type = 'Critical', buttons = { { caption = 'Yes', sceneId = 0 }, { caption = 'No', sceneId = 0 }, { caption = 'Cancel alarm', sceneId = 0 } } }) Il suffit juste d'ajouter comme déclencheur (Trigger) une alerte sur un smoke Sensor ou tout simplement en exécutant la scène manuellement. Amusez vous bien 11
Nico Posté(e) le 27 mai 2015 Signaler Posté(e) le 27 mai 2015 Excellent ça, les possibilités sont multiples effectivement ! Merci pour le tuto Krikri !
Krikroff Posté(e) le 27 mai 2015 Auteur Signaler Posté(e) le 27 mai 2015 Avec plaisir Nico, j'avais un peu de temps tout àl'heure
Lazer Posté(e) le 27 mai 2015 Signaler Posté(e) le 27 mai 2015 Merci JC, t'es au taquet là !!! Je suis en train de penser aux possibilités offertes par ces popups, c'est juste énorme. L'interactivité que ça va développer entre la box / le développeur et l'utilisateur, les possibilités sont infinies, on n'a pas fini d'imaginer des scénarios. 1
Krikroff Posté(e) le 27 mai 2015 Auteur Signaler Posté(e) le 27 mai 2015 Oui c'est un bon début et puis ça marche vraiment bien . Une chose me chagrine: Le Popup n'apparait que lorsque l'application Fibaro est ouverte, il faudrait coupler cela avec un push...
jojo Posté(e) le 27 mai 2015 Signaler Posté(e) le 27 mai 2015 du coup, tu ne regrettes plus d'être passé en v4.X ?
Lazer Posté(e) le 27 mai 2015 Signaler Posté(e) le 27 mai 2015 Ah j'allais poser la question justement. Parce que sur un smartphone, l'appli n'est jamais en premier plan. Et même sur une tablette murale, si on a mis Imperihome, c'est mort... Par contre, t'as testé.... t'es déjà en 4.045 ??? Jojo : bah écoute la v4 est pleine de promesse, c'est juste que pour l'instant je n'en profite pas, et mon install fonctionne un peu moins bien qu'avant..... mais je n'ai pas le temps de tout réinclure avant quelques semaines au mieux.
Krikroff Posté(e) le 27 mai 2015 Auteur Signaler Posté(e) le 27 mai 2015 C'est pas officiellement supporté mais ça marche en 4.042 ... Après pour l'application je test une version IOS, pour Android je ne connais pas le comportement exact !
Moicphil Posté(e) le 27 mai 2015 Signaler Posté(e) le 27 mai 2015 Merci Jc pour les explications... Effectivement ca ouvre pleins de possibilités cette nouvelle fonction. J'espère aussi qu'il ne faut pas l 'appli ouverte sinon aucuns intérêt. 1
Krikroff Posté(e) le 27 mai 2015 Auteur Signaler Posté(e) le 27 mai 2015 J'ai déjàpassé le mot àFibaro, de plus il me semble qu'il est possible d'ouvrir une app depuis un push (enfin sur IOS) !
Nico Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 Clairement, sinon cela limite énormément la chose...
pepite Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 sympa ce popo up, merci krikroff pour le tuto. Interet moyen si appli doit etre en 1er plan ;-) mais sympa tout de meme :60:
Fredric Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 là c'est sur, la prochaine mise à jour V4, je la fais! trop bien, merci KriKroff
darklite44 Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 Pas mal, àtester. Mais comme d'habitude c'est la course àla feature alors que rien n'est fini.
BenjyNet Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 Ohhhhhh yeah ! Enorme ça ! Et après tout le mon de crache sur Fibaro... ça évolue, c'est bien.. !
darklite44 Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 Par contre ça veut dire que l'appli maintient une connexion permanente aux serveurs Fibaro ? En terme d'utilisation de la batterie il faut voir l'impact.
Moicphil Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 Ca fonctionne très bien...mais Je vous confirme qu'il faut l'application ouverte pour voir apparaitre le popup... Donc intéressant sur tablette dédiée mais inutile sur smartphone pour moi. A voir si y'a moyen de contourner cela...
sebcbien Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 Effectivement, c'est limitant... Sent from my phone
jojo Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 et maintenant que vous êtes en 4.045 est-il toujours indispensable d'avoir l'appli allumée sur le smartphone ?
Krikroff Posté(e) le 28 mai 2015 Auteur Signaler Posté(e) le 28 mai 2015 Oui... Et ce n'est pas au programme d' ajouter l'ouverture auto de l'application. Le service Popup ne remplace pas les notifications push
Nico Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 Bon, donc comme dis Phil, à part pour les tablettes, cela ne sert à rien. Mais sur Android Lolipop, si l'appli est ouverte en arrière plan, cela ne fonctionne pas non plus ???
Lazer Posté(e) le 28 mai 2015 Signaler Posté(e) le 28 mai 2015 Techniquement ça serait possible, sous Android une appli peut installer un service, qui peut tout àfait ouvrir un popup. Un bon exemple : les applis de SMS, Hangout, etc...
stephane Posté(e) le 29 mai 2015 Signaler Posté(e) le 29 mai 2015 Je confirme bien avec une notification "plush" rajouter au script (une fois clicker dessus) lance l'application en premier plan pour afficher le popup sur ios
Yannick Posté(e) le 29 mai 2015 Signaler Posté(e) le 29 mai 2015 Salut C'est trop bien ça, mais je suis emmerdé parce que j'utilise une HCL en passerelle sur ma HC2 ce qui fait que tant que la V4 pour la HCL n'est pas sortie, je ne peux pas Upgrader ma HC2 ... Quelqu'un a des infos là dessus ????
Messages recommandés