MAM78 Posté(e) le 4 mars 2017 Signaler Posté(e) le 4 mars 2017 (modifié) Bibliothèque de la Documentations Fibaro HCL et HC2 1) Introduction : Je débute sur ma box HC2 et j'apprécie notamment de pouvoir développer ses propres scripts en LUA et Bloc, mais je suis souvent confronté à la difficulté de trouver des fonctions, propriétés, API, leur syntaxe, ... Le site apporte une grande richesse d'informations. Mais celles-ci sont dispersées et pas toujours facile à trouver. J'ai donc pris l'initiative de créer ce sujet pour y référencer les différentes documentations disponibles (sur le site ou externes) afin facilement les retrouver. J'aurais pu les mettre dans mes favoris de mon navigateur, mais c'est quand même plus cool de les partager avec vous Ce sujet est le votre. C'est grâce à vous qu'il va vivre et vous servir. Merci donc de m'indiquer les liens à ajouter qui vous semble utiles, idem pour vos suggestions de rubriques. 2) Fonctions et API LUA Documentation générale sur LUA : Tutoriel du Langage LUA 5.2 Source : (wxlua.developpez.com) Auteur : Claude Urban Langue : français Commentaire : Très bon tutoriel sur la programmation en LUA. Manuel Officiel LUA 5.2 Source : (lua.org) Auteur : Lua Org Langue : anglais Commentaire : Documentation officielle des commandes LUA. Documentation Spécifique pour nos box Fibaro : Résumé des Fonctions HC2 Source : (domotique-fibaro.fr) Auteur : @Tomzebest Langue : français Commentaire : Traduction en français de la documentation Fibaro Résumé des Fonctions HC2 Source : (fibarouk.co.uk) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro. Introduction à la programmation LUA sur HC2 Source : (domotique-store.fr) Auteur : Jérôme Massiaux Langue : français Commentaire : Vous apprendrez les bases de la programmation de scènes via le langage Lua. Une introduction au langage Lua Source : (fibarouk.co.uk) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro. Liste Api-Lua & Api-Http Pour Hc2 Source : (domotique-fibaro.fr) Auteur : @pepite Langue : français Commentaire : Tutorial sur les API-LUA et API-HTTP Introduction aux API via des requêtes HTTP Source : (domotique-store.fr) Auteur : Martial Villemin Langue : français Commentaire : exemple simple, pour allumer une lumière via de simples requêtes HTTP http://l'adresse IP de votre box/docs/ Source : (developer.fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Documentation Active de l'API Rest (vous pouvez tester en live les fonctions FGHC Rest API Functions Source : (developer.fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro de l'API Rest (pour les développer) Nécessite un compte. FGHC LUA API Source : (developer.fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro des fonction LUA de l'API (pour les développer) Nécessite un compte. FGHC Plugins Creating Source : (developer.fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro sur le développement de Plugins) Nécessite un compte. Matrice Fonctions / Type de Devices Source : (fibarouk.co.uk) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro. http://updatehc2.fibaro.com/4.110/ Source : (fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Ressources disponibles dans les Upgrade de versions. Attention de remplacer 4.110 par la version correspondante à votre HC2. Il convient de d'extraire le contenu du fichier patch.tar.gz sur votre disque parcourir les arborescences et regarder le contenu des fichier présents. notamment celui-ci qui liste les fonctions disponible dans les API pour les scènes : patch/opt/fibaro/FibaroSceneAPI.lua Ce n'est pas forcement accessible à tous, mais vous pourriez y trouver des informations intéressantes. n'oubliez pas de les partager Développement spécifique pour nos HC2: Gestionnaire d'Evénements Automatique (GEA) Auteur : @Steven Langue : français Commentaire : contrôler, à intervalle régulier, l'état de votre environnement pendant une durée déterminée afin de vous avertir d'éventuel soucis et si nécessaire d'effectuer automatiquement certaines actions Base de connaissances sur les produits Fibaro : Base de Connaissances Source : (manuals.fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Base de connaissances sur les produits Fibaro 3) Utilisation de nos Home Center Plate-forme eLearning Fibaro Source : (e-learning.fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro sur le développement de Plugins) Nécessite un compte. Présentation Box Zwave: Home Center v2 de Fibaro Source : (maison-et-domotique.com) Auteur : Cédric Locqueneux Langue : français Commentaire : Présentation de la Home Center v2 de Fibaro. 4) Utilisation des blocs graphiques Création de scénarios Source : (blog.domadoo.fr) Auteur : Bruno Langue : français Commentaire : Tutoriels pour la création de scénarios 5) Devices Fibaro FIBARO Devices Manuels Source : (fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Documentation pour chacun de module de marque Fibaro. 6) Androïd et iOS Paramètrage Appli Fibaro pour Android et iOS Source : (fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Comment configurer des raccourcis sur votre téléphone Androïd et iOS 7) Utilitaires Fibaro HC HTTP Commands Source : (smarthome.com) Auteur : Brad Arthur Langue : anglais Commentaire : Il permet de générer ane commande http selon un ensemble de paramètre. Si vous ne voulez pas mettre d'infos sensible, mettez zzzz à la place de password et remplacer manuellement ensuite. Modifié le 4 mai 2017 par MAM78 6
Lazer Posté(e) le 4 mars 2017 Signaler Posté(e) le 4 mars 2017 https://developer.fibaro.com/ http://www.fibarouk.co.uk/support/lua/ http://e-learning.fibaro.com/
Phil1789 Posté(e) le 4 mars 2017 Signaler Posté(e) le 4 mars 2017 Excellente initiative, il n'est pas toujours facile de s'y retrouver lorsque l'on recherche une info en particulier. Ce qui serait utile c'est d'avoir un manuel (format pdf) que l'on puisse télécharger pour le lire sur sa tablette sans pour autant être connecté au forum. Encore félicitation pour cette initiative
Lazer Posté(e) le 4 mars 2017 Signaler Posté(e) le 4 mars 2017 Il existait des vieux PDF de chez Fibaro, à l'époque de la v1, qui expliquait les fonctions de base. Mais c'était vraiment très léger. Malheureusement Fibaro n'a jamais produit de documentation complète, heureusement que ce forum existe ! Sinon @Pepite avait déjà commencer à recenser les API sur un topic dédié. 1
MAM78 Posté(e) le 5 mars 2017 Auteur Signaler Posté(e) le 5 mars 2017 J'ai une suggestion pour les admin. Vous pourriez peut-être ajouter ce sujet au menu "Outils" du forum sous le nom "Documentations" afin de pouvoir y accéder rapidement
Steven Posté(e) le 5 mars 2017 Signaler Posté(e) le 5 mars 2017 Ils y a aussi la Docs qui se trouve sur nos box http://..../docsEnvoyé de mon SM-G935F en utilisant Tapatalk
971jmd Posté(e) le 5 mars 2017 Signaler Posté(e) le 5 mars 2017 Tip top merci Envoyé de mon iPhone en utilisant Tapatalk
MAM78 Posté(e) le 5 mars 2017 Auteur Signaler Posté(e) le 5 mars 2017 Top merci pour cette info. Mais comment ont fait pour utiliser ces fonctions ?
MAM78 Posté(e) le 5 mars 2017 Auteur Signaler Posté(e) le 5 mars 2017 @pepite elle est où ta documentation sur les API
pepite Posté(e) le 6 mars 2017 Signaler Posté(e) le 6 mars 2017 (modifié) Super initiative ;-) un petit recensement ;-) TOP On peut peut-etre aussi rajouter ce que le master nous a fait decouvrir enfin pour moi) http://updateHC2/"firmw"' et /opt/fibaro/scene.... Je retrouve le lien ;-) Modifié le 6 mars 2017 par pepite
MAM78 Posté(e) le 6 mars 2017 Auteur Signaler Posté(e) le 6 mars 2017 @pepite j'ai bien intégré ton ton Tuto sur les API-LUA et API-HTTP. Mais pour le reste je ne vois pas de quoi tu parles ci-dessous : http://updateHC2/"firmw"' et /opt/fibaro/scene.... Si tu peux me donner les liens en question
pepite Posté(e) le 6 mars 2017 Signaler Posté(e) le 6 mars 2017 Je parlais de ce lien à qui existe pour chaque firmware : http://updatehc2.fibaro.com/4.110/ et il faut télécharger le patch.tar.gz ;-) Tu vas trouver plein d'infos, mais faut fouiller un peu comme dit le master ;-)
MAM78 Posté(e) le 6 mars 2017 Auteur Signaler Posté(e) le 6 mars 2017 Ok, je vois mieux de quoi tu voulais parler. J'étais bien aller faire un tour de ce côté la lorsqu'il avait indiqué sa découverte de la possibilité de passer des paramètres à l'appel d'une scène. Je vais intégrer, mais ce n'est pas accessible au commun des mortels
MAM78 Posté(e) le 6 mars 2017 Auteur Signaler Posté(e) le 6 mars 2017 @pepite c'est fait. Merci de me l'avoir rappelé 1
pepite Posté(e) le 7 mars 2017 Signaler Posté(e) le 7 mars 2017 (modifié) Super @MAM78, c'est déjà très complet ;-) Suggestion aux admins et modérateurs : que pensez-vous d'épingler le sujet ? Modifié le 7 mars 2017 par pepite
jojo Posté(e) le 16 mars 2017 Signaler Posté(e) le 16 mars 2017 n'auriez-vous pas oublié la Bible: https://gea.piccand.me/doku.php cela reste la révférence la plus indispensable pour faire fonctionner correctement la box ? 2
Lazer Posté(e) le 17 mars 2017 Signaler Posté(e) le 17 mars 2017 Quelques liens supplémentaires Présentation générale HC2 : http://www.maison-et-domotique.com/9710-nouvelle-box-zwave-home-center-v2-de-fibaro/ Programmation LUA HC2 :http://tutoriels.domotique-store.fr/content/5/72/fr/programmation-en-lua-sur-home-center-2.html Présentation API HC2 : http://www.domotique-info.fr/2013/05/api-home-center-2/
MAM78 Posté(e) le 17 mars 2017 Auteur Signaler Posté(e) le 17 mars 2017 @jojo et @Lazer ça y est, c'est fait j'ai intégré vos liens. Merci pour les infos. Il commence à y avoir du contenu dans ce Tuto
Lazer Posté(e) le 17 mars 2017 Signaler Posté(e) le 17 mars 2017 Merci, quelques remarques : - j'ai l'impression qu'il manque http://www.fibarouk.co.uk/support/lua/ - c'est Cédric Locqueneux
MAM78 Posté(e) le 17 mars 2017 Auteur Signaler Posté(e) le 17 mars 2017 (modifié) J'avais déjà mentionné les pages disponibles sous ton lien. A l'exception du lien ci-dessous dont le contenu était relativement limité mais que j'ai finalement ajouté quand même puisqu'il s'agit du lien du fabricant de nos boxes. Une introduction au langage Lua Source : (fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro. et un autre "Try LUA" qui m'envoi sur une page en chinois Try Lua Modifié le 17 mars 2017 par MAM78
Lazer Posté(e) le 17 mars 2017 Signaler Posté(e) le 17 mars 2017 Ouais mais ce qui est intéressant sur le site .co.uk, ce n'est pas l’introduction à LUA (car des sites le font mieux), mais les commandes spécifiques LUA FIbaro (tout ce qui touche aux devices, aux scènes, etc)
MAM78 Posté(e) le 17 mars 2017 Auteur Signaler Posté(e) le 17 mars 2017 @Lazer tu peux STP me pointer le lien dont tu parles ?
Messages recommandés