-
Compteur de contenus
14 645 -
Inscription
-
Dernière visite
-
Jours gagnés
190
Tout ce qui a été posté par jojo
-
tu doit refaire la procédure d'authorisation google pour chaque copie du fichier
-
Variation Du Lampe Par Rapport À Un Volet Roulant Lua
jojo a répondu à un(e) sujet de 971jmd dans Le bistrot
effectivement, c'est beaucoup plus rationnel étant donné que tu veux allumer ta lampe au même niveau que tes volets sont fermés => beaucoup plus efficace car pas de tests -
Variation Du Lampe Par Rapport À Un Volet Roulant Lua
jojo a répondu à un(e) sujet de 971jmd dans Le bistrot
Quelle est la question ? ne faudrait-il pas mettre un end après chaque if ? au lieu de 1 pour "tous" àla fin ? -
@gunnm, Si la technique de Berale24 n'active pas les déclencheurs lors du changement de valeur de la variable, tu peux essayer celle-ci (http://www.domotique-fibaro.fr/index.php/topic/3166-virtual-devices-variables/). Je n'ai pas testé si cela activait les déclencheurs => merci pour ton retour
-
as-tu fait un restart de ton HC2 ? J'ai déjàobservé, qu'un restart résolvait certains problèmes bizarre
-
j'ai fait encore une petite modif au VD, car je trouvais triste de voir 0h à18°C quand le prgm manuel était < 30 min. Alors maintenant, s'il reste moins de 1h, il affiche le décompte en min (on est pointilleux, ou on n'est pas ...) voici donc la v2.3 Chauffage.v2.3.vfib
-
pour l'instant, je n'ai essayé que sur un panneau de chauffage de test, associé à aucune pièce (=> pour la beauté de la science). Mais ceci dit, je ne comprends pas bien le problème : je ne pense pas ce cela doit être lié au VD. As-tu essayé en faisant les modif directement depuis le heating panel ? As-tu aussi le problème ? Ne m'avais-tu pas rapporté qu'avec la V4.X tu avais des soucis avec tes vannes Danfoss. Je viens de vérifier avec l'api, et elle est bien modifiée comme il faut lorsque je change le panneau via le VD http://192.168.2.96/api/panels/heating http://192.168.2.96/api/panels/heating?id=10 Je pense que cela doit être lié à tes vannes Danfoss et pas au VD
-
avec une HC2 et la programmation LUA tu auras bcp de possibilités supplémentaires : développer des virtual devices très personnalisées avec des infos que tu ne pourrais pas avoir avec la HCL (exple : gestion du panneau de chauffage, test de connection internet, ...) Mais pour commencer et faire ce que tu veux faire, tu as largement assez avec une HCL, que si tu as de l'imagination te permet de faire ENORMEMENT (plus que le besoins que tu as déjàdécrit)
-
fait un copy`/paste de ton code
-
oui, sans problème : tu crées plusieurs copies de la sheet, et c'est parti !
-
bienvenue, tu as sonné àla bonne porte
-
si la boite ne fonctionne pas => ce sera difficile de lui demander de faire qqch, puisqu'elle ne fonctionne pas ... Ceci-dit, il y a moyen (si elle fonctionne) de lui faire envoyer des SMS : http://www.domotique-fibaro.fr/index.php/topic/2902-gateway-sms-autonome/ " la création et diffusion de messages sonores" : il est possible avec la HCL d'envoyer des requêtes http GET et PUT. Mais elle-même n'est pas très bavarde ...
-
cette ligne de code te permet d'assigner l'icône 153 àla VD où se trouve le code
-
je t'ai donné le bout de code où il faut référencer le n° des icônes ? mais il faut voir si dans le VD que tu utilises s'il y a une variable au début du code qui contient le n° de ces icones Dans ma dernière version du code, c'est dans le bouton 1 local iconeInternetOk = 1025; local iconeInternetNok = 1026;
-
as-tu essayé en ajoutant simlement une ( àla ligne 14 ? Parce que cela aurait du fonctionner ?
-
en fait, j'ai remarqué que chez moi le debug se référait toujours àla ligne qui précède celle qu'il mentionne. Donc chez toi, ligne 14. Je crois qu'il manque une (, car celle ) de la ligne 32 n'a pas de correspondant (, qui je crois devrait être en ligne 14
-
Bienvenue, tu as choisi le meilleur forum pour avoir réponse à toutes tes questions. Pour les notices qui n'existent pas, tu as déjà une très bonne source d'info ici : http://tutoriels.domotique-store.fr/index.html
-
c'est le code ci-dessous que tu dois utiliser pour assigner une icone à la VC : fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", 153) Assigne l'icône 153 à la VD actuelle Pour retrouver le n° de l'icone : elle doit être ajoutée normalement dans la VD. quand tu es dans l'écran de choix des icônes, (procédure browser Chrome) tu cliques droit sur l'icône Inspecter élément tu as ceci comme résultat : <img class="ChooseIcon" src="/fibaro/n_vicons/User1025.png"> le n° de l'icône est 1025
-
Merci Joss Alf, Malheureusement, j'utilise déjàcela dans un VD. Donc àpriori tu ne vois pas d'erreur dans le code ? Le \ est-ce cela qui est la cause du problème json ? Ceci dit, j'ai déjàune erreur en ligne 9, AVANT l'encodage json ...
-
qu'est-ce qui ne va pas ? Mais ce que je vois de bizarre (SANS garantie, car je suis le débutant en LUA par excellence) ligne 16 (18 et 20) : je trouve qu'il y a beaucoup de tonumber inutiles. J'aurais écris : if (fibaro:getGlobalValue("PRESENCE") ==1) et aux lignes 25 et 27, tu sembles comparer des number et des string ? Ligne 28 ne devrait-elle pas être ? then status_volets="Fermés";
-
Désolé, c'est encore moi, des soucis avec l'encodage d'une table json dans une variable globale. (au départ d'une VD, PAS d'une scène) Lorsque je crée la variable Tmp_Salon, j'obtiens ceci via l'api (http://192.168.2.96/api/globalVariables?name=Tmp_Salon) {"name":"Tmp_Salon","value":"0","readOnly":false,"isEnum":false,"created":1423779706,"modified":1423779706} jusqu'ici, tout va bien Ensuite je la remplis avec le code suivant depuis un bouton d'une VD : local Var = 'Tmp_Salon' local TmpVar = {} TmpVar.Min = 200 TmpVar.Max = -200 TmpVar.Date = os.time() fibaro:debug('TmpVar.Min = '..TmpVar.Min) --fibaro.debug('TmpVar.Max = '..TmpVar.Max) fibaro:debug("TmpVar.Date = "..TmpVar.Date) -- Sauvegarde TmpVar dans la variable globale fibaro:setGlobal(Var,json.encode(TmpVar)) Le debug me donne l'erreur suivante : [DEBUG] 23:27:21: TmpVar.Min = 200 [ERROR] 23:27:21: line :debug expected 2..2 args, got 1 (c'est pour cela que j'ai mis "--fibaro.debug('TmpVar.Max = '..TmpVar.Max)" en commentaire J'ai alors l'erreur suivante dans le debug : (erreur lors du décodage de la table) [DEBUG] 23:30:52: TmpVar.Min = 200 [DEBUG] 23:30:52: TmpVar.Date = 1423780252 [ERROR] 23:30:52: line 13: Expected value but found invalid token at character 1 et ma variable affiche ceci par l'api : {"name":"Tmp_Salon","value":"{\"Max\":-200,\"Date\":1423780252,\"Min\":200}","readOnly":false,"isEnum":false,"created":1423779706,"modified":1423780252} Ce qui me semble très bizarre, ce sont les \. Serait-ce la cause des erreurs ? Quelqu'un peut-il me donner une bonne raison pour que je me flagelle ? J'ai sà»rement fait une bêtise, mais j'ai beau retourner le problème dans tous les sens, je n'arrive pas à comprendre. Merci de votre aide.
-
la remontée des infos se fait suivant des fréquences que l'on peut personnaliser dans les paramètres (il y en a beaucoup, il faut lire la doc ...)
-
allez votez pour Latoupie pour lui remonter le moral !
-
question 1 : http://tutoriels.domotique-store.fr/content/82/186/fr/parametres-du-fibaro-motion-sensor-fgms_001.html question 5 : la case DOIT être cochée dès que tu as une condition de temps dans la scène concernée
-
quelles 2 icônes ? Qu'utilises-tu comme browser ?