Aller au contenu

Messages recommandés

Posté(e)

Tu as bien fait je pense que je dois te remercier ?

 

Alors Merci Did de m'avoir laissé l'avantage  :D pour une fois je suis capable de détecter la cause d'1 problème !         IL EST CONTENT DIUCK IL EST CONTENT  :D  :D

  • Upvote 1
Posté(e)

@Hansolo

 

Tu ne peux pas mettre de commentaire dans l'entête, supprime les éléments inutiles.

--[[
%% autostart
%% properties
14 value
%% globals
--]]

Merci Steven, effectivement ça fonctionne très bien sans commentaire dans l'entête. Encore un truc d'appris!

 

En passant chapeau pour ta patiente et ta pédagogie.

 

 

Je ne suis pas un pro du script mais je crois que tu devrais enlever les -- devant les value

--[[
%% autostart
%% properties
21 value
28 value
69 value
6 value
29 valueSensor
14 value
%% globals
--]]
 
--Allumer lumière cellier si porte ouverte
GEA.add(14, -1, "", {{"turnOn",15}})
--Eteindre lumière cellire si porte fermée
GEA.add(14, -1, "", {{"Inverse"},{"turnOff",15}})
 

 

Un nouveau steven à  l'horizon?  :D

 

 

Je verrais un jeu d'accolades en moins en première ligne:

 -- Allumer lumière cellier si porte ouverte
GEA.add(14, -1, "", {"turnOn",15}
 -- Eteindre lumière cellier si porte fermée
GEA.add(14, -1, "", {{"Inverse"},{"turnOn",15}})

Effectivement comme le précise steven, pas d'accolade en trop

  • Upvote 1
Posté(e)

@Domodial

Derrière le bouton du module virtuel qui fait parler ton lapin, tu dois avoir le code qui va chercher le contenu de ta variable global "Karotz".

Un code du style

local message = fibaro:getGlobal("Karotz")

Remplace le par en ajoutant :gsub(" ", "+") cela va remplacer les espaces par des +

local message = fibaro:getGlobal("Karotz"):gsub(" ","+")

 

J'ai donc changé le code... mais le lapin ne parle toujours pas, même plus le début de la phrase (avec la 3.30 beta ok, avec la 3.30 ça ne cause plus).

 

Voici un copier/coller de l'intérieur de la variable

La+porte+dentrée+est+ouverte+depuis+1 minute

Voici ma ligne de commande dans Gea

GEA.add(58, 1*60, "Porte d'entrée ouverte depuis #duration#", {{"Global", "Karotz", "La+porte+dentrée+est+ouverte+depuis+#durationfull#"}, {"VirtualDevice",191,"1"}, {"Repeat"}})

Si je clic sur le bouton de messages du VD Karotz, rien ne se passe.

Les pushs arrivent bien par contre.

Si je clic sur un autre VD que j'ai avec des messages pré-enregistrés, ça fonctionne (comme ça je peux voir si c'est le lapin qui fait la tronche) :D

Posté(e)

Hier soir, j'ai posté un module OpenKarotz si tu en as besoin. Je teste dans quelques minutes avec ce module et te tiens informé.

Posté(e)

Je confirme cela fonctionne très bien avec mon module virtuel. Installe le et essai, il utilise aussi la variable "Karotz". Tu n'aura qu'àremplacer l'ID 191 par celui du mon module.

Posté(e)

Bon ben avec ton VD OpenKarotz ça fonctionne à  la perfection, j'ai du coup enlevé les + dans mes phrases Gea !

:60:  :60:  :74:

  • Upvote 1
Posté(e)

Par contre pour ma lumière plafond, pas de notif et pas d'allumage.

 

Tu m'avais suggéré ce code, mais pourquoi ne pas mettre le parametre -1 ?

Je souhaite juste que la lumière s'allume toute seule lorsqu'il fait nuit (pour les chiens).

L'hiver il fait nuit tot, l'été plus tard...

 

-- Allumage auto salon à  la tombé de la nuit puis extinction a 22h30
-- Ete
GEA.add(9, 5*30, "Plafond salon allumé", {{"Inverse"},{"Time", "Sunset", "22:29"}, {"DST"}})
GEA.add(9, 5*30, "Plafond salon éteind", {{"Time", "23:30", "Sunrise"}, {"DST"}}) 
-- Hiver
GEA.add(9, 5*30, "Plafond salon allumé", {{"Inverse"},{"Time", "Sunset", "22:29"}, {"NOTDST"}})
GEA.add(9, 5*30, "Plafond salon éteind", {{"Time", "22:30", "Sunrise"}, {"NOTDST"}}) 
Posté(e)

Je ne comprends pas toute la commande "Battery"

GEA.add({"Battery", 97, 40}, 1*60*60, "Pile faible #value# - #name# ", {{"Repeat"}})

97 est l'ID du capteur

40 est le niveau de pile en %

 

1*60*60 (1 = 1h ou 1mn ?) j'ai mi a 1 pour ne pas attendre 24h

et que veut dire 60*60 ?

 

Parce que pour l'instant pas de remonté, et j'ai un capteur dans le rouge.

Merci

Posté(e)

Je sais pas a partir de combien la HC2 estime qu'il faut mettre en rouge. Essaie avec 50 au lieu de 40 pour voir. 

 

J'ai mis 80 au lieu de 40 pour tester et j'ai bien la remontée de tout mes périphériques à  pile (sauf celui à  86%) même celui dont la pile est dans un état critique qui est indiqué à  255%.

Posté(e)

y a pas de ID 9 dans ma commande lol  :lol:

Le 9 est la lampe led salon.

 

Mais je check sur le 97 et 69 et ça fonctionne toujours pas.

-- VERIFICATION DES PILES
GEA.add({"Battery", 97, 80}, 1*60*60, "Pile faible #value# - #name# ", {{"Repeat"}})
-- Sirène extérieur
GEA.add({"Battery", 69, 80}, 1*60*60, "Pile faible #value# - #name# ", {{"Repeat"}})
Posté(e)

ATTENTION :

 

Vu le nombre de pages de ce topic +20 pages, il devient impossible de s'y retrouver. En accord avec la communauté de ce forum, nous avons décidé de créer une nouvelle rubrique.

 

Support GEA 

 

Ce nouveau topic est là  pour vous aider alors n'hésitez pas. Soit à  venir y poser vos questions, faire part de vos expériences ou aider à  répondre aux questions.

 

Merci pour votre compréhension.

Posté(e)

Version 3.40

  • [Nouveauté] Ajout de la condition {"Batteries", <valeur max>}
  • [Nouveauté] Ajout de la condition {"SceneActivation", <id module>, <id scene>}
  • [Correction] détection activation/désactivation sur module RGB par @HANSOLO

 

En cas de question : Support GEA

  • 2 semaines après...
Posté(e)

Version 3.50

  • [Nouveauté] Ajout des conditions {"Global+", <variable>, <valeur>} et {"Global+", <variable>, <valeur>} par @HANSOLO
  • [Nouveauté] Ajout des conditions {"setArmed", <id>} et {"setDisarmed", <id>}
  • [Correction] Erreur lorsqu'un module àpile ne retourne pas son information
  • [Correction] Mode debug dans certains circonstance
  • Upvote 1
  • 2 semaines après...
Posté(e)

Bonsoir,

 

C'est un peu trop technique pour moi, mais quand je lis le scénario : 

 

"Éteindre automatiquement la lumière des WC si cette dernière est allumée plus de 5 minutes"

 

Est ce que cela ne pas pas être fait simplement avec un détecteur de mouvement qui après 5 minutes d'inactivité détecté éteindra la lumière?

 

 

 

ou pour le scénario:

 

"Éteindre le frigo et recevoir une notification si ce dernier consomme trop d'électricité ou pas assez"

 

 

Est ce que l'on ne peut pas mettre un wall plug Fibaro et demander une notification si la consommation dépense tel ou tel niveau?

 

 

Toutes mes excuses si ces questions vous semblent un peu idiotes, je débute  :P

 

Merci.

 

A plus

 

Nong

Posté(e)

Si tout à  fait, mais les avantages de GEA sont:

- pas besoin de ré-écrire un script à  chaque nouvelle fonction, une ligne de paramètres suffit. (surtout pour ceux pas à  l'aise avec LUA)

- du coup comme il n'y a pas 36000 scènes qui tournent c'est tout bénéf pour la charge CPU de la HC2 (normalement GEA est optimisé)

- Pas mal centralisé du coup

- tu as besoin d'une nouvelle fonctionnalité, Steven la pond dans la 1/2 heure

Posté(e)

Merci Hansolo!

donc si je comprends bien, si j'ai un soucis j'appelle Steven! Cool! :) :)

 

mais si je suis sur HC Lite, je peux quand même créer ces scénarios ?

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...