Aller au contenu

Messages recommandés

Posté(e)

Merci Steven, je vais essayer.

 

par contre, j'ai toujours un soucis avec ma beta.

 

GEA.add({"Battery", id["PORTE_ENTREE"], 40}, 24*60*60, "Pile faible #value# - #name# ", {{"Repeat"},{"Email", 2}})
 
j'ai ceci dans le debug
 
[DEBUG] 20:04:06: [ [59|Porte entrée] <= 40 ] !!! ERREUR !!! : vérification (ID:20) [Repeat] [Email,2]

 

 

j'ai vérifié mes ID, ils n'ont pas été renumérotés.

Posté(e)

@carfnann

J'ai testé ton code avec succès. Il faut vérifier que l'administrateur à  bien une adresse e-mail.

 

@Nico

Tu es sur quel version de GEA et es-tu sà»r que ton Virtual Device est bien le 91 ? Car j'ai tout testé et cela fonctionne très bien.

Pourrais-tu me copie ta ligne 912 stp.

Posté(e)

l'admin a bien un email puisque les autres actions GEA fonctionnent.

pour chaque check de batterie, il m'alerte sur un id différent, tu sais a quoi il correspond?

 

[DEBUG] 21:33:33: [ [59|Porte entrée] <= 40 ] !!! ERREUR !!! : vérification (ID:20) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [22|Porte (Detec)] <= 40 ] !!! ERREUR !!! : vérification (ID:21) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [110|Porte Abri] <= 40 ] !!! ERREUR !!! : vérification (ID:22) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [59|Porte entrée] <= 40 ] !!! ERREUR !!! : vérification (ID:23) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [126|Porte Buanderie] <= 40 ] !!! ERREUR !!! : vérification (ID:24) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [104|Porte Vitrée] <= 40 ] !!! ERREUR !!! : vérification (ID:25) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [125|Fenetre] <= 40 ] !!! ERREUR !!! : vérification (ID:26) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [106|Fenetre Escalier] <= 40 ] !!! ERREUR !!! : vérification (ID:27) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [105|Fenetre] <= 40 ] !!! ERREUR !!! : vérification (ID:28) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [94|Bureau (Detec)] <= 40 ] !!! ERREUR !!! : vérification (ID:29) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [43|Cuisine (Detec)] <= 40 ] !!! ERREUR !!! : vérification (ID:30) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [97|Couloir (Detec)] <= 40 ] !!! ERREUR !!! : vérification (ID:31) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [100|Entrée (Detec)] <= 40 ] !!! ERREUR !!! : vérification (ID:32) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [86|Detecteur] <= 40 ] !!! ERREUR !!! : vérification (ID:33) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [55|Garage (Detec)] <= 40 ] !!! ERREUR !!! : vérification (ID:34) [Repeat] [Email,2]
Posté(e)

Je suis en 3.70. Mais j'avais déjà  le souci la dernière fois, c'est pour ça qu'en finalité je suis passé sur le système Global...

 

Ma ligne :

elseif (type(entry[GEA.keys["ID"]]) == "table" and (entry[GEA.keys["ID"]][1] == "Sensor+" or entry[GEA.keys["ID"]][1] == "Sensor-" or entry[GEA.keys["ID"]][1] == "Value+" or entry[GEA.keys["ID"]][1] == "Value-" or entry[GEA.keys["ID"]][1] == "Dead" or  entry[GEA.keys["ID"]][1] == "Battery") or  entry[GEA.keys["ID"]][1] == "SceneActivation") then 
					msg = msg .. "[ ".. name .." ] "
Posté(e)

Re, désolé mais je suis parti d'un gea de "base" sans motif propre je n'ai juste que supprimé toutes les autres commandes puis intégrer

GEA.add({"Batteries", 40}, 24*60*60, "", {{"Repeat"},{"Email", 2}})
 
 
j'obtiens toujours la même erreur...

 

[DEBUG] 23:43:20: [ 40 ] Add Autostart : ajout de la tache pour 86400 secondes (ID:1) [Repeat] [Email,2]
[DEBUG] 23:43:20: GEA Version 4.017 : en exécution...
[DEBUG] 23:43:51: [ 40 ] !!! ERREUR !!! : vérification (ID:1) [Repeat] [Email,2]
 
 
je ne comprend pas désolé =(
Posté(e)

@carfnann

Pourrais-tu vérifier que l'ID 2 de ta box est bien lié à  un utilisateur :

http://<adresse ip>/api/users

 

Dans mon cas j'obtiens :

[{"id":2,"name":"admin","type":"superuser","email":"steven.piccand@gmail.com","hasGPS":true,"deviceRights":[],"sceneRights":[],"hotelRoom":0,"sendNotifications":true,"tracking":20,"usePin":false,"useOptionalArmPin":false},{"id":14,"name":"steven","type":"user","email":"steven.pi

On voit bien que l'id:2 est lié à  l'admin qui a comme adresse e-mail "steven.piccand@gmail.com"

 

@Nico

La 3.70 est en effet trop vieille comme version, il faut évoluer mon ami :)

Tu as trop de décalage entre ma version et la tienne, pourrais-tu faire une mise à  jour. Ainsi on serait en phase et je pourrais réellement comprendre le problème s'il existe encore.

Posté(e)

@Nico

Il y a un temps, tu avais ceci :

GEA.add({"Global", "", ""}, 5, "Ouverture matinale volets",{{"Days","Monday,Tuesday,Thursday,Friday,Sunday"},{"Time","11:11","11:11"},{"VirtualDevice",91,"1"}})

Ce code doit fonctionner, même sous la 3.70, il y avait un soucis avec celui là  ? Il manque juste le {"Repeat"} sinon il ne va fonctionner qu'une seul fois puis s'arrêter à  jamais.

 

Pour revenir sur une de tes questions précédentes :

 

{"Global", "", ""} ou true ... c'est exactement la même chose (true n'existe que depuis la 3.80)

1 ou 5 ou 29 ... c'est exactement la même chose tant que cela reste en dessous des 30 secondes (une execution de GEA)

Posté(e)

Oui je te confirme,

[{"id":2,"name":"admin","type":"superuser","email":"carfnann@xx.com","hasGPS":true,"deviceRights":[],"sceneRights":[],"hotelRoom":0,"sendNotifications":true,"tracking":0,"usePin":false,"

Posté(e)
GEA.add({"Global", "", ""}, 5, "Ouverture matinale volets",{{"Days","Monday,Tuesday,Thursday,Friday,Sunday"},{"Time","11:11","11:11"},{"VirtualDevice",91,"1"},{"Repeat"}})

Dans les options

Posté(e)

Oki merci Han. Je vais faire la mise àjour ce soir et ressayer le code àSteven pour voir si cela venait bien de ma version.

Posté(e)

@carfnann

J'ai besoin de ton aide :)

 

Pourrais tu me retourner ce que tu as ici : http://<adresse ip>/api/devices?id=59

Merci d'avance et vive la 4.017  :( 

 

---

 

J'avais oublié de répondre à  une de tes question :

[DEBUG] 21:33:33: [ [59|Porte entrée] <= 40 ] !!! ERREUR !!! : vérification (ID:20) [Repeat] [Email,2]

[DEBUG] 21:33:33: [ [22|Porte (Detec)] <= 40 ] !!! ERREUR !!! : vérification (ID:21) [Repeat] [Email,2]
[DEBUG] 21:33:33: [ [110|Porte Abri] <= 40 ] !!! ERREUR !!! : vérification (ID:22) [Repeat] [Email,2]
L'ID en vert est un ID utilisé par GEA, rien à  voir avec l'ID du module z-wave (en rouge)
Posté(e)

voila ce qui il y a dans l'api

 

{"id":59,"name":"Porte entrée","roomID":1,"type":"com.fibaro.doorSensor","baseType":"com.fibaro.doorWindowSensor","enabled":true,"visible":true,"parentId":181,"remoteGatewayId":0,"interfaces":["battery","zwave","zwaveAssociation","zwaveConfiguration","zwaveFirmwareUpdate","zwaveSceneActivation","zwaveWakeup"],"properties":{"parameters":[],"associationSet":[{"devices":[1],"groupID":1},{"devices":[1],"groupID":2},{"devices":[1],"groupID":3}],"associationView":[{"devices":[1],"groupID":1},{"devices":[1],"groupID":2},{"devices":[1],"groupID":3}],"zwaveCompany":"Fibar Group","zwaveInfo":"3,3,42","zwaveVersion":"","wakeUpTime":4000,"pollingTimeSec":0,"alarmDelay":"0","alarmExclude":"false","alarmTimeTimestamp":"0","armConditions":"{\"auto\":false,\"devices\":[{\"id\":59,\"propertyName\":\"value\",\"propertyValue\":\"0\"}],\"time\":0}","armConfig":"0","armDelay":"0","armError":"{}","armTimeTimestamp":"0","armed":"false","batteryLevel":"82","batteryLowNotification":"true","configured":"true","dead":"false","deviceControlType":"0","deviceIcon":"42","emailNotificationID":"0","emailNotificationType":"0","endPointId":"0","fibaroAlarm":"false","interval":"0","lastBreached":"1410849315","liliOffCommand":"","liliOnCommand":"","log":"","logTemp":"","manufacturer":"","markAsDead":"false","model":"","nodeId":"23","parametersTemplate":"204","productInfo":"","pushNotificationID":"0","pushNotificationType":"0","remoteGatewayId":"0","saveLogs":"true","sceneActivation":"0","smsNotificationID":"0","smsNotificationType":"0","useTemplate":"true","userDescription":"","value":"false"},"actions":{"associationGet":1,"associationSet":2,"forceArm":0,"getParameter":1,"meetArmConditions":0,"reconfigure":0,"setArmed":1,"setInterval":1,"setParameter":2,"updateFirmware":1},"created":1410804003,"modified":1410804003,"sortOrder":54}

  • Upvote 1
Posté(e)

Hummm, cela a bien changé :(

 

Je vais creusé comment faire mais la propriété "isBatteryOperated" a disparu :(

 

Désolé de n'avoir testé sur un module à  pile.

Posté(e)

Steven, c'est ok et validé en 40.17 ! Cela passe désormais, donc ce n'était pas fonctionnel en 3.70.

Posté(e)

Bonjour

 

j'essaie de faire parler mon sonos lorsque j'entre dans ma pièce.

Cela fonctionne bien dès que je suis détecté par contre cela fonctionne une deuxième fois lorsque le capteur se met "en sommeil"

j'ai essayé de jouer avec la condition "If" ,{{"Value+", 15, 1} mais pas bien marche .....

GEA.add(15,-1,"TtsTempCuisine", {"If" ,{{"Value+", 15, 1} ,{"Time","09:00","22:00"}}, {"Function", TtsTempCuisine()}})
Posté(e)

bonjour a tous

 

un petit coup de pouce 

 

je souhaite declencher ma VMC entre 28° et 29°  ( 28 on et 27 off) sa fonction pas 

 

GEA.add({"Silder+", id["TEMP_SALON"], "sIntTemp", 28}, 1*60, "", {{"turnOn", id["WMC1"]},{"Time","16:00","06:00"}})
  
  GEA.add({"Silder+", id["TEMP_SALON"], "sIntTemp", 27}, 1*60, "", {{"turnOff", id["WMC1"]},{"Time","16:00","06:00"}})
Posté(e)

@Steven
 
Voila la 4.018 est en place, j'ai mis toutes mes commandes pour faire un check global.
 
la fonction battery (pour 1 element) fonctionne correctement (ne renvoi plus d'erreur)

GEA.add({"Battery", id["FENETRE_SALON"], 40}, 1*1*60, "Pile faible #value# - #name# ", {{"Repeat"},{"Email", 2}})  

 
[DEBUG] 21:54:05: GEA Version 4.018 : en exécution...
[DEBUG] 21:55:06: [ [125|Fenetre] <= 40 ] sendActions : traitement des actions (ID:26) [Repeat] [Email,2]
[DEBUG] 21:55:06: [ [125|Fenetre] <= 40 ] sendActions : !ACTION! : email to 2 (ID:26) [Repeat] [Email,2]
[DEBUG] 21:55:06: [ [125|Fenetre] <= 40 ] sendActions : !ACTION! : sendPush Pile faible 255 - [125|Fenetre] <= 40 (ID:26) [Repeat] [Email,2]
[DEBUG] 21:55:06: [ [125|Fenetre] <= 40 ] sendActions : !ACTION! : sendPush Pile faible 255 - [125|Fenetre] <= 40 (ID:26) [Repeat] [Email,2]
[DEBUG] 21:56:08: [ [125|Fenetre] <= 40 ] sendActions : traitement des actions (ID:26) [Repeat] [Email,2]
[DEBUG] 21:56:08: [ [125|Fenetre] <= 40 ] sendActions : !ACTION! : email to 2 (ID:26) [Repeat] [Email,2]
[DEBUG] 21:56:08: [ [125|Fenetre] <= 40 ] sendActions : !ACTION! : sendPush Pile faible 255 - [125|Fenetre] <= 40 (ID:26) [Repeat] [Email,2]
 
 
 
 
 
Par contre la fontionc batreries renvoie une erreur
 

GEA.add({"Batteries", 40}, 24*60*60, "", {{"Repeat"},{"Email", 2}})

 
 
Debug :
[DEBUG] 21:48:58: GEA Version 4.018 : en exécution...
[DEBUG] 21:49:28: [ 40 ] !!! ERREUR !!! : vérification (ID:29) [Repeat] [Email,2]
 
 
 
 
voila, dispo pour la suite des tests.

Posté(e)

Salut à  tous  ;)

 

De retour sur le forum après plusieurs semaine d'absence et je constate que Steven avec le GEA n'a pas fini de me surprendre et n'ayant pas suivi l’évolution du GEA ces dernières semaine je fais appel a votre aide pour insérer la fonction MaxTim dans mon code ci dessous

 

j'aimerais ajouter {"MaxTime", 2} pour ne lancer l'extinction 2 fois mais la je suis complètement largué alors si qlq 1 peux m'apporter sont aide je suis preneur

 

D"avance merci  ;) 

-- Extinction des spots de facade après 1mn30 si allumés "JOUR_NUIT","NUIT" --
GEA.add( id["SPOTS_FACADE"], 90,"Extinction des spots facade car allumée depuis plus de 1 minute 30 Secondes #time#",{{"turnOff"},{"If",{{"Global", "JOUR_NUIT", "NUIT"}}}})

Posté(e)

Salut Did

J'aurais aimé prendre autant de vacance mais la c’était pour un peu de vacance et beaucoup de boulo mais je suis retour et pour un bon moment quand je vois le retard que j'ai pris avec le GEA  :(

×
×
  • Créer...