Krikroff 1 924 Signaler ce message Posté(e) 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 Partager ce message Lien à poster Partager sur d’autres sites
Nico 2 142 Signaler ce message Posté(e) 27 mai 2015 Excellent ça, les possibilités sont multiples effectivement ! Merci pour le tuto Krikri ! Partager ce message Lien à poster Partager sur d’autres sites
Krikroff 1 924 Signaler ce message Posté(e) 27 mai 2015 Avec plaisir Nico, j'avais un peu de temps tout àl'heure Partager ce message Lien à poster Partager sur d’autres sites
Lazer 8 456 Signaler ce message Posté(e) 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 Partager ce message Lien à poster Partager sur d’autres sites
Krikroff 1 924 Signaler ce message Posté(e) 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... Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 608 Signaler ce message Posté(e) 27 mai 2015 du coup, tu ne regrettes plus d'être passé en v4.X ? Partager ce message Lien à poster Partager sur d’autres sites
Lazer 8 456 Signaler ce message Posté(e) 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. Partager ce message Lien à poster Partager sur d’autres sites
Krikroff 1 924 Signaler ce message Posté(e) 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 ! Partager ce message Lien à poster Partager sur d’autres sites
Moicphil 1 109 Signaler ce message Posté(e) 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 Partager ce message Lien à poster Partager sur d’autres sites
Krikroff 1 924 Signaler ce message Posté(e) 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) ! Partager ce message Lien à poster Partager sur d’autres sites
Nico 2 142 Signaler ce message Posté(e) 28 mai 2015 Clairement, sinon cela limite énormément la chose... Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 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: Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 467 Signaler ce message Posté(e) 28 mai 2015 Vraiment top merci ! Partager ce message Lien à poster Partager sur d’autres sites
Fredric 297 Signaler ce message Posté(e) 28 mai 2015 là c'est sur, la prochaine mise à jour V4, je la fais! trop bien, merci KriKroff Partager ce message Lien à poster Partager sur d’autres sites
darklite44 53 Signaler ce message Posté(e) 28 mai 2015 Pas mal, àtester. Mais comme d'habitude c'est la course àla feature alors que rien n'est fini. Partager ce message Lien à poster Partager sur d’autres sites
BenjyNet 1 200 Signaler ce message Posté(e) 28 mai 2015 Ohhhhhh yeah ! Enorme ça ! Et après tout le mon de crache sur Fibaro... ça évolue, c'est bien.. ! Partager ce message Lien à poster Partager sur d’autres sites
darklite44 53 Signaler ce message Posté(e) 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. Partager ce message Lien à poster Partager sur d’autres sites
Moicphil 1 109 Signaler ce message Posté(e) 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... Partager ce message Lien à poster Partager sur d’autres sites
sebcbien 1 508 Signaler ce message Posté(e) 28 mai 2015 Effectivement, c'est limitant... Sent from my phone Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 608 Signaler ce message Posté(e) 28 mai 2015 et maintenant que vous êtes en 4.045 est-il toujours indispensable d'avoir l'appli allumée sur le smartphone ? Partager ce message Lien à poster Partager sur d’autres sites
Krikroff 1 924 Signaler ce message Posté(e) 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 Partager ce message Lien à poster Partager sur d’autres sites
Nico 2 142 Signaler ce message Posté(e) 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 ??? Partager ce message Lien à poster Partager sur d’autres sites
Lazer 8 456 Signaler ce message Posté(e) 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... Partager ce message Lien à poster Partager sur d’autres sites
stephane 0 Signaler ce message Posté(e) 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 Partager ce message Lien à poster Partager sur d’autres sites
Yannick 74 Signaler ce message Posté(e) 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 ???? Partager ce message Lien à poster Partager sur d’autres sites