Problèmes d’accès à home.fibaro.com

Error_Home_Fibaro

Si vous avez des problèmes avec l’accès a votre HC2 / HCL via votre Smartphone, Androphon, Iphone ou directement via home.fibaro.com il y a une solution 😉 Si vous obtenez le message suivant: No communication with the main controller, remote access is currently unavailable. Pas de communication avec le contrôleur principal, l’accès à distance est actuellement indisponible. procédez de la manière suivante: Connectez vous en local a votre Box HC2 ou HCL puis allez dans Configuration: Cliquez sur Paramètres LAN dans le menu de gauche: Puis dans la fenetre Type…

Lire la suite

Exemple de IHM avec ImperiHome

Il existe de nombreuses manières pour qu’un humain puisse interagir avec les machines qui l’entourent. Ces manières sont très dépendantes des dispositifs d’interactions et des forces ou compétences que l’être humain ne peut étendre qu’extérieurement. Les interactions homme-machine (IHM) définissent les moyens et outils mis en œuvre afin qu’un humain puisse contrôler et communiquer avec une machine. Nous vous présentant une des façon dont vous pouvez interagir avec votre système domotique et les différentes application disponibles sur le web pour que cela soit ergonomiques, efficaces, faciles à utiliser et adaptés à votre contexte d’utilisation.…

Lire la suite

Installation domotique Saint Quentin

Notre installation domotique dans un appartement T2 Saint Quentinois. Demande de client: Piloter les volets Piloter 4 points d’éclairages Gérer 4 radiateurs fil pilote Gérer TV + Equipements Commande Smartphone Commande Tablette murale Commande vocale Gestion de divers scénarios Nous avons définie un budget avec le client et nous avons fait 2 propositions. Solution choisie par le client: Protocole Z-Wave, Box HCL de Fibaro Gestion Volets avec module sans fil FGRM222 Gestion éclairages avec module sans fil FGD212 Gestion de radiateur en fil pilote avec Qubino Gestion TV et équipements…

Lire la suite

Module Virtuel pour Gestion de Chauffage et de Stock de Granulés (GSG)

HC2_GSG

Pour ceux qui ne connaissent pas, la GSG est une interface écrit en PHP qui permet de gérer le stock et entretien de Chauffage aux granulés de bois. Elle peut être géré directement par son interface web ou via différentes box domotiques ou tablettes / smartphones. Pour une présentation détaillée et/ou installation regarder ici. Aujourd’hui il est possible de interagir avec la GSG grace à la HC2 de fibaro. Le Tutorial complet se trouve sur le site de notre partenaire Domotique-info.fr Vous pouvez télécharger le module ici. Attention Penser a…

Lire la suite

Gestion de Chauffage / Stock de Granulés (GSG)

EDITO 12/10/2018 – Modification de la procédure suite à la mise à jours 2.0 GSG est une interface qui permet de gérer votre chauffage (entretien) et le stock de granulés. Ce programme est écrit entièrement en PHP et s’installe facilement sur serveur, PC ou NAS. Présentation Installation Mise à jour Utilisation Json Modules complémentaires Paramétrage PushingBox / Cron Téléchargement Création de nouvelle période – pour les versions inférieur à la v2.0 Présentation: -> Interface Statistiques Nous trouvons 3 onglets. La Consommation mensuelle vous permet de visualiser nombre de sacs de granulés…

Lire la suite

Documentations Français Fibaro sur Androïd

Appli Fibaro Docs Fr

La documentation Française des fonctions Fibaro, JSON et LUA sont désormais disponible sur les appareilles androïde. Vous pouvez télécharger directement sur le PlayStore de Google. Description détaillée des l’API Fibaro disponibles à la création de Scènes, Modules Virtuels & Plugins. Cette documentation décrit les fonctionnalités disponibles dans Home Center 2 de FIBARO. Un outil pour aider les développeurs à créer des applications étonnantes partout à l’aide de la capacités illimitées de système Fibaro. En utilisant cette documentation, vous apprendrez à connaître les fonctions disponibles, savoir comment les utiliser et quels…

Lire la suite

Fonction tostring(argument)

WP settings

tostring() Description: Convertir un argument donné (par exemple un nombre) en chaîne de caractères. tostring(argument) Paramètres: argument: un argument a convertire en chaîne de caractères. Valeurs retournées: string: une chaîne de caractères. Exemple: 1 2 3 4 5 6 7 8 — enregistre 32 dans la variable ‘myAge’   local myAge = 32   — convertie en chaîne de caractères. local myString = tostring(myAge)   fibaro:debug("Vous avez " .. myString .. " ans.") — enregistre 32 dans la variable ‘myAge’ local myAge = 32 — convertie en chaîne de caractères.…

Lire la suite

Fonction tonumber(argument)

Control WallPlug

tonumber() Description: Convertie l’argument donné (par exemple une chaîne) en un nombre. tonumber(argument) Paramètres: argument: un argument de n’importe quel type a convertir en nombre. Valeurs retournées: nombre: un argument convertie en nombre. Exemple: 1 2 3 4 5 6 7 8 9 10 11 12 13 — Chaine de caracteres ‘123’   local myString = ‘123’   — cela va provoquer une erreur car Lua ne peut pas fonctionner — si elle doit convertir la chaîne en un nombre ou le nombre en chaîne if (myString > 100) then…

Lire la suite

Fonction os.time([ table ])

WP settings

os.time Description: Renvoie l’heure actuelle lorsqu’il est appelé sans arguments, ou un temps représentant la date et l’heure indiquée par le tableau ci-dessous. os.time([ table ]) Paramètres: table: (optionnel) Ce tableau doit avoir les champs année (quatre chiffres), mois (1-12), jour (1-31), et peut comporter des champs heure (0-23, la valeur par défaut est 12), min (0-59, la valeur par défaut est 0), sec (0-61, 0 par défaut), et isdst (heure d’été, un booléen, la valeur par défaut est nulle). Valeurs retournées: number: le temps en seconde. Exemple: 1 2…

Lire la suite

Fonction json.null()

Control WallPlug

json.null() Description: Une valeur unique qui encodée comme une valeur nulle avec la méthode json.encode (). Portée Cette constante n’est définie dans le cadre d’un dispositif virtuel. Elle ne fonctionne pas dans une scène. json.encode() Paramètres: sans Valeurs retournées: sans Exemple: 1 2 3 4 5 6 7 8 9 10 11 12 sonTable = { value1 = 512, value2 = json.null }   jsonString = json.encode(jsonTable)   — après encodage variable de jsonString contient ‘{ "value2": null, "value1": 512 }’ fibaro:debug(jsonString)   jsonTable = json.decode(jsonString) if(jsonTable.value2 == json.null) then…

Lire la suite

Fonction json.encode(lua_table)

WP settings

json.encode Description: Convertit une table Lua dans une chaîne sérialisé JSON. Portée: Cette fonction est uniquement défini dans le cadre d’un dispositif virtuel. Elle ne fonctionne pas dans une scène. json.encode(lua_table) Paramètres: lua_table (table): une table Lua a sérialiser dans une chaîne JSON. Valeurs retournées: string: La chaîne JSON. Exemple: 1 2 3 4 5 6 7 8 9 10 11 12 jsonTable = { value1 = 512, value2 = json.null }   jsonString = json.encode(jsonTable)   — après encodage variable de jsonString contient ‘{ "value2": null, "value1": 512 }’…

Lire la suite

Fonction json.decode(json_string)

WP settings

json.decode Description: Convertit une chaîne JSON en table Lua Portée: Cette fonction est uniquement défini dans le cadre d’un dispositif virtuel. Elle ne fonctionne pas dans une scène. json.decode(json_string) Paramètres: json_string (string) – Chaîne JSON à décoder. Valeurs retournées: Une table Lua de la chaîne JSON Exemple: 1 2 3 4 5 6 7 8 9 10 11 12 13 jsonTable = { value1 = 512, value2 = json.null }   jsonString = json.encode(jsonTable)   — après codage variable de jsonString contient ‘{"valeur2": null, "valeur1": 512}’ fibaro:debug(jsonString)   — si…

Lire la suite