Aller au contenu

Recommended Posts

@Did : +1 pour le Repeat ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci les gars, je teste ce soir.

Partager ce message


Lien à poster
Partager sur d’autres sites

@Did, je constate que tu mets les ID en dur dans tes lignes GEA. N'utiliserais-tu pas le générateur d'ID de Steven ? Je le ferais avant un passage àla V4.x

Partager ce message


Lien à poster
Partager sur d’autres sites

Non, pas ajouté, je préfère les numéros d'Id.

Merde, pas làce soir pour tester en direct.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir

 

Depuis quelque minute j'ai une erreur sur un module si dessous

 

  -- Chambre parental à  20% si pas de mouvement plus de 5 mn
GEA.add(id["LUSTRE_PARENTAL"], 5*60, "Chambre Parental 20%", {{"Value", id["LUSTRE_PARENTAL"], 20}, {"If",{{"Value-",id["DETECTEUR_PARENTAL"],1}}}})
  -- Eteindre la chambre si pas de mouvement plus de 10 mn
GEA.add(id["LUSTRE_PARENTAL"], 10*60, "Chambre Parental éteint", {{"turnOff",id["LUSTRE_PARENTAL"]}, {"If",{{"Value-",id["DETECTEUR_PARENTAL"],1}}}})
 
Ci joint mon erreur
 
avez vous une idée merci par avance

post-3315-0-33014100-1434821678_thumb.png

post-3315-0-56686300-1434821823_thumb.png

Partager ce message


Lien à poster
Partager sur d’autres sites

L'un des devices n'est il pas en noeud mort ?

Partager ce message


Lien à poster
Partager sur d’autres sites

ou encore plus stupie (c'est du vécu de la semaine dernière) : tu as peut-être supprimer la définition de ces ids au début, par un copier/coller malencontreux ?

 

P.S. : Steven a précisé que le "if" dans les options n'allait plus être supporté longtemps, pense à  le remettre devant, c'est aussi plus logique, d'abord les conditions, ensuite les actions

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour Messieurs

 

tout d'abord merci de votre retour.

 

Pour répondre :

 

L'un des devices n'est il pas en noeud mort ?

Pouvez vous m'éclaircir un peux pour moi mon Device n'est pas mort car pas de croix sur mon module.

 

Tout fois j'ai dés inclus le module puis ré inclus et même chose message d'erreur dans mon GEA.

 

tu as peut-être supprimer la définition de ces ids au début, par un copier/coller malencontreux ?

 

Si je comprend bien ta question voici ci dessous mes local Id avec en rouge mon module qui me pose problème.

 

local id = { 

VR_SALON = 129, VR_SAM = 76, VR_CHAMBRE_P = 88, VR_CHAMBRE_M = 131,
OUVERTURE_SALON = 40, OUVERTURE_SAM = 34, OUVERTURE_CUI = 28, OUVERTURE_ENTREE = 25, OUVERTURE_CH_M = 42,
SPOT_ENTREE = 118, LUSTRE_SM = 80, LUSTRE_SALON = 114, SPOT_CUISINE = 82, LUSTRE_PARENTAL = 140,
DETECTEUR_PARENTAL = 133, DETECTEUR_MATEO = 95, DETECTEUR_SALON = 121,
NEATO = 116,
}
 
P.S. : Steven a précisé que le "if" dans les options n'allait plus être supporté longtemps, pense à  le remettre devant, c'est aussi plus logique, d'abord les conditions, ensuite les actions
J'utilise les mêmes commande pour d'autre module et aucun problème.
 
La je ne comprend pas pourquoi sa bloque une idée ?
 
Merci par avance

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut à  tous,

 

Depuis passage au nouveau firmware j'ai une message d'erreur de ce type : 

 

[ERROR] 13:44:27: line 1676: attempt to concatenate local 'name' (a nil value)

 
 
Cela vient du firmware, du code ou de moi ? 
 
Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon en supprimant l'ensemble de mon GEA puis j'ai recoller l'ensemble et miracle cela fonctionne.

 

Comme le disait Jojo j'ai du supprimé des choses.

 

Encore une ptit question je souhaiterais faire quelque chose de tout simple mais je n'y arrive pas. Pouvez vous m'aider .

 

Voila avec les exemples des un et des autres j'arrive à  :

 

    -- Allumage à  95% dès que détection mouvement. Le if permet de ne pas renvoyer l'ordre d'allumage si la lampe est déjà  allumée
  local malampesamup = GEA.add( id["DETECTEUR_SALON"], -1, "",{{"If",{{"Value-", id["SPOT_CUISINE"],89}}},{"Function", function() fibaro:call(id["SPOT_CUISINE"], "setValue", "95") end}})
  -- Après 5 min on dimme la lampe à  34% si pas de mouvement 
  local malampesam = GEA.add({"Value+", id["SPOT_CUISINE"],59}, 5*60, "",{{"Value", id["SPOT_CUISINE"], 34},{"Repeat"}})
  -- Après 3 min on met la lampe à  65% (prète pour prochain allumage) puis on éteint, uniquement si la lampe est entre 1 et 35
  local malampesamdim = GEA.add({{"Value-", id["SPOT_CUISINE"],35},{"Value+", id["SPOT_CUISINE"], 1}}, 3*60,"",{{"Value", id["SPOT_CUISINE"], 65},{"Function", function() fibaro:sleep(300) end},{"turnOff"}},{"Repeat"})
  -- Relance des tâches en cas de détection si la lampe est allumée (économise GEA)
    GEA.add({id["DETECTEUR_SALON"],{"Value+", id["SPOT_CUISINE"], 1}}, -1, "", {{"RestartTask", malampesamup},{"RestartTask", malampesam},{"RestartTask", malampesamdim}})
 
 
Sa aucun problème cela fonctionne. Le problème c'est que sa allume ma lampe des qu'il y a un mouvement.
Ce que je souhaiterais c'est que la lampe se rallume que si il y a un mouvement dans la période ou je met ma lampe à  65% si pas de mouvement et le moment ou je l'éteint.
 
Avez vous une ptit idée

Partager ce message


Lien à poster
Partager sur d’autres sites

 

Salut à  tous,

 

Depuis passage au nouveau firmware j'ai une message d'erreur de ce type : 

 

[ERROR] 13:44:27: line 1676: attempt to concatenate local 'name' (a nil value)

 
 
Cela vient du firmware, du code ou de moi ? 
 
Merci

 

Aujourd'hui c'est pire...

 

[ERROR] 13:44:27: line 1676: attempt to concatenate local 'name' (a nil value)

[ERROR] 18:20:24: line 604: attempt to concatenate a nil value

[ERROR] 20:52:47: line 604: attempt to concatenate a nil value

[ERROR] 06:14:37: line 604: attempt to concatenate a nil value

[ERROR] 06:14:37: line 604: attempt to concatenate a nil value

[ERROR] 06:15:39: line 604: attempt to concatenate a nil value

[ERROR] 06:15:39: line 604: attempt to concatenate a nil value

[ERROR] 06:35:14: line 604: attempt to concatenate a nil value

[ERROR] 06:54:10: line 604: attempt to concatenate a nil value

[ERROR] 07:46:26: line 604: attempt to concatenate a nil value

[ERROR] 07:46:26: line 604: attempt to concatenate a nil value

[ERROR] 07:46:56: line 604: attempt to concatenate a nil value

[ERROR] 07:46:56: line 604: attempt to concatenate a nil value

Partager ce message


Lien à poster
Partager sur d’autres sites

@domodial :

 

As-tu Verifie tes ID des modules ?

Partager ce message


Lien à poster
Partager sur d’autres sites

nan, j'étais en train de me demander si ça venait pas de là...

J'ai entendu qu'il existait un générateur de ID ?

Partager ce message


Lien à poster
Partager sur d’autres sites

En effet lors de la mise à  jour, un de mes modules a été retiré par la Maj, et GEA ne comprenait pas le ID déclaré.

Du coup j'ai une nouvelle erreur...Grrr

 

[ERROR] 09:40:21: line 483: attempt to concatenate a nil value

 

EDIT : Erreur résolu

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui il y a un  generateur d'ID fait par Steven ;-)

 

En cas de mise a our de Firmware, parfois les IDs sont modifiés, donc en cas d'erreur de GEA, c'est toujours mieux de commencer par là .

 

Parfait si ca refonctionne !!

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello,

 

Avez-vous eu ce probleme.

Mes notifications ne sont pas envoyé sur l'instant (comme avant), suite a MAJ du firmware, elles sont envoyées 5-10 mn aprés.

 

??

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut,

 

Moi NON, mais normal, je n'ai pas de notifs du tout ;-)..sur aucun des tels :-)

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu es sous Android. Attention pour recevoir les push il faut que la connexion internet soit bonne pour que cela passe bien

Envoyé de mon SM-G900F

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui je suis sous android, mais ça me fait ça depuis la maj 4.x

Je suis full réseau plein pot, meme wifi, et pas de notifs, et pafff elles tombent plusieurs minutes après !

Par contre l'heure de l'évenement est bon, c'est la réception qui ne va pas.

J'ai changé GEA, globalement il n'y a que ça qui me pose probleme.

 

PS : une notif par le system de fibaro fonctionne immédiatement (je viens de test et je suis a 17 kms de chez moi lol)

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut,

 

Moi NON, mais normal, je n'ai pas de notifs du tout ;-)..sur aucun des tels :-)

Pour résoudre ton probleme (ça m'arrive souvent a chaque maj)

Tu de déconnect de ton dashboard web, tu ouvres un navigateur sur ton portable et tu te connect au remote fibaro.

Ensuite une fois connecté tu sélectionnes ta HC2, tu te log avec tes logins et tu te déconnect.

Tu dois revevoir les notifications.

 

Suite à  la maj je n'avais plus de notif, je l'ai fait sur mon android et je les reçois à  nouveau.

Ma femme ne les reçois plus non plus, je vais faire la manip ce soir en refaisant la meme chose avec son portable.

Partager ce message


Lien à poster
Partager sur d’autres sites

@domodial,

 

Merci vais essayer, mais ton appli fonctionne toi ?

Ce qu'il faut savoir c'est qu'il m'est impossible de connecter l'appli la premiere fois sur la HC2, donc je ne  vois pas les tels dans les parametres de la HC2, ni avec l'IP exterieure ni avec le home.fibaro ;-)

 

Mais vais essayer tout de même ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour messieurs

 

Une âme charitable peu m'aider à  résoudre mon problème sur mon dernier message.

 

L'idée et de pouvoir ré allumer ma lampe si j'ai un mouvement entre le moment ou elle est a 34% juste avant de s'éteindre et uniquement sur cette periode.

 

En gros :

 

 -- J'allume ma lampe manuellement

 -- Je pars

 -- Après 5 min je dimme la lampe à  34% si pas de mouvement

 -- Si mouvement je remet ma lampe à  65%

 -- Après 5 min je dimme la lampe à  34% si pas de mouvement

--  Après 3 min on met la lampe à  65% (prète pour prochain allumage) puis on éteint, uniquement si la lampe est entre 1 et 35

 

Merci par avance pour votre aide

Partager ce message


Lien à poster
Partager sur d’autres sites
-- diminuer lampe à34% si pas mvt après 5 min
GEA.add(id["DETECTEUR_SALON"], 5*60, "", {{"Inverse"}, {"Value", id["SPOT_CUISINE"], 34}})
-- lampe à65% si mvt
GEA.add(id["DETECTEUR_SALON"], -1, "", {{"Value", id["SPOT_CUISINE"], 65}})
-- éteindre lampe si <35% pendant 3 min
GEA.add({"Value-", id["SPOT_CUISINE"], 34}, 3*60, "", {{"Value", id["SPOT_CUISINE"], 65}, {"turnOff"}})

Voilàce que je ferais.

P.S. soyez indulgent, je n'ai pas de dimmer => pas d'expérience

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci jojo pour ta réponse.

 

Mais il me semble avoir essayé a peu prêt la même chose et mon détecteur allumer tout le temps ma lampe des qu'il y avait un mouvement.

 

Je vais testé je vous tiens au courant

Partager ce message


Lien à poster
Partager sur d’autres sites

Va voir le showroom gea (dans ma signature) vers la fin, j'ai posté quelques lignes gea qui font exactement ce que tu recherche

Sent from my SM-N910F using Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

×