Aller au contenu

Support Gea


Steven

Messages recommandés

Petite QUESTION   

avec ceci, j'ai une réponse quand la température est inférieure à +2° et non -2° ??

 

GEA.add( {"Weather-", "Temperature" ,-2}, 30, " La température ext. est de #value# °")

 

QQun peut me dire l'erreur dans l'écriture !!

 

 

 

La syntaxe est bonne. Mais peut-être que GEA ne gère pas les "inférieur à négatif "

 

Envoyé de mon SM-A530F en utilisant Tapatalk

 

 

 

 

 

  • Upvote 1
Lien vers le commentaire
Partager sur d’autres sites

Hello depuis ce matin suite au vent et aux coupures de courant, je n'ai plus accès aux scènes et elles ne fonctionnent plus !!!!!

Alors que je peux piloter les modules via l'interface !!!!

 

Que faire, j'ai déjà redémarré la HC, et mes autres appareils fonctionnent, le réseau est présent, wifi ok. 

 

Voici le message :

 

image.png.e760bceff60dcaf6c467ceb0c56c3fcd.png

Lien vers le commentaire
Partager sur d’autres sites

Le 09/02/2020 à 09:23, Phenix a dit :

OK 

Alors si @Steven passe par là, s'il peut m'aider. :2:

Bon ben je suis pas @Steven alors bon courage ;-)

 

....

 

Au cas où :

Cherchez ceci dans le code :

 

local num2 = tonumber(string.match(result, "[0-9.]+"))
-- Remplacez par :

local num2 = tonumber(string.match(result, "-?[0-9.]+"))

 

Je suis dehors ;-)

Lien vers le commentaire
Partager sur d’autres sites

@pepite 

 

Tu m'as donné une solution pour contrôler les températures négatives avec un remplacement de l'instruction ci-dessous 

local num2 = tonumber(string.match(result, "-?[0-9.]+"))

Car je souhaite avoir l'information que si je suis inférieur à -2°

 

GEA.add( {"Weather-", "Temperature" ,-2}, 30, " La température ext. est de #value# °")

 

MAIS la réponse arrive si je suis < à +2°

 

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Bonsoir,

 

Je suis en train de découvrir GEA et je désire allumer une lumière sur détection de mouvement pour une période de 20 minutes.

 

La ligne ci-dessous fonctionne correctement (les id sont les bons et les variables sont ok):

GEA.add({ id["CARNOTZET_MOUVEMENT"], {"Time", "16:00", "Sunrise+60"}}, -1, "",{"turnOn",{id["CARNOTZET_LAMPE_SM"],id["CARNOTZET_LAMPE_AMB"]},DureeCarnoAmb});     

 

Par contre, à chaque détection, cela me fait une instance de plus dans la scène ;-( ...

Du coup, j'ai très vite 10 instances qui tournent en même temps.

 

Dans le forum, j'ai bien vu qu'il faudrait faire une tâche afin de pouvoir la relancer sur l'événement (détection).

Je n'arrive pas à écrie cette partie...

 

Est-ce que quelqu'un pourrais m'aider ?

 

Merci d'avance et très belle soirée.

 

Patrick.           

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Hello, 

Bon je suis une grosse buse en GEA... Je n'arrive pas à envoyer une notification sur mon smartphone pour m'informer de l'état de la machine à laver.

Voilà ma ligne : GEA.add( 183,-1, "", {{"Global", "WP_LaveLinge", "DEMARRAGE"}}, "Le Lave-linge démarre.")

 

J'ai bien déclaré mon ID Smartphone dans la config 

GEA.portables = {70} 

 

Une âme charitable pour m'aider ?

Lien vers le commentaire
Partager sur d’autres sites

@harison salut. On m'a aidé avec ce code qui fonctionne parfaitement pour moi. Tu n'as plus qu'à l'adapter à tes besoin.

  -- Lampe RGBW Météo Cuisine
GEA.add({{"Time","06:00","09:00"},id["DETECTEUR_MOUVEMENT_COULOIR"]},-1, "",{"Scenario", id["SC_METEO_RGBW"],1})
    --Éteindre la lampe RGBW au bout de 1 mn si pas de détection avec le capteur du couloir.
GEA.add({id["DETECTEUR_MOUVEMENT_COULOIR"], {"Value+", id["LAMPE_RGBW_CUISINE"],1}}, 60, "", {{"Inverse"}, {"turnOff", id["LAMPE_RGBW_CUISINE"]}})

 

  • Like 1
  • Upvote 1
Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, Did a dit :

 Je ne suis pas spécialiste (Lua ou GEA) mais comme c'est un instantané, as-tu déclaré le 183 dans l'entête (sous value)?

 

Oui tout est déclaré. Mais je pense avoir compris ma bêtise avec la réponse de Fredokl.

 

Lien vers le commentaire
Partager sur d’autres sites

  • 4 semaines après...

Bonjour,

J'essaye de récupérer la valeur d'un label dans un VD (c le VD Yamaha MusicCast 1.1 de Lazer) pour pouvoir faire un ON/OFF sur un WP

 

%% properties
205 ui.LabelPower.value

 

GEA.add({"Label", 205, "LabelPower", "ON"}, -1, "", {"TurnOn", id["WP_MiniDSP"]})

 

Merci pour votre aide

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 2 minutes, Ghoosti a dit :

Bien ça ne marche pas.... le WP n'est pas ON

Comment savoir si il lit bien la valeur ?

j'ai ceci comme valeur API du module

  "ui.LabelAlbum.value": "",
    "ui.LabelArtist.value": "Pure FM RTBF (Brussels/French)",
    "ui.LabelDebug.value": "",
    "ui.LabelInput.value": "NET RADIO",
    "ui.LabelPlayback.value": "▶️ playing",
    "ui.LabelPower.value": "ON",
    "ui.LabelRoom.value": "Salon",
    "ui.LabelTrack.value": "",
    "ui.SliderVolume.value": 38,
    "visible": "true",
    "rows": [
      {

Modifié par Ghoosti
Lien vers le commentaire
Partager sur d’autres sites

Bien j'essaye depuis ce matin mais il y a un stuttttt

j'ai essayé de changer de bouton et idem

%% properties
205 ui.ButtonON.value

GEA.add({"Label", 205, "ButtonON", "on"}, -1, "", {"TurnOn", id["WP_MiniDSP"]})

 

 "msg": "local p=json.decode(fibaro:getGlobalValue(\"Yamaha_MusicCast_Parameters\"))\nfibaro:startScene(p.SceneID, {{VD_Text = \"Power ON\"}, {action = \"power\"}, {value = \"on\"},

Lien vers le commentaire
Partager sur d’autres sites

Déjà tu devrais coller ton code sur le forum avec les balises LUA, parce que :

- c'est illisible en l'état

- si ça se trouve, la syntaxe fautive sauterai aux yeux une fois formaté correctement... parfois (souvent) il suffit d'un seul caractère, un espace, une majuscule, etc

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...