Aller au contenu

Messages recommandés

Posté(e)

salut un petit cadeau si tu la pas

 

et dans GEA :

 

GEA.add({"Global", "KEYFOB", "triangle1"}, -1, "", {{........

.

.

.

 

--[[
%% properties
%% events
621 CentralSceneEvent 1
621 CentralSceneEvent 2
621 CentralSceneEvent 3
621 CentralSceneEvent 4
621 CentralSceneEvent 5
621 CentralSceneEvent 6
%% globals
--]]
 
local trigger = fibaro:getSourceTrigger()
 
if (trigger["type"] ~= "other") then
 
local pressSource = fibaro:getSourceTrigger()["event"]["data"]
         --fibaro:debug(json.encode(pressSource))
  
if  (tostring(pressSource["keyId"]) == "1") then
      if (tostring(pressSource["keyAttribute"]) == "Pressed") then
        fibaro:debug('cares 1 click')
		fibaro:setGlobal("KEYFOB", "cares1")
      elseif (tostring(pressSource["keyAttribute"]) == "Pressed2") then
        fibaro:debug('cares 2 click')
		fibaro:setGlobal("KEYFOB", "cares2")
      elseif (tostring(pressSource["keyAttribute"]) == "Pressed3") then
        fibaro:debug('cares 3 click')
		fibaro:setGlobal("KEYFOB", "cares3")
      elseif (tostring(pressSource["keyAttribute"]) == "HeldDown") then
        fibaro:debug('cares long')
		fibaro:setGlobal("KEYFOB", "cares_long")
      elseif (tostring(pressSource["keyAttribute"]) == "Released") then
        fibaro:debug('cares long relaché')
		fibaro:setGlobal("KEYFOB", "cares_relache")
        
      end
elseif (tostring(pressSource["keyId"]) == "2") then
        if (tostring(pressSource["keyAttribute"]) == "Pressed") then
          fibaro:debug('Rond 1 click')
		  fibaro:setGlobal("KEYFOB", "Rond1")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed2") then
          fibaro:debug('Rond 2 click')
		  fibaro:setGlobal("KEYFOB", "Rond2")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed3") then
          fibaro:debug('Rond 3 click')
		  fibaro:setGlobal("KEYFOB", "Rond3")
        elseif (tostring(pressSource["keyAttribute"]) == "HeldDown") then
          fibaro:debug('Rond long')
		  fibaro:setGlobal("KEYFOB", "rond_long")
        elseif (tostring(pressSource["keyAttribute"]) == "Released") then
          fibaro:debug('Rond long relaché ')
		  fibaro:setGlobal("KEYFOB", "rond_relache")
          
        end
    elseif (tostring(pressSource["keyId"]) == "3") then
        if (tostring(pressSource["keyAttribute"]) == "Pressed") then
          fibaro:debug('X 1 click')
		  fibaro:setGlobal("KEYFOB", "x1")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed2") then
          fibaro:debug('X 2 click')
		  fibaro:setGlobal("KEYFOB", "x2")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed3") then
          fibaro:debug('X 3 click')
		  fibaro:setGlobal("KEYFOB", "x3")
        elseif (tostring(pressSource["keyAttribute"]) == "HeldDown") then
          fibaro:debug('X long')
		  fibaro:setGlobal("KEYFOB", "x_long")
        elseif (tostring(pressSource["keyAttribute"]) == "Released") then
          fibaro:debug('X long relaché ')
		  fibaro:setGlobal("KEYFOB", "x_relache")
          
        end
    
      elseif (tostring(pressSource["keyId"]) == "4") then
        if (tostring(pressSource["keyAttribute"]) == "Pressed") then
          fibaro:debug('Triangle 1 click')
		  fibaro:setGlobal("KEYFOB", "triangle1")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed2") then
          fibaro:debug('Triangle 2 click')
		  fibaro:setGlobal("KEYFOB", "triangle2")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed3") then
          fibaro:debug('Triangle 3 click')
		  fibaro:setGlobal("KEYFOB", "triangle3")
        elseif (tostring(pressSource["keyAttribute"]) == "HeldDown") then
          fibaro:debug('Triangle long')
		  fibaro:setGlobal("KEYFOB", "triangle_long")
        elseif (tostring(pressSource["keyAttribute"]) == "Released") then
          fibaro:debug('Triangle long relaché ')
		  fibaro:setGlobal("KEYFOB", "triangle_relache")
          
        end  
    
    
    elseif (tostring(pressSource["keyId"]) == "5") then
        if (tostring(pressSource["keyAttribute"]) == "Pressed") then
          fibaro:debug('Moins 1 click')
		  fibaro:setGlobal("KEYFOB", "-1")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed2") then
          fibaro:debug('Moins 2 click')
		  fibaro:setGlobal("KEYFOB", "-2")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed3") then
          fibaro:debug('Moins 3 click')
		  fibaro:setGlobal("KEYFOB", "-3")
        elseif (tostring(pressSource["keyAttribute"]) == "HeldDown") then
          fibaro:debug('Moins long')
		  fibaro:setGlobal("KEYFOB", "-long")
        elseif (tostring(pressSource["keyAttribute"]) == "Released") then
          fibaro:debug('Moins long relaché ')
          fibaro:setGlobal("KEYFOB", "-relache")
        end
    
      elseif (tostring(pressSource["keyId"]) == "6") then
        if (tostring(pressSource["keyAttribute"]) == "Pressed") then
          fibaro:debug('+ 1 click')
		  fibaro:setGlobal("KEYFOB", "+1")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed2") then
          fibaro:debug('+ 2 click')
		  fibaro:setGlobal("KEYFOB", "+2")
        elseif (tostring(pressSource["keyAttribute"]) == "Pressed3") then
          fibaro:debug('+ 3 click')
		  fibaro:setGlobal("KEYFOB", "+3")
        elseif (tostring(pressSource["keyAttribute"]) == "HeldDown") then
          fibaro:debug('+ long')
		  fibaro:setGlobal("KEYFOB", "+long")
        elseif (tostring(pressSource["keyAttribute"]) == "Released") then
          fibaro:debug('+ long relaché ')
          fibaro:setGlobal("KEYFOB", "+relache")
        end
    
    
end      
end

 

Posté(e) (modifié)

Salut à tous.

Alors du coup elle use les piles vitesse grand V ou pas ? :15:

Modifié par Fredmas
Posté(e)

Bah moi la mienne est à 50% depuis le départ, celle de ma femme après gratage du second autocollant, elle était longtemps à 100%, et d'un coup 20/25, mais cela ne bouge pas, donc je te dirai. Comme dit, ce sont celles d'origines, donc difficile de dire.

Posté(e)
Fanou je viens de voir ton message, photo de quoi ? De la pile ?

C'etait a propos de cette histoire de colle qui restait...

Envoyé de mon SM-G928F en utilisant Tapatalk

Posté(e)

Ahh, c'était directement sur la pile. En fait tu as 2 autocollants, un de chaque côté de la pile (Pas très logique je sais). Et du coup moi je n'avais retiré que celui du dessus, n'ayant pas sorti la pile.

Posté(e)

Bonsoir à Tous,

 

je n'ai pas vu la réponse à cela, mais lorsque le Keyfob est détecté sur le réseau zwave, y a t'il une possibilité de dire à la box que tel porte clé est présent dans la maison et donc la personne propriétaire du keyfob est dans la maison... Ca permet de gérer qui est là et même compter les personnes de la maison...... sans bien sur appuyer sur aucun des boutons... :)

 

Merci à Vous

 

Sébastien

Posté(e)

Bonne idée, mais il faudrait voir pour lire une donnée, excellente idée ! A creuser ça !

Posté(e)

LA télécommande est un module sur batterie, donc endormi, afin d'économiser les piles.

Par conséquent, tu ne pourras pas détecter sa présence.

Ce n'est pas prévu pour ça.

 

Après tu peux jouer sur l'intervalle de réveil, et le mettre à 1h par exemple, et ensuite changer les piles tous les mois, c'est à toi de voir.... :/

  • Upvote 1
Posté(e)

Oui je sais, mais bon, je n'ai pas parlé du FLIRS car vu la question, ça n'aurait fait que compliquer inutilement la réponse.

Posté(e)

Et c'est quoi le mode FLIRS ? 

(en utilisant un tel vocabulaire, vous deviez votre douter que la question allait arriver...) 

Merci (ce n'est que pour ma culture générale) 

Posté(e)

Salut @jojo en fait c'est un mode qui permet à des périphériques sur pile d'être en "pseudo" écoute permanente.

Le module se réveille régulièrement toutes les millisecondes à 1 seconde (paramétré par le fabricant) mais ne dit rien il écoute juste si il y a un message envoyé par le contrôleur domotique.

Si il y en a un là il se réveille complètement pour exécuter l'action. Si il n'y a aucun message il retourne se coucher :-)

Ce "pseudo wakepup" permet une consommation minimale par rapport à un wakeup normal.

 

C'est principalement utilisé dans les sirènes Zwave.

  • Upvote 1
Posté(e)

et par gea demander a appuyer toutes les 5 min sur un bouton? Si la télécommande n'est pas la, je n'use pas la pile ...... Une fois détecté, je ne fait plus rien..... Il faut juste trouver une parade pour savoir si je suis parti.....

Posté(e)

Mais la télécommande ne recevra jamais l'ordre.

 

Jojo, de mémoire le capteur IR gère aussi le flirs.

Posté(e)

Le Remotec ZXT-120 pour piloter les clims permet aussi de se mettre en mode FLIRS lorsqu'il est sur batterie. (pour info ce module peut aussi être alimenté par secteur, auquel cas il passe alors en mode Routing Slave, c'est à dire qu'il écoute tout le temps et participe activement au routage des trames Z-Wave sur le réseau)

 

Il est dommage que les modules de type thermostat les plus populaires (Secure SRT-321, vannes Danfoss, etc) ne permettent pas le FLIRS. Ca userait plus les piles, mais ça permettrait des ordres beaucoup plus rapides.

 

 

@Sebbrunie1 je ne vois pas bien comment GEA pourrait cliquer sur un bouton de la télécommande ? Tout ce qu'il pourra faire, c'est simuler l'appui sur un bouton, afin de déclencher la scène sur trigger, mais ça ne te permettra pas de savoir si la telco est dans les parages ou pas.

Ce qu'il faut que tu comprennes, c'est que la telco, comme tous les périphériques à piles, ne peuvent pas être détectés (pas de polling), puisqu'ils sont endormis (afin de préserver les piles). Il y a 2 moments où tu peux la "voir" :

- lorsqu'un utilisateur appuie physiquement sur le bouton => alors la telco envoie l'info au contrôleur Z-Wave, puis elle se rendors immédiatement

- lorsqu'elle se réveille (wake-up, au sens Z-Wave du protocole). Si je ne dis pas de bêtise, cette telécommande, comme le Button Fibaro, ne se réveille plus automatiquement. Donc il faut la réveiller manuellement par combinaison de touche (cf manuel) => A ce moment là, elle contacte la box domotique, puis attends des "ordres" pendant quelques secondes, c'est à ce moment là que la box domotique peut envoyer de nouveaux paramètres au module.

Je t'incite à (re)lire ce petit texte : https://www.domotique-fibaro.fr/topic/4332-paramã¨tres-rã©veil-et-polling-des-modules-z-wave-sur-batterie/

 

En fait, et puisqu'il en est régulièrement sujet sur ce forum, les modules à pile Z-Wave se comportent comme un iPhone sur le Wi-Fi. Quand le chipset Z-Wave (ou Wifi) est coupé, tu n'as juste aucun moyen de savoir si le module (ou iPhone) est présent ou pas.

Et encore, l'iPhone doit alimenter sa puce régulièrement pour synchroniser toutes les applis et leurs notifications, tandis que le module Z-Wave peut rester plusieurs jours, voir indéfiniment, sans jamais alimenter sa puce (si personne n'appuie sur le bouton de la telco)

  • Upvote 3
Posté(e)
Il y a 2 heures, PITP2 a dit :

Salut @jojo en fait c'est un mode qui permet à des périphériques sur pile d'être en "pseudo" écoute permanente.

Le module se réveille régulièrement toutes les millisecondes à 1 seconde (paramétré par le fabricant) mais ne dit rien il écoute juste si il y a un message envoyé par le contrôleur domotique.

Si il y en a un là il se réveille complètement pour exécuter l'action. Si il n'y a aucun message il retourne se coucher :-)

Ce "pseudo wakepup" permet une consommation minimale par rapport à un wakeup normal.

 

C'est principalement utilisé dans les sirènes Zwave.

En effet, ce serait génial ce mode sur les LC13 (par exemple) : au lieu de se réveiller  complètement toutes les 5 min (et dans 90 % des cas pour rien), elles ne se réveilleraient complètement que 10 fois (max) par jour (au lieu de 288 fois/j - ce qui consommerait moins de pile) et avec une réactivité bien plus grande. Au bilan global, on gagnerait peut-être encore sur la durée de vie des piles.

Posté(e)

Merci @Lazer pour ces explications.... C'est ca quand on est autodidacte, il y a des trucs qu'on zappe..... et je sais , je n'ai pas lu la notice :( pardon pardon.....

Posté(e)

@jojo hum, vu comme ça, c'est pas bête ça :)

 

@Sebbrunie1 : pas de souci, le forum est là pour partager, échanger, apprendre :)

×
×
  • Créer...