jojo Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 Avec ce VD, vous pourrez modifier l'icône d'un device via script LUA. N.B. : il n'est pas nécessaire d'utiliser ce VD pour modifier l'icône d'un autre VD. Préférez simplement l'instruction fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", 153) Un tout grand merci à Lazer et PITP2 pour leur aide pour la V4..x et à Did pour avoir fait germer l'idée. Exemple d'utilisation : vous avez un thermomètre dans votre congélateur, et vous souhaitez que l'icône soit différente si la température est normale ou trop élevée. Ok, ce n'est que de l'esthétique, mais si en plus d'être utile, la domotique peut être belle … Voici les icônes que Did a créées pour la température de son congélateur. http://www.domotique-fibaro.fr/index.php/gallery/image/3703-cong%C3%A9lateur/ http://www.domotique-fibaro.fr/index.php/gallery/image/3704-cong%C3%A9lateur-alarm/ Vous devez d'abord charger les icônes pour le type de device dont vous souhaitez modifier l'icône (cette phrase devient très mystique … ). Ensuite vous devez : Récupérer l'ID du device : vous le voyez dans l'URL lorsque vous modifiez le device Récupérer l'ID des icônes : voir tuto de Did : Récupérer l'id d'une Icône. Finalement Importez le VD ci-joint (il est compatible V3.x et v4.x) Recopiez autant de fois que nécessaire le bouton avec son code, en mentionnant au début l'ID du device et de l'icône DeviceIcone_v1.0.vfib Utilisation : Via GEA : ajouter l'option {“VirtualDeviceâ€, <id,_module>, <no_bouton>} - Press le bouton du module virtuel {“VirtualDeviceâ€, 2, 1} Via LUA : fibaro:call(<ID de ce VD>, "pressButton", "<# du bouton>") Pour connaître le n° du bouton : voir tuto de mprinfo : Module Virtuel - Numérotation Des Boutons Limitation : lorsque l'icône d'un device est modifiée, il faut faire un refresh du browser pour que la modification apparaisse. 2
cybersquat Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 @jojo si pas de GEA, y a moyen ? Pratique ce petit tuto la ! L'idée du congel c fort lol
jojo Posté(e) le 22 mai 2015 Auteur Signaler Posté(e) le 22 mai 2015 biensûr que tu peux l'utiliser sans GEA, j'ai mis le code LUA juste en dessous
cybersquat Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 ah le boulet, pas fait gaffe !! Merci Jojo
jojo Posté(e) le 22 mai 2015 Auteur Signaler Posté(e) le 22 mai 2015 Limitation : lorsque l'icône d'un device est modifiée, il faut faire un refresh du browser pour que la modification apparaisse. Post initial mis à jour
Nvince76 Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 appliqué sur mon device virtuel Day_Phase... avec 7 icones (une par phase de la journée efficace, mais je n'ai pas trouvé de moyen sans créer de boutons... ici http://www.domotique-fibaro.fr/index.php/topic/3198-module-virtuel-phase-de-la-journ%C3%A9e/
jojo Posté(e) le 22 mai 2015 Auteur Signaler Posté(e) le 22 mai 2015 oui, mais pour un module virtuel, tu ne dois pas utiliser ce VD. Tu as l'instruction : fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", 153)
Nvince76 Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 bien vu, j'avais lu en diagonal...comme d'hab. bon à savoir ... merci pour toutes ces recherches et partages, cela fait progresser toute la communauté et nous donne une HC2 hautement personnalisable
Sakkhho Posté(e) le 23 mai 2015 Signaler Posté(e) le 23 mai 2015 Merci pour ce partage. Pas applicable dans l immédiat pour moi mais c est grâce àtoutes ces petites choses que la box HC2 prends tout son sens. Et aussi qu on y passe autant de temps dessus
pepite Posté(e) le 26 mai 2015 Signaler Posté(e) le 26 mai 2015 excellent @jojo du beau boulot !! hihihi
jojo Posté(e) le 26 mai 2015 Auteur Signaler Posté(e) le 26 mai 2015 @pepite, te revoilàenfin. Tu nous tirais la gueule ?
pepite Posté(e) le 26 mai 2015 Signaler Posté(e) le 26 mai 2015 j'etais en week-end belge, àBruxelles ;-)
mprinfo Posté(e) le 26 mai 2015 Signaler Posté(e) le 26 mai 2015 Tu as été faire du leche vitrine lol Envoyé de mon SM-G900F
Messages recommandés