Aller au contenu

Recommended Posts

Bonjour, Bonjour, 

 

Nhan, c'est pas ça.... :22:

 

J'avais bien ajouter le détecteur dans l’entête (mais je reconnais volontiers que j'aurais pu faire pareille boulette.... :D)

 

image.png.3c14426c2737c89f54a6124f91fd306a.png

 

C'est surement autre chose... mais quoi ?

 

Est ce que cela peux venir du local id et le faite que je n'ai pas ajouter les noms dans ma commande "GEA.add " mais uniquement les ID? 

 


  local id =
    {
    
    DetecteurMVT    = 74,
    LampeExterieur  = 67,
    DetecteurMVT_cellier    = 93,
    Lampe_cellier  = 44,
    
    
     }

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut @mipa vais peut être dire une connerie mais après le 44 de Lampe_cellier  = 44, essaye sans la virgule  (moi je n'en ai pas après le dernier chiffre de la liste) mais à confirmer ??? B)

 

comme ceci:

-- EXTERIEUR
    SPOT_EXT_PARKLO  = 110,
    MVT_TERRASSE     = 230,
    TMP_TERRASSE     = 231,
    LUX_TERRASSE     = 232,
    ECL_TERRASSE     = 256
    
 	}

 

Modifié par Ghoosti
  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites

J'y avais pensé, mais pas essayé..... (car j'avais pas cru cela pertinent )

 

Je modifier le code de suite, et fais le test ce soir en rentrant, merci @Ghoosti

Partager ce message


Lien à poster
Partager sur d’autres sites
Salut [mention=12549]mipa[/mention] vais peut être dire une connerie mais après le 44 de Lampe_cellier  = 44, essaye sans la virgule  (moi je n'en ai pas après le dernier chiffre de la liste) mais à confirmer ??? B)
 
comme ceci:
-- EXTERIEUR   SPOT_EXT_PARKLO  = 110,   MVT_TERRASSE     = 230,   TMP_TERRASSE     = 231,   LUX_TERRASSE     = 232,   ECL_TERRASSE     = 256	}

 

Je confirme... C'est une connerie .
Cela ne change malheureusement rien.

Envoyé de mon SM-G935F en utilisant Tapatalk

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Je te propose de lasser le 93 value dans l'entête et de mettre en commentaire ton GEA.add(93,-1,......)

Si tu passe devant ton détecteur ce dernier doit activer GEA qui ne trouvera rien à faire et te demandera de corriger ton en-tête.

Cela, juste pour tester que ton détecteur active bien GEA. Car ta ligne était parfaite.

Envoyé de mon SM-G935F en utilisant Tapatalk

  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites
 Oupppps désolé   :77:
Ne soit jamais désolé de donner des idées et essayer d'apporter des solutions. Au contraire. Sur ce coup cela ne changeait rien mais cela aurait pu nous aiguiller.

Envoyé de mon SM-G935F en utilisant Tapatalk

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Les amis, 

 

Je viens de rentrer à l'instant à la maison (je travaille tard cette semaine)  et découvre vos nombreuses solutions, merci :-)

 

@steven J'ai chargé la commande comme demandé, mais cela me donne un message d'erreur

 

Est-ce encore une fois ce maudit 4.55 ? qui me joue des tours ?

 

 

Capture d’écran 2019-09-09 à 22.29.48.png

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 4 heures, Steven a dit :

Je confirme... C'est une connerie emoji23.pngemoji23.pngemoji23.png.
Cela ne change malheureusement rien.

Envoyé de mon SM-G935F en utilisant Tapatalk
 

J'ai essayé histoire d'aller au bout des choses, et effectivement cela ne change rien. @Steven à une nouvelle fois raison

Merci @Ghoosti 

Partager ce message


Lien à poster
Partager sur d’autres sites

@mipa On c'est mal compris, il fallait juste mettre en commentaire ta ligne (comme tu l'as fait) mais ne pas mettre ma ligne d'exemple.

Envoyé de mon SM-G935F en utilisant Tapatalk

  • Haha 1

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai vraiment le sentiment d'être un boulet et de ne rien y comprendre.... Désolé @Steven.  J'ai donc mis ma commande avec des tirets et supprimé l'exemple. J'ai sauvegardé la scène et suis passé devant le détecteur concerné.

 

Le Debug n'indique rien, comme s'il n'avait pas vu le déclenchement 

 

En écrivant ce message, j'ai eu un doute...Est-ce que les ID indiqué dans ma commande sont juste...

 

L'ID 44 est bon car je l'utilisais en manuel, ce n'est doit pas être lui le coupable.

Je check l'ID 93, et là ..... Je me rends compte de la coquille.

le détecteur à un nom attribué par Fibaro, qui est  93 (mais son  l'ID 94) Cela a contribué à me mettre en erreur et à vous faire perdre du temps, désolé de cela-- :4:

 

Cela fonctionne maintenant :bravo:

Partager ce message


Lien à poster
Partager sur d’autres sites

Il n'y a vraiment pas de quoi, on est tous passé par là. Et il m'arrive même encore parfois de me tromper. La seule différence est que nous, les vieux, on a l'habitude

Envoyé de mon SM-G935F en utilisant Tapatalk

  • Like 1
  • Thanks 1
  • Haha 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Ahah le mauvais ID :-). Je n'ai même pas eu l'idée de te faire vérifier.

Ah oui on y est tous passee et moi j'y passe encore :-)

Envoyé de mon BND-L21 en utilisant Tapatalk

  • Haha 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à vous,

 

Après plusieurs essais, je suis tjrs dans la panade, je m'explique:

ECL_HALL_H est sur un FGD 212, si je l'actionne à l'aide de mon interrupteur "manuellement" , il passe bien OFF après 1*60.

MAIS j'ai constaté que s'il était déclenché par le MVT_HALL_H (FGMS) , régulièrement la lampe reste ON !

(dans les propriétés du FGD 212, j'ai  Délai entre chaque interrogation:    Dispositif exclut de l’interrogation ou Le dispositif utilise l’interrogation globale) ceci peut il avoir une impacte dans GEA ?

 

j'ai ceci: 

GEA.add({id["MVT_HALL_H"], {"Value-", id["LUX_HALL_M"], 1}}, -1, "", {"TurnOn", id["ECL_HALL_H"]})
GEA.add({id["ECL_HALL_H"]}, 1*60, "", {"TurnOff"})

Merci pour votre aide et conseils :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello,

 

Question aux spécialistes du GEA :

 

Suis intéressé par crée quelques scénarios avec GEA pour mes stores, mon portail.

 

  1. Est ce que les jours chomé sont déjà codé dans GEA, j'ai lu sur le forum, que GEA pouvait gérer cela, si oui : ou est ce qu'il faut les renseigner ? (si nécessaire de le renseigner ou le faire?) 
  2. Comment créer des scénarios qui tiennent compte des vacances (j'ai vu que Steven avait prévu cela dans son GEA)  Ou rentre t'on les dates 
  3. Si vous avez quelques exemples de commande GEA qui tiens compte de condition vacances et/ou jour chomé, je suis preneur de vos codes... Cela me permettra de pouvoir comprendre la logique de la chose (du moins je l'espère.... :1:)

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour bonjour,

 

@Ghoosti

 Essaie soit :

 - d'inverser tes 2 lignes, GEA fonctionne en mode sequentiel, donc ligne par ligne,

 - cette ligne-ci tu es tranquille, cela eteindra la lampe 1 minute apres l'allumage suite à détection

GEA.add({id["MVT_HALL_H"], {"Value-", id["LUX_HALL_M"], 1}}, -1, "", {"TurnOn", id["ECL_HALL_H"], 1*60})

@mipa

 1- Non, il faut passer par un VD puis depuis GEA tu recuperes la valeur des variables globales ou des Labels

 

2- idem 1, faut passer par un VD et recuperer depuis GEA les valeurs dont tu as besoin, VD en cours de réécriture par @ADN182, VD originel par @MAM78

3- pour les exemples, va voir ici :

 

 

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Ce forum est magique, (et pleins de gens bien intentionnés...)  

Tu poses une question, et cinq minutes plus tard tu obtiens une réponse qui est constructive, c'est mieux que Google :16:

 

Merci @pepite J'ai (à nouveau) pleins de lecture maintenant

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

@pepite J'avais déjà essayé

GEA.add({id["MVT_HALL_H"], {"Value-", id["LUX_HALL_M"], 1}}, -1, "", {"TurnOn", id["ECL_HALL_H"], 1*60})

MAIS il ne passait pas en OFF s'il avait été ON par un interrupteur d'ou ma deuxième ligne pour le forcer, enfin je pensais ???

et ceci pourrait il avoir une influence ? dans les propriétés du FGD 212, j'ai:  Délai entre chaque interrogation:    Dispositif exclut de l’interrogation ou Le dispositif utilise l'interrogation globale

Merci ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne pense pas que le paramètre joue un rôle dans le problème.

 

Si je regarde ta ligne. En ce que je comprend c'est qu'il faille une détection de mouvement ET que la luminosité soit extrêmement faible (voir trop faible). Donc si tu allumes manuellement la lampe, la luminosité est trop élevé et cette ligne ne se déclenche pas. Résultat pas d’extinction après 1mn.

 

Tu as donc eu raison de rajouter la 2ème ligne.

 

Alors regardons cette 2ème ligne.

GEA.add({id["ECL_HALL_H"]}, 1*60, "", {"TurnOff"})

Tu vais un turnOff sans préciser l'ID donc GEA va tenter de déterminer quel ID utiliser. Comme ID tu as déclaré un tableau d'ID {} avec un seul ID et je pense que GEA se perd et ne retrouve pas l'ID a utiliser. Je pense que le développeur de cette m... n''a pas prévu ce cas. Quel c...

 

Pourrais-tu essayer, pour voir si c'est bien le problème, ceci :

GEA.add(id["ECL_HALL_H"], 1*60, "", {"TurnOff", id["ECL_HALL_H"]})

Merci d'avance.

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Ah ben vraiment :-)

Envoyé de mon BND-L21 en utilisant Tapatalk

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Re,

@pepite merci pour l'info c noté.

@Steven oui c bien ça: sur Détection de mouvement ET que la luminosité soit extrêmement faible (voir trop faible). allumer la lampe.

Alors, oui le seuil LUX HALL M est très bas, mais je n'ai pas plus de 4 voir 5 en journée  à cet endroit.

je viens d'essayer avec le : {"TurnOff", id["ECL_HALL_H"]}), OUI ça fonctionne MAIS ça fonctionnait aussi avec {"TurnOff"}) !!! (sous réserve 8x10). et oui, GEA est magique :16:

J'ai essayé ceci en 2eme ligne:

GEA.add({id["ECL_HALL_H"], {"TurnOff", id["MVT_HALL_H"]}}, 1*60, "", {"TurnOff", id["ECL_HALL_H"]})

ça marche MAIS suis pas certain du {"TurnOff", id["MVT_HALL_H"]}} vaudrait pas mieux un {"Value", id["MVT_HALL_H"], 0}}   ???

 

Remarque: concernant la remontée des LUX du FGMS, je constate que si j’allume, les LUX du détecteur augmente c normale MAIS quand la lumière s'éteint, les LUX retombe à leur valeur initiale après ~ 4 secondes, donc cela ne perturbe pas trop le détecteur.

 

Bonne soirée  

 

Modifié par Ghoosti

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

 

Pas de turnOn ni de turnOff sur les fgms, value c'est bien ;-) Tu peux l'écrire comme tu l'as fait ou comme ceci

 

GEA.add({id["ECL_HALL_H"], id["MVT_HALL_H"]}, 1*60, "", {{"Inverse",2}, {"TurnOff", id["ECL_HALL_H"]}})

 

fgms.png

Partager ce message


Lien à poster
Partager sur d’autres sites

En réalité si tu met un turnOn ou turnOff dans les conditions, GEA fait un getValue qu'il compare avec le 0.

Ca le fait donc aussi mais c'est peut-être moins parlant pour ce genre de module.

Envoyé de mon SM-G935F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci à vous 2

Je vais tester :D

 

Ok ça fonctionne maintenant

GEA.add({id["MVT_HALL_H"], {"Value-", id["LUX_HALL_H"], 1}}, -1, "", {"TurnOn", id["ECL_HALL_H"]})-- ON
GEA.add({id["ECL_HALL_H"], id["MVT_HALL_H"]}, 1*60, "", {{"Inverse",2}, {"TurnOff", id["ECL_HALL_H"]}})-- OFF

:77:

Modifié par Ghoosti
Retour après test

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui oui pour une fois je savais lol
Je plussoie moins parlant pour un fgms et voulais pas les inonder d infos :-)

Envoyé de mon BND-L21 en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

×