HomeCenter.PopupService.publish
Description:
Créer une fenêtre de notification (Popup) sur les appareils mobiles.
La notification personnalisable déclenchée par un événement, agit en conséquence et déclenche une scène en utilisant le ou les boutons situés dans la fenêtre «Popup»
HomeCenter.PopupService.publish (title,subtitle,contentTitle,contentBody,img,type,buttons { caption, sceneId })
Paramètres:
Title : titre de la fenêtre pop-up (paramètre obligatoire)
Subtitle : sous-titres de pop-up
contentTitle : contenu titre de pop-up
contentBody : contenu dans le pop-up
img : chemin d’une image à afficher dans la fenêtre pop-up
extensions supportées: .gif, .bmp, .png, .jpg
type : type de notification:
– ‘Info‘ – bleu (par défaut)
– ‘Success‘ – vert
– ‘Warning‘ – jaune
– ‘Critical‘- rouge
buttons : définitions des boutons de la fenêtre pop-up sous forme de tableau:
– ‘caption‘ – texte de bouton
– ‘sceneId‘ – scène id déclenché après acction sur le bouton
Valeurs retournées:
ID de la scene de bouton
Exemple:
1 2 3 4 5 6 7 8 9 10 11 12 13 | HomeCenter.PopupService.publish({ title = 'Titre de la fenêtre pop-up', subtitle = os.date("%I:%M:%S %p | %B %d, %Y"), contentTitle = 'Contenu titre de pop-up', contentBody = 'Contenu dans le pop-up"?', img = 'http://chemin/mon_image.jpg', type = 'Critical', buttons = { { caption = 'Oui', sceneId = 0 }, { caption = 'Non', sceneId = 0 }, { caption = 'Autre', sceneId = 0 } } }) |
HomeCenter.PopupService.publish({ title = 'Titre de la fenêtre pop-up', subtitle = os.date("%I:%M:%S %p | %B %d, %Y"), contentTitle = 'Contenu titre de pop-up', contentBody = 'Contenu dans le pop-up"?', img = 'http://chemin/mon_image.jpg', type = 'Critical', buttons = { { caption = 'Oui', sceneId = 0 }, { caption = 'Non', sceneId = 0 }, { caption = 'Autre', sceneId = 0 } } })
Remarques:
Configuration de base ou minimum
- 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,
Android Tablet 1.3.0 ou supérieur.