mprinfo Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 Oui par defaut tu as droit àune instance et max 10 Punaise le forum rame encore Envoyé de mon SM-G900F en utilisant Tapatalk
TonyC Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 Ouep chez moi ça rame encore mais carrément moins qu'il y a 2 heures
jojo Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 je pense qu'ils ont passé la valeur par défault à2, mais ce paramètre est devenu important. Si tu as une scène qui tourne en boucle (les scènes blocs basées sur le timer, ou GEA, ou ...), cela utilise 1 instance. Mais si elle peut également démarrer sur des trigger (par exple GEA), il en faut min 2 voir plus.
mprinfo Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 Oui pareil chez moi Envoyé de mon SM-G900F en utilisant Tapatalk
Nico Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 Il y a 2 heures c'était juste inutilisable...
i-magin Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Ah bon, le forum rame parfois parce que la valeur de l'instance a été mise àdeux ? J'ai tout compris ?
971jmd Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Quel est le rôle d'une instance ? Envoyé de mon iPhone en utilisant Tapatalk
i-magin Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Pour répondre (plus sérieusement) et en prenant l'exemple d'une scène : - une scène en cours d'exécution compte pour une instance - si la même scène est à nouveau exécutée, c'est une deuxième instance qui est lancée et elle peut être simultanée avec la première, si celle-ci n'est pas terminée. On obtient alors deux instances et ainsi de suite Pour éviter une profusion d'instances d'une même scène, leur nombre maximum est paramétrable : - lorsque l'on crée une scène le paramètre "Max. running instances" est fixé par défaut à 2 (V4.070) - il peut être modifié, le maximum étant de 10 1
Olivair Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Apres installation de cette version 4.070 mon HC2 fonctionne mais il m'est impossible de me loguer dessus. En effet, la fennetre de login apparait mais reste gelee après validation. J'ai du passer par un reset total et un mode sans erreur du HC2 La seconde installation de cette mise a jous s'est soldee par le meme probleme Qui connait la solution ?
Olivair Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Apres installation de cette version 4.070 mon HC2 fonctionne mais il m'est impossible de me loguer dessus. En effet, la fennetre de login apparait mais reste gelee après validation. J'ai du passer par un reset total et un mode sans erreur du HC2 La seconde installation de cette mise a jous s'est soldee par le meme probleme Qui connait la solution ?
Nico Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Tu venais de quelle version ? Tu as attendu combien de temps après avoir essayer de te logguer ?
kioneoranga Posté(e) le 24 janvier 2016 Auteur Signaler Posté(e) le 24 janvier 2016 Bonjour, J'aurais espéré avec ces dernière version, et le mécanisme de gestion du nombre d'instance, que Fibaro aurait travaillé la fuite mémoire que j'ai sur ma box. Et ben quenéni, voici 2 jours que l'update est appliqué, et 36% de mémoire Free et avec une constante de 23% de Swap. Je ne comprends pas ce qui peut charger la mémoire sans la libéré!! Dans 1 semaine, j'aurais moins de 10%, et je serais obligé de la redémarrer. C'est relativement désagréable! Avez vous le même comportement? Appliquez vous un redémarrage toutes les 2 semaines??? Pour info, toutes mes fonctions sont à 80% concentrées dans GEA! Et je n'ai aucun doute sur sa conception!
Bobby Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Passage en 4.070 et tout semble fonctionner. L'erreur 503 est partie après avoir vidé me cache navigateur. L'alerte sur les instances semble être résolue en mettant à 10 le max running instances de mon unique scene : GEA. Donc tout semble OK. Un grand merci à Lazer pour son aide et mprinfo pour le lien fourni 1
Domodial Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Pareil pour moi, en mettant 10 pour GEA (avant je mettais 3 ou 5 et HC2 me repassait a 2), tout va bien maintenant.
Domodial Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Appliquez vous un redémarrage toutes les 2 semaines??? Pour info, toutes mes fonctions sont à 80% concentrées dans GEA! Et je n'ai aucun doute sur sa conception! Pour moi, jamais eu à rebooter toutes versions confondus. Par contre sur une version (mais ça n'a rien a voir), ma box plantait 1 fois par jour avec des sauts de proc au maxi. Le fautif était des Ids fantomes dans GEA. Depuis que je compare mes IDs réels et ceux de GEA (qui peuvent avoir changé pour x raisons), plus de problemes.
mprinfo Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 C'est vrai que c'est chiant cette fonction car en lua j'utilise toujours ceci fibaro:debug("Demarrage en cours...") local NbreScene = fibaro:countScenes() if NbreScene > 1 then fibaro:abort() end Donc on pouvait limité le nombres d'instance à notre gré Je pense que fibaro a fait cela car ils ont eux pas mal de soucis avec des utilisateurs qui faisait tout et n'importe quoi 1
BenjyNet Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Moi j'ai un truc zarbi que j'arrive pas àcomprendre avec ces histoires de nombre d'instances. J'ai une scène déclenchée par le capteur de mouvement du motion sensor et elle arrive àse déclencher 2 fois, c'est étrange non ? Elle devrait se déclencher qu'en cas de détection et d'arrêt de détection, des états qui ne peuvent donc pas se croiser normalement. Je comprends pas là --[[ %% properties 117 value %% globals --]] local id_lights = {4,5,6} local id_mvt = 117 local id_lux = 119 local id_plug_tv = 19
mprinfo Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 il faudrait dans un premier temps que tu récupères la valeur du triggers local trigger = fibaro:getSourceTrigger() if (trigger['type'] == 'property') then IDTrigger = tonumber(trigger['deviceID'] valeurTrigger = fibaro:getGlobalValue(nomTrigger) print("Nom du déclencheur = ", nomTrigger, " - Valeur : ", valeurTrigger) end
BenjyNet Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Hum mouais même si ça n'a aucun intérêt pour la suite du code ça pourrait juste permettre de comprendre ce qui la déclenche 2 fois (sur mouvement c'est sûr, mais l'autre ??). Roh en plus tu codes avec les pieds, manque une parenthèse !
megabubu Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Bonjour àtous, Perso j ai jamais eu de soucis avec ma fibaro que j ai depuis 2,5 ans. Tout fonctionne tjs, et entre autre grâce au forum. Les seuls petits soucis qui m on fait paniquer, venait de moi même, câblage ou idiotie dans les scènes etc... Peut être faut il se remettre en question, et chercher la vrai cause... 1
mprinfo Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Hum mouais même si ça n'a aucun intérêt pour la suite du code ça pourrait juste permettre de comprendre ce qui la déclenche 2 fois (sur mouvement c'est sà»r, mais l'autre ??). Roh en plus tu codes avec les pieds, manque une parenthèse ! Dsl je me réveil Dans un premier temps il faut comprendre après on réfléchi (chez moi c'est dur lol) et ensuite gérer cela avec du code Peux tu me donnais ta scène complète je vais y jeter un Å“ils Je dois me faire pardonner tu sais pourquoi.....
BenjyNet Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 C'est rien, moi aussi j'ai pas les yeux en face de trous avec ces gosses malades toute la nuit !! Bon maintenant j'ai une erreur àla con sur une ligne qui n'existe pas ! [DEBUG] 11:17:36: line 66: Assertion failed: Expected string [DEBUG] 11:28:42: line 66: Assertion failed: Expected string Et voilàle code tout con --[[ %% properties 117 value %% globals --]] local trigger = fibaro:getSourceTrigger() if (trigger["type"] == "property") then IDTrigger = tonumber(trigger["deviceID"]) nomTrigger = trigger["name"] valeurTrigger = fibaro:getGlobalValue(nomTrigger) fibaro:debug("Nom du déclencheur = " .. nomTrigger .. " - ID = " .. IDTrigger .. " - Valeur : " .. valeurTrigger) end if (fibaro:countScenes() > 1) then fibaro:abort() end local id_lights = {4,5,6} local id_mvt = 117 local id_lux = 119 local id_plug_tv = 19 fibaro:debug("Conso TV : " .. fibaro:get(id_plug_tv, "power") .. " W - Mvt : " .. fibaro:getValue(id_mvt, "value") .. " - Lumino : " .. fibaro:getValue(id_lux, "value") .. " lux") if (tonumber(fibaro:getValue(id_mvt, "value")) > 0 and tonumber(fibaro:getValue(id_lux, "value")) <= 25) then for i, v in ipairs(id_lights) do fibaro:call(v, "turnOn") end fibaro:debug("allumage") elseif (tonumber(fibaro:getValue(id_mvt, "value")) == 0 and (tonumber(fibaro:getValue(id_plug_tv, "power")) < 78 or tonumber(fibaro:getValue(id_lux, "value")) > 50)) then for i, v in ipairs(id_lights) do fibaro:call(v, "turnOff") end fibaro:debug("extinction") end
mprinfo Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Je te regarde cela dans la journée Bon courage Envoyé de mon SM-G900F en utilisant Tapatalk
mprinfo Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Bonjour àtous, Perso j ai jamais eu de soucis avec ma fibaro que j ai depuis 2,5 ans. Tout fonctionne tjs, et entre autre grâce au forum. Les seuls petits soucis qui m on fait paniquer, venait de moi même, câblage ou idiotie dans les scènes etc... Peut être faut il se remettre en question, et chercher la vrai cause... Je suis entièrement d'accord avec toiMais c'est plus simple de rejeter cela sur les autres lol C'est la nature humaine que veux tu Envoyé de mon SM-G900F en utilisant Tapatalk 2
trainkill666 Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 @ BenjyNet à tester ligne 23 : -- remplacer fibaro:get(id_plug_tv, "power") -- par fibaro:getValue(id_plug_tv, "power")
Messages recommandés