-
Compteur de contenus
1023 -
Inscription
-
Dernière visite
-
Jours gagnés
4
Tout ce qui a été posté par Yannick
-
Bon ce coup ci c'est bon.. le debug fonctionne : [DEBUG] 12:07:16: La télé est : Off [DEBUG] 12:07:16: Consommation : 61.9 W [DEBUG] 12:07:21: La télé est : Off [DEBUG] 12:07:21: Consommation : 61.9 W [DEBUG] 12:07:24: La télé est : Off [DEBUG] 12:07:24: Consommation : 61.9 W mais par contre, il n'y pas de déclencheur, j'ai fait l'essai sur mon script en rajoutant la variable TV dans global mais cela ne change rien. Aucune notif quand la télé s'éteint... et si je mets ça dans un VD dans un boucle principal ? plutôt que dans une scène ? Mauvaise idée ?
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
avec mon code, on a bien une constante : [DEBUG] 11:53:47: La télé est : On [DEBUG] 11:53:47: Consommation : 190.7 W [DEBUG] 11:53:52: La télé est : On [DEBUG] 11:53:52: Consommation : 190.7 W [DEBUG] 11:53:54: La télé est : On [DEBUG] 11:53:54: Consommation : 190.7 W
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
alors que cela devrait me renvoyer on tout le temps puisqu'on est au dessus des 100w
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Regarde ce que cela me donne quand je lance le debug [DEBUG] 11:27:06: La télé est : Off [DEBUG] 11:27:06: Consommation : 190.7 W [DEBUG] 11:29:48: La télé est : On [DEBUG] 11:29:48: Consommation : 190.7 W [DEBUG] 11:29:55: La télé est : Off [DEBUG] 11:29:55: Consommation : 190.7 W [DEBUG] 11:29:57: La télé est : On [DEBUG] 11:29:57: Consommation : 190.7 W
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
non je ne reçois plus de notif du coup... Je vais essayer ton truc
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
@Pepite : une question, sais-tu pourquoi je n'arrive pas àrécupérer la localisation de mon Smartphone quand je suis àl'extérieur ?
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
je l'ai enlevé de Properties. je vais vois. Pour ce qui est de récrire plus propre ma scène, je ne demande pas mieux... mais j'en suis pas là encore !! merci
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Salut Pepite, merci pour l'interpretation. Pour ce qui est de la télé, cela ne change rien ! à chaque variation de consommation, je reçois un push. Je viens d'en recevoir 2 à l'instant parce que la conso est passé de 49.1 w à 49.5 w... Si je supprime la déclaration de mon module dans propriété ça va changer quoi ?
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Récupération D'une Image D'une Caméra Ip Puis Envoi Par Mail Suite À Déclenchement D'ouverture De Porte
Yannick a répondu à un(e) sujet de Yannick dans Le bistrot
Salut à tous j'ai trouvé la bonne formule en LUA (j'ai pas encore enclenché le GEA) Voici --[[ %% autostart %% properties 76 value %% globals --]] if ( ( tonumber(fibaro:getValue(76, "value")) > 0 ) or startSource["type"] == "other" ) then fibaro:sleep(5000); fibaro:call(88, "sendPhotoToUser", "2"); fibaro:sleep(55000); fibaro:call(87, "sendPhotoToUser", "2"); end bien évidemment ou 76 et mon module déclencheur (en l'occurence un FGS-211) et 87 et 88 mes 2 caméras. -
Je viens de modifier mon code en faisant ça --[[ %% properties 49 valueSensor %% globals --]] local Etat_Tele = fibaro:getGlobalValue("TV") local Power = fibaro:getValue(49, "valueSensor") if (tonumber(Power) >= 100 ) then fibaro:setGlobal("TV", "On"); else fibaro:setGlobal("TV","Off" ) end if (Etat_Tele == "On") then fibaro:call(91, "sendPush", "Allumage Télé"); else fibaro:call(91, "sendPush", "Télé éteinte"); end fibaro:debug("La télé est : "..Etat_Tele) fibaro:debug("Consommation : "..Power.." W") ça a l'air d'être mieux on va voir
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
je viens d'avoir une notification qui me confirme qu'un push est envoyé àchaque variation de consommation, ne serait-ce que de 0.1w
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Salut pépite, j'ai rajouté ma variable de conso dans mon debug, je vais voir ce que ça donne. Je peux te poser une question : j'ai fait un code et j'ai erreur quand je lance mon debug mais je ne sais pas où. tu peux m'aider ? --[[ %% properties 76 value 31 value 79 value 41 value %% globals --]] local Id_Smartphone = 91 local a = fibaro:getValue(76, 'value') local b = fibaro:getValue(29, 'value') local c = fibaro:getValue(31, 'value') local d = fibaro:getValue(79, 'value') local e = fibaro:getValue(41, 'value') --fibaro:debug("porte : "..a) --fibaro:debug("lampe couloir : ".. --fibaro:debug("Mouvement couloir : "..c) --fibaro:debug("Mouvement Salon : "..d) --fibaro:debug("porte chambre : "..e) If (tonumber(a) == 1); or (tonumber(c) == 1); then fibaro:call(tonumber(Id_Smartphone), 'sendPush', "Mouvement Couloir"))) fibaro:sleep(5000); fibaro:call(88, "sendPhotoToUser", "2"); end if (tonumber(d) == 1) then fibaro:call(tonumber(Id_Smartphone), 'sendPush', "Mouvement Salon-Séjour") end l'erreur qui m'est renvoyé c'est celle-ci : [ERROR] 16:50:14: line 23: unexpected symbol near 'or' je n'arrive pas à trouver pourquoi il me dit que j'ai un symbol inattendu alors qu'il n'y a rien. Merci pour votre aide les gars
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
ah !! par contre quand je clique plusieurs fois sur démarrer la scène pour débugger, alors que la conso reste supérieure à 100, la varaible Etat_Tele me renvoie alternativement "On" et "Off" à chaque fois. Un vrai casse tête quand même !!! [DEBUG] 17:25:54: La télé est : Off [DEBUG] 17:26:54: La télé est : On [DEBUG] 17:26:57: La télé est : Off [DEBUG] 17:26:58: La télé est : On [DEBUG] 17:27:03: La télé est : Off [DEBUG] 17:27:07: La télé est : On [DEBUG] 17:27:08: La télé est : Off [DEBUG] 17:27:09: La télé est : On [DEBUG] 17:27:09: La télé est : Off [DEBUG] 17:27:10: La télé est : On [DEBUG] 17:27:10: La télé est : Off [DEBUG] 17:27:11: La télé est : On [DEBUG] 17:27:11: La télé est : Off [DEBUG] 17:27:11: La télé est : On
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Bon après plusieurs modifs et quelques tests voici le bon code final : --[[ %% properties 49 valueSensor %% globals --]] local Etat_Tele = fibaro:getGlobalValue("TV") if ( ( Etat_Tele == "Off" ) and ( tonumber(fibaro:getValue(49, "valueSensor")) >= 100 ) ) then fibaro:setGlobal("TV", "On"); fibaro:call(91, "sendPush", "Allumage Télé"); else fibaro:setGlobal("TV","Off" ) end fibaro:debug("La télé est : "..Etat_Tele) et a priori je n'ai plus de push toutes les secondes comme avant. Effectivement, le fait de déclarer la Valeur Globale TV dans l'entête faisait passé cette variable de "On" à "Off" 2 fois par seconde ce qui engendrait l'envoi du Push à chaque fois. Merci les gars !!!
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Désolé ça y est j'ai trouvé.. j'ai modifé et le code fonctionne Mais j'"ai toujours le même problème. la notif est envoyée à chaque changement de conso
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Salut Jojo, alors voilà j'ai fait mon bout de code comme tu me l'avais demandé en me démerdant mais j'ai un souci de syntaxe de mon script et je n'arrive pas à comprendre où ça coince. Voici le code --[[ %% properties 49 valueSensor %% globals TV --]] local startSource = fibaro:getSourceTrigger(); if ( ( fibaro:getGlobalValue("TV") == "Off" ) and ( tonumber(fibaro:getValue(49, "valueSensor")) >= 100 ) ) then fibaro:setGlobal("TV", "On"); fibaro:call(91, "sendPush", "Allumage Télé"); fibaro:debug("TV") end If ( ( tonumber(fibaro:getValue(49, "valueSensor")) < 100 )) then fibaro:setGlobal("TV","Off" ) end Mais j'ai une erreur qui me remonte qui me dit : [ERROR] 10:05:15: line 21: unexpected symbol near 'then' tu peux me dire où je merdouille ? Merci PS : comment vous faite pour copier l'encart de rédaction de code dans vos messages ? c'est quoi l'outil ? Merci
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Aucun moyen de forcer cette mise à jour sur la HCL ?
-
Salut Jojo Eh oui je comprends bien. Merci je vais essayer de me démerder tout seul. Mais je ne suis aucunement développeur et les mécanismes m'échappent. Merci quand même
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
désolé mais je n'ai jamais utilisé les variables.. je commence àcomprendre les choses maiiiiiiiis... il faut m'expliquer longtemps !
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
mais encore ???
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Ok je comprends le principe mais dois-je déclarer les variables dans ma scène ou mettre des choses précises style tonumber ou autre ?
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Salut Jojo, Oui oui ça je le savais et j'avais même fait une suppression et une nouvelle déclaration mais ça ne fonctionne pas. Mais c'est pas grave. J'ai une question à te poser (ou à la communauté) : J'ai fait ça comme script pour savoir à quel moment mes enfants allument la télé. mais le souci c'est que la consommation varie régulièrement comme j'ai plusieurs périphériques de branchés dessus et à chaque fois que la conso varie, je reçois une notif... Comment faire pour ne recevoir qu'une seule notification ? Important : la prise reste sous tension toute la journée pour des raisons partiques et consomme 40 w en permanence. C'est pour ça que j'ai mis une limite à 100 w pour déclencher la notif. Merci --[[ %% properties 49 valueSensor 76 value %% globals --]] local Id_Smartphone = 91 local PowerTv = tonumber(fibaro:getValue(49, 'valueSensor')) local PorteOuverte = tonumber(fibaro:getValue(76, 'value')) if ((tonumber(PowerTv)) >= 100) then fibaro:call(tonumber(Id_Smartphone), 'sendPush', "Allumage Télévision") fibaro:call(2, 'sendEmail', "Allumage Télé", "Allumage de la télé" ..PowerTv.. 'Watts')
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Non en fait c'est pas vrai... les notif que j'ai reçu venaient de ma HCL et pas de la HC2... ça marche toujours pas. On verra quand je pourrais passer en V4 cela refonctionnera peut-être... Je viens de m'en rendre compte.
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Salut Jojo, Bizarrement vendredi soir sans aucune intervention de ma part ni sur la box ni sur quoi que ce soit, les notifications refonctionnent !!! Mystère !!! Merci encore pour ton aide A plus
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
C'est bon Jojo J'ai trouvé. ce n'est pas la variable Power qu'il fallait récupérer mais la variable valueSensor Et ma ligne était fausse il me manquait des parenthèses. Ci-dessous le code Merci et bon WE --[[ %% properties %% globals --]] local Id_Smartphone = 91 local PowerTv = tonumber(fibaro:getValue(49, 'valueSensor')) if ((tonumber(PowerTv)) >= 100) then fibaro:call(tonumber(Id_Smartphone), 'sendPush', "Allumage Télévision") fibaro:call(2, 'sendEmail', "Allumage Télé", "Quelqu\'un a allumé la télé") end fibaro:debug('valeur = '..PowerTv)
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
