Aller au contenu

synthetic

Membres confirmés
  • Compteur de contenus

    113
  • Inscription

  • Dernière visite

Tout ce qui a été posté par synthetic

  1. synthetic

    Support Gea

    Bonjour, J'aurai une question à vous poser (eh oui, encore une!). Dans les conditions , en plus de la fonction "ET" est-il possible d'y inclure la fonction "OU" ? (je parle de fonction mais le terme n'est peut-être pas adapté...) Par exemple, si condition1 ET conditon2 OU condition3 alors action1. Ou dois-je faire une ligne pour chaque condition ? (soit 2 lignes dans mon exemple du dessus).
  2. @Ibouriez La v4... de Sarah ? Dans mes précédents posts quand je parle de la v4, c'est celle de la box HC2. Pour ce qui est de Sarah ma modif. a été effectué sur la v3.16. @Byackee Nickel ! Comment comptes-tu t'y prendre pour avoir les "case" de tous les modules ?
  3. Bonjour, As-tu essayé de modifier l’appellation des modules dans le fichier js en utilisant HC2 Toolkit ?
  4. Effectivement, çà a l'air sympa. Reste à savoir si nous aurons le droit à la version française ...et surtout à quel prix !
  5. C'est aussi un grand mystère pour le moi cette histoire de nÅ“ud mort... En faisant un petit tour sur le forum, j'ai vu que le sujet a déjà été abordé ici pour la HCL : http://www.domotique-fibaro.fr/index.php/topic/2113-gestion-des-dead-nodes-sur-hcl/?hl=%2Bdead+%2Bnode#entry32774 Bonne chance
  6. Bonjour MasterBT, Ma version modifiée de Sarah n'est pas la 4 mais la 3.16 Par contre, celle de ma HC2 est bien la 4 (4.035 pour être précis). Bon courage pour ton emménagement.
  7. Bonjour Pilou87, Saurais-tu comment allumer/éteindre un videoprojecteur (PANASONIC PT-AT6000 par exemple ) via la box HC2 ? J'ai cherché par mal de temps sur Google mais sans succès...
  8. @MasterBt, Le fait d'être passé à la V4 les appellations des modules ont changées. Il faut donc les modifier les lignes "case 'com.fibaro...." dans le fichier homecenter2.js du plugin Homecenter2 (lignes à 231 à 280) Par exemple : remplacer case 'com.fibaro.dimmableLight' par case 'com.fibaro.binarySwitch' On trouve ces nouvelles appellations grâce à l'excellent HC2 Toolkit (onglet "Devices" colonne "Base type") On pourrait adapter le *js et le mettre à disposition au début de ton post, qu'en penses-tu ? Je l'ai adapté pour mes modules mais pour le rendre compatible avec tous les autres il me faudrait leurs "appellations"... Je me lance : Marque : FIBARO - FGD-211 : "Base type" : com.fibaro.binarySwitch - FGMS-001 : "Base type" capteur mouvement : com.fibaro.motionSensor "Base type" capteur température / luminosité / séismomètre : com.fibaro.multilevelSensor - FGRM-222 : "Base type" : com.fibaro.FGR221 Marque : QUBINO - ZMNHJA2 : "Base type" : com.fibaro.binarySwitch Marque : EVERSPRING - AN157-6 : "Base type" : com.fibaro.actor
  9. Bonjour Byackee, Regarde mes posts précédents à partir de là (page 9) : En modifiant le type des modules dans le fichier *.js, le plugin HC2 est fonctionnel avec la V4 de Fibaro. Je l'ai adapté pour mes modules mais pour le rendre compatible avec les autres il me faudrait juste un peu d'aide...
  10. synthetic

    Support Gea

    @Nicolas, C'était bien une erreur de syntaxe...avec ton code, ça marche ! Merci. @971jmd, Merci également pour ton aide.
  11. synthetic

    Support Gea

    Ma variable "Jour_Nuit" est une variable prédéfinie (valeurs "Jour" ou "Nuit") Ma variable "Chauffage" est une variable simple qui prend la valeur du bouton actif de mon module virtuel. Ces 2 variables sont déclarées dans l'entête. Y a t il une syntaxe différente en fonction du type de variable à récupérer ?
  12. synthetic

    Support Gea

    J'ai déjà fait cet essai... La valeur "en alerte" de mon capteur d'ouverture (FGK-101) n'est peut être pas 1 ???? Alors comme ça, on efface les preuves maintenant
  13. synthetic

    Support Gea

    @971jmd et @Hansolo J'ai retiré l'id 88 en entête. Essai avec {"Value", 88, 0} et {"Value", 88, 1} Nouvel essai, en mettant l'id 88 à la place de 76 dans l'entête (l'id 88 étant mon capteur de l'entrée...c'est donc lui le déclencheur, non?) Ma lampe ne s'allume toujours pas. [DEBUG] 17:57:09: En cours : aucun traitement a effectuer pour l'ID:88 >>> l'id ne devrait pas être celui de ma lampe (76) car c'est elle qui est en option ?
  14. synthetic

    Support Gea

    Avec cette ligne : GEA.add({{"Global", "Jour_Nuit", "Jour"}, {"Global", "Chauffage", "Je_rentre"}, {"Value", 88, 1}}, -1, "", {{"Value", 76, 40}}) J'obtiens ça dans le debug : [DEBUG] 17:57:09: GEA Version 5.31 : en exécution... [DEBUG] 17:57:09: En cours : aucun traitement a effectuer pour l'ID:88
  15. synthetic

    Support Gea

    Oui, l'erreur vient sûrement de ma syntaxe... --[[ %% autostart %% properties 88 value 76 value %% globals Chauffage Jour_Nuit --]]
  16. synthetic

    Support Gea

    Bonjour ! Nouvelle scène....nouveau problème Je cherche à allumer la lumière du salon si le capteur de la porte d'entrée = en alerte ET la variable "Jour_Nuit" = Nuit ET si variable "Chauffage" = Je_rentre. -- CAPTEUR_PORTE_ENTRE = 88, LUMIERE = 76 local condition = {"Global", "Jour_Nuit", "Nuit"},{"Global", "Chauffage", "Je_rentre"} -- Si Capteur porte entrée en alerte & conditions ok alors Lumière salon ON à 40% GEA.add({88, condition}, -1, "", {{"Value", 76, 40}}) 1er essai de nuit : détecteur=en alerte + "Jour_Nuit" = Nuit + "Chauffage"=Je_rentre" >> la lumière s'allume. 2ème essai de nuit : détecteur=en alerte + "Jour_Nuit" = Nuit + "Chauffage"=Je_pars" >> la lumière s'allume aussi ! Comment faire pour qu'une action soit exécutée si et seulement si toutes les conditions sont remplies ? J'ai essayé avec "If" mais le résultat est le même : local condition = {"If", {{"Global", "Jour_Nuit", "Jour"},{"Global", "Chauffage", "Je_rentre"}}}
  17. @Moicphil et @MasterBt, J'ai une petite suggestion. Afin de rendre compatible sarah avec la V4 fibaro, que pensez-vous de lancer un appel à tout ceux qui sont intéressés afin d'avoir les types ("Base type" du HC2 Toolkit) de l'ensemble des modules disponibles ? On pourrait adapter le *js et le mettre à disposition au début de vos posts dédiés à Sarah. Je me lance : Marque : FIBARO - FGD-211 : "Base type" : com.fibaro.binarySwitch - FGMS-001 : "Base type" capteur mouvement : com.fibaro.motionSensor "Base type" capteur température / luminosité / séismomètre : com.fibaro.multilevelSensor - FGRM-222 : "Base type" : com.fibaro.FGR221 Marque : QUBINO - ZMNHJA2 : "Base type" : com.fibaro.binarySwitch Marque : EVERSPRING - AN157-6 : "Base type" : com.fibaro.actor
  18. Normalement, c'est le "Base type"
  19. On dirait que c'est tout bon pour toi maintenant Si malgré tes modifs elle te répète cette phrase sans arrêt, supprime là et ne laisse que les " " C'est un peu radicale comme méthode mais si ça marche tu aurais tord de t'en priver ! Essayes avec des phrases plus naturelles du style "Sarah, allume la lampe halogène de la cuisine à 50%"... tu vas voir elle comprend
  20. Bonjour 971jmd, Je ne comprend pas ta question. Pour info, je n'ai modifié que les appellations des modules dans le *.js et supprimé les lignes qui n'étaient pas nécessaires sous "room" et "module" dans le *.xml Quand tu lui demandes d'allumer la lumière du salon par exemple, as-tu lumière = true et salon = true dans le "débug" du serveur de Sarah ? L' appelles-tu toujours Sarah ou lui as-tu donné un autre nom ?
  21. Pas de problème.
  22. Message Privé
  23. C'est normal. Cela correspond bien àtes pièces et modules ? Dans le xml, vérifie que l'orthographe de tes modules soient les mêmes que ceux de ta box Pour éviter de surcharger le forum on peut continuer en mp si tu veux...tu mettra la solution au problème par la suite.
  24. As-tu installé le plugin "Parle" ? As-tu une réponse à"Sarah, il est quelle heure?"
×
×
  • Créer...