Aller au contenu

Recommended Posts

 Je n'ai pas fait exprès. :)

 

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

salut 

 

@pepite

pour aller plus loinavec le GEA   CentralSceneEvent

j'ai créée une séquence CARE / ROND / X qui met a jours le paramètre n°3 = 209

 

comment exploité ça dans le GEA ?

 

j'ai tester : GEA.add({"Value", 659, 209}}, -1, "",.........

GEA.add({"CentralSceneEvent", 659, 209, "Pressed"},-1, "",.......

 

mai rein ne fonctionne 

{
  "id": 659,
  "name": "KEYFOB",
  "roomID": 480,
  "type": "com.fibaro.FGKF601",
  "baseType": "com.fibaro.remoteSceneController",
  "enabled": true,
  "visible": true,
  "isPlugin": false,
  "parentId": 658,
  "remoteGatewayId": 0,
  "interfaces": [
    "battery",
    "fibaroFirmwareUpdate",
    "zwave",
    "zwaveCentralScene",
    "zwaveMultiChannelAssociation",
    "zwaveProtection",
    "zwaveWakeup"
  ],
  "properties": {
    "batteryLevel": 60,
    "parameters": [
      {
        "id": 1,
        "lastReportedValue": 0,
        "lastSetValue": 0,
        "size": 2,
        "value": 0
      },
      {
        "id": 2,
        "lastReportedValue": 15,
        "lastSetValue": 15,
        "size": 2,
        "value": 15
      },
      {
        "id": 3,
        "lastReportedValue": 209,
        "lastSetValue": 209,
        "size": 2,
        "value": 209
      },

 

Modifié par 971jmd

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut
@971jmd

Au mieux c'est comme ceci plutot :

 

GEA.add({"CentralSceneEvent", 659, keyId, "Pressed"},-1, "", {{"Value", 659, 209}})

Mais peu de chance que cela fonctionne, à mon ais,va falloir passer par le json pour modifier le parametre. 

Recupere deja le bon keyId de ta sequence et le bon keyAttribute. Peu de chance que cela soit un keyID de 209 ;-)

Modifié par pepite

Partager ce message


Lien à poster
Partager sur d’autres sites

non rien

[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 346
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 346
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 346
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 346
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 346
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 346
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 346
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 346
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 342
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 342
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 342
[DEBUG] 10:34:35: GEA.source ligne 331
[DEBUG] 10:34:35: GEA.keys ligne 339
[DEBUG] 10:34:35: ligne 340
[DEBUG] 10:34:35: ligne 342

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Quel est le couple keyId/keyAttribute de ta sequence ?

 

Partager ce message


Lien à poster
Partager sur d’autres sites

care / rond / x     Valeur du paramètre N°3  = 209

"id": 3, "lastReportedValue": 209,

"lastSetValue": 209,

"size": 2,

"value": 209

 

 

sauf que avant de passer a la 4.120, j'avais la possibilité de modifier dans les paramètre avancée de la KEYFOB la valeur du paramètre N°7

 

--[[
%% properties
%% events
659 CentralSceneEvent 1
659 CentralSceneEvent 2
659 CentralSceneEvent 3
659 CentralSceneEvent 4
659 CentralSceneEvent 5
659 CentralSceneEvent 6
659 CentralSceneEvent 7
%% globals
--]]

 

 elseif (tostring(pressSource["keyId"]) == "7") then
      if (tostring(pressSource["keyAttribute"]) == "Pressed") then
         fibaro:debug('cares Rond X') 
         ---fibaro:setGlobal("KEYFOB", "cares_Rond_X")
      end

 

 

aujourd’hui, je réalise ma séquence directement dans le panneau général de la KEYFOB  

 

 

 


 

Partager ce message


Lien à poster
Partager sur d’autres sites

ok.

 

Dans tous les cas, la bonne syntaxe pour CentralSceneEvent avec ta sequence c'est cela:

 

GEA.add({"CentralSceneEvent", 659, 7, "Pressed"},-1, "", {{"Value", 659, 209}})

Si cela ne fonctionne pas, faut passer par le json ;-)et les function dans GEA

Partager ce message


Lien à poster
Partager sur d’autres sites

merci encore ça fonctionne, mai c'est bizarre le truc

 

ça fonctionne avec le 7 et pourtant ma combinaison correspond bien au paramètre n3 dans le json

 

"id": 3,
        "lastReportedValue": 209,
        "lastSetValue": 209,
        "size": 2,
        "value": 209
      },

 

 

 

 

 

 

Modifié par 971jmd

Partager ce message


Lien à poster
Partager sur d’autres sites

petite question du soir

 

comment déclencher un screenshot de la camera avec envoi sur email avec GEA ? (ou push notification avec photo serait top :-)))

 

merci

Modifié par Sakkhho

Partager ce message


Lien à poster
Partager sur d’autres sites

Envoi par email :

{"Picture", id["CAMERA"], 4}

 

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

@971jmd

En fait les CentralSceneEvent sont basés sur le keyId et le keyAttribute. La valeur dont tu me parles doit être le résultat d'une formule pour créer la séquence propre à la keyfob. 

Je ne peux pas t'en dire plus sur les paramètres de la keyfob

 

@Sakkhho, d'après le code des InteractivePush, je ne pense pas qu'il soit faisable de le faire nativement, à moins que dans la scène lancée fasse une photo, mais comment la lire directement ? 

Actuellement, je crois que seul le sPopup permettent de visualiser une image, et encore il faut qu'elle soit stockée quelquepart. 

cf tutoriel de domotique info http://www.domotique-info.fr/2016/02/utilisation-du-centre-de-notifications-home-center-2/

Inconvenient, l'appli doit être ouverte en 1er plan :-( 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

merci,

 

hop j'edit mon mail avant réponse, tout fonctionne

Modifié par Sakkhho

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui les emails avec une image qui pèse plus ou moins lourd ne partent pas immédiatement.

 

Pour te dire, chez moi, avec mon upload de m..... et les 4Mpixels de la caméra, parfois les mails ne partent jamais, donc je ne reçois pas systématiquement les emails.

Il doit y avoir un timeout en interne dans la box, et sur l'image met plus de X secondes à être uploadée, alors le mail ne pars jamais :(

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 16/02/2017 à 20:44, flacon030 a dit :

NAT_TEMP_JARDIN = 258 (netatmo de mon jardin)

setMode 0 (arrêt clim)

setMode 1 (mode chaud)

SetMode 2 (mode froid)

Pour le moment j'ai adapté ta ligne de la façon suivante pour redémarré la clim en chaud après fermeture de ma porte


 GEA.add({id["SENSOR_DROITE_VERANDA"], {"Value-", id["NAT_TEMP_JARDIN"], 15}}, 30, "", {{"Inverse"}, {"function", function() fibaro:call(id["CONTROL_CLIM_VERANDA"], "setMode", "1") end }})
 
GEA.add({id["SENSOR_GAUCHE_VERANDA"], {"Value-", id["NAT_TEMP_JARDIN"], 15}}, 30, "", {{"Inverse"}, {"function", function() fibaro:call(id["CONTROL_CLIM_VERANDA"], "setMode", "1") end }})

 

 

Je viens de m’apercevoir d'un petit bug et c'est normale.

Quant le T° monte de quelques °c en pique le midi et quel redescend, la clim se met en route (normale le script est fait pour cela)

Le hic c'est qu'il ne fait pas froid dans l'appartement.

Je pensais qu'il serait donc judicieux de pouvoir ajouter une variable de T° intérieur

Du genre si la T° extérieur est inférieur a 18°C et que si la T° intérieur est inférieur a 18°C et que bien sur mes fenêtres sont fermés alors la clim démarre

En s’inspirant de se que j'ai déjà ci joint

 

Comment faire?

Merci

Modifié par flacon030

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @flacon030,

 

Oui c'est faisable facilement, comme ceci en adaptant avec tes modules

 

GEA.add({id["SENSOR_DROITE_VERANDA"], {"Value-", id["TEMP_EXTERIEURE"], 18}, {"Value-", id["TEMP_INTERIEURE"], 18}}, 30, "", {{"Inverse"}, {"function", function() fibaro:call(id["CONTROL_CLIM_VERANDA"], "setMode", "1") end }})

 

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Rhrrrrrr
Voici presque que 24h que gea est relancé par le watchdog et je suis à 500km de la maison juste avec mon smartphone alors que depuis le début de semaine en congés tout tourner parfaitement....
Comprend pas...
C'est agaçant d'avoir ce type d'anomalie presque tout le temps en congés

Envoyé de mon ONE A2003 en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

@kioneoranga, tu ne peux pas te connecter a distance?

Envoyé de mon Nexus 5X en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai pu me connecter a distance pour lancer un reboot durant les 24h sans effet.
gea est resté en erreur
J'ai pu toute fois ouvrir mes volets
Et puis hier dans la journée je ne sais pourquoi plus d'erreur envoyé tout est rentré dans l'ordre.
Sûrement parce que je rentre aujourd'hui 🤓

Envoyé de mon ONE A2003 en utilisant Tapatalk

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Reste quand même que je ne sais pas pourquoi cela plante toujours quand je suis en congés rheeeuuu... 🤔

Envoyé de mon ONE A2003 en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Créé un double de GEA , ce double est par défaut désactivée. Si tu à un problème, tu désactive à distance le GEA principal et active le GEA de secoure


Envoyé de mon iPhone en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour moi pas d'interet de faire ca @971jmd, si tu peux arreter et relancer la scene à distance, intuile de lancer le GEA de secours ;-)

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

×