Scéne entre inter et capteur Ezmotion

Programmation de la Vera

Re: Scéne entre inter et capteur Ezmotion

Messagede dups » 07 FĂ©v 2013, 14:09

Ça ne marche toujours pas...
J ai tester avec le mios sur ma tablette et lorsque j allume la lumière mon inter ce mets bien sur on part contre le détecteurs reste sur bypass et ne s arme pas
dups
P'tit Guru de domotique
 
Messages: 78
Inscription: 11 Jan 2013, 17:35

Re: Scéne entre inter et capteur Ezmotion

Messagede bozo-merlin » 07 FĂ©v 2013, 14:24

Si ce code n'arme pas non plus le capteur ce n'est pas normal.
Sinon tu peux aussi armé le capteur manuellement avant d'executer le test pour voir si c'est l'armement qui pose problème.

Aprés la dernière chose qui peut poser problème c'est la lecture de lasttrip, on fera ça en dernier

Code: Tout sélectionner
SS_ID = "urn:upnp-org:serviceId:SecuritySensor1"
SP_ID = "urn:upnp-org:serviceId:SwitchPower1"
period = 10*60  --soit 10 minutes

-- Action sur Eclairage
function switchoff()
    local lastTrip = luup.variable_get (SS_ID, "LastTrip", id_detecteur_mouvement_ch_antoine) or os.time()
    if (os.difftime (os.time(), tonumber (lastTrip)) >= period) then
        luup.call_action (SP_ID, "SetTarget", {newTargetValue = "0"}, id_lumiere_ch_antoine)
        luup.variable_set (SS_ID, "Armed", "0", id_detecteur_mouvement_ch_antoine)
    else
        luup.call_delay ("switchoff", 15)
    end
return true
end

luup.call_action (SP_ID, "SetTarget", {newTargetValue = "1"}, id_lumiere_ch_antoine)
luup.variable_set (SS_ID, "Armed", "1", id_detecteur_mouvement_ch_antoine)
luup.call_delay ("switchoff", period)
return true
VeraLite 1.5.622
Fibaro FGR221 - FGS221 - FGD211 - ByPass - FGK10x - FGWP101
Everspring ST814 - AN157 - AN158 - SM103
Aeon Labs DSB05
Vision ZM1702
Zwave>Me 05443
Eurotronnics StellaZ

PCduino - MyVERA SQL HighChart
RaspberryPi - Domoticz ZstickS2 1wire WeatherUnderground - RaspBMC
IPX800v3
Eaton 1200
bozo-merlin
Dieu de domotique
 
Messages: 587
Inscription: 25 Nov 2012, 14:45
Localisation: NPdC

Re: Scéne entre inter et capteur Ezmotion

Messagede dups » 07 FĂ©v 2013, 14:30

Ça me donne une erreur dans le code
J arme manuellement en rajoutant un déclencheur pour armer dans ma scène ?
dups
P'tit Guru de domotique
 
Messages: 78
Inscription: 11 Jan 2013, 17:35

Re: Scéne entre inter et capteur Ezmotion

Messagede dups » 07 FĂ©v 2013, 14:59

Autant pou moi pour le codage il est bon, je n'avais pas bien recopier.
Mais même en ajoutant un déclencheur armé, rien.....
dups
P'tit Guru de domotique
 
Messages: 78
Inscription: 11 Jan 2013, 17:35

Re: Scéne entre inter et capteur Ezmotion

Messagede bozo-merlin » 07 FĂ©v 2013, 15:45

est ce que ce code a armé le capteur au moins?
ça sent le mauvais ID tout ça
VeraLite 1.5.622
Fibaro FGR221 - FGS221 - FGD211 - ByPass - FGK10x - FGWP101
Everspring ST814 - AN157 - AN158 - SM103
Aeon Labs DSB05
Vision ZM1702
Zwave>Me 05443
Eurotronnics StellaZ

PCduino - MyVERA SQL HighChart
RaspberryPi - Domoticz ZstickS2 1wire WeatherUnderground - RaspBMC
IPX800v3
Eaton 1200
bozo-merlin
Dieu de domotique
 
Messages: 587
Inscription: 25 Nov 2012, 14:45
Localisation: NPdC

Re: Scéne entre inter et capteur Ezmotion

Messagede dups » 07 FĂ©v 2013, 17:56

Non il ne s arme pas .... Le bonhomme passe au rouge quand je rentre (logique) et c est tout
dups
P'tit Guru de domotique
 
Messages: 78
Inscription: 11 Jan 2013, 17:35

Re: Scéne entre inter et capteur Ezmotion

Messagede dups » 07 FĂ©v 2013, 20:03

Du nouveau, tout à l'heure j ai rajouter un déclencheur sur le détecteur de mouvement.
Mon fils part se couche, il éteind la lumière et il se plaint qu elle se rallume !
Je vais l éteindre et j attends sur le côté du couloir et ... Au bout de 3 minute (3*60 pour mes test) la lumière se rallume.
J ai donc supprimer le déclencheur avec le détecteur de mouvement.
Ça marche mais pas dans le bon sens :D
dups
P'tit Guru de domotique
 
Messages: 78
Inscription: 11 Jan 2013, 17:35

Re: Scéne entre inter et capteur Ezmotion

Messagede bozo-merlin » 07 FĂ©v 2013, 20:55

quel code as tu mis dans ce déclencheur ? fait un petit copier / coller entre les balises "code"
VeraLite 1.5.622
Fibaro FGR221 - FGS221 - FGD211 - ByPass - FGK10x - FGWP101
Everspring ST814 - AN157 - AN158 - SM103
Aeon Labs DSB05
Vision ZM1702
Zwave>Me 05443
Eurotronnics StellaZ

PCduino - MyVERA SQL HighChart
RaspberryPi - Domoticz ZstickS2 1wire WeatherUnderground - RaspBMC
IPX800v3
Eaton 1200
bozo-merlin
Dieu de domotique
 
Messages: 587
Inscription: 25 Nov 2012, 14:45
Localisation: NPdC

Re: Scéne entre inter et capteur Ezmotion

Messagede dups » 07 FĂ©v 2013, 21:04

J ai rajouter un déclencheur sous le déclencheur de mon inter dans la même scène et le même code luup

DĂ©clencheur :
Inter sur on : appareil est éteint ou allumé > module est allumé
Détecteur de mouvement : détecteur de mouvement et déclenché > module est déclenché

Et dans luup
Le dernier code que tu m à donné

Code: Tout sélectionner
SS_ID = "urn:upnp-org:serviceId:SecuritySensor1"
SP_ID = "urn:upnp-org:serviceId:SwitchPower1"
period = 3*60  --soit 3 minutes

-- Action sur Eclairage
function switchoff()
    local lastTrip = luup.variable_get (SS_ID, "LastTrip", id_detecteur_mouvement_ch_antoine) or os.time()
    if (os.difftime (os.time(), tonumber (lastTrip)) >= period) then
        luup.call_action (SP_ID, "SetTarget", {newTargetValue = "0"}, id_lumiere_ch_antoine)
        luup.variable_set (SS_ID, "Armed", "0", id_detecteur_mouvement_ch_antoine)
    else
        luup.call_delay ("switchoff", 15)
    end
return true
end

luup.call_action (SP_ID, "SetTarget", {newTargetValue = "1"}, id_lumiere_ch_antoine)
luup.variable_set (SS_ID, "Armed", "1", id_detecteur_mouvement_ch_antoine)
luup.call_delay ("switchoff", period)
return true
dups
P'tit Guru de domotique
 
Messages: 78
Inscription: 11 Jan 2013, 17:35

Re: Scéne entre inter et capteur Ezmotion

Messagede bozo-merlin » 07 FĂ©v 2013, 22:19

dups a écrit:Détecteur de mouvement : détecteur de mouvement et déclenché > module est déclenché

+
Code: Tout sélectionner
...
luup.call_action (SP_ID, "SetTarget", {newTargetValue = "1"}, id_lumiere_ch_antoine)
...


Déjà il y a un os : ça devrait allumer la lumière sans délai, hors ça attend 3 minutes

Est ce que ton capteur passe au rouge dés le premier mouvement ? armé ou Bypass?
VeraLite 1.5.622
Fibaro FGR221 - FGS221 - FGD211 - ByPass - FGK10x - FGWP101
Everspring ST814 - AN157 - AN158 - SM103
Aeon Labs DSB05
Vision ZM1702
Zwave>Me 05443
Eurotronnics StellaZ

PCduino - MyVERA SQL HighChart
RaspberryPi - Domoticz ZstickS2 1wire WeatherUnderground - RaspBMC
IPX800v3
Eaton 1200
bozo-merlin
Dieu de domotique
 
Messages: 587
Inscription: 25 Nov 2012, 14:45
Localisation: NPdC

Re: Scéne entre inter et capteur Ezmotion

Messagede dups » 08 FĂ©v 2013, 09:13

oui le capteur passe au rouge dés que je passe la porte (même avant) et reste en bypass
dups
P'tit Guru de domotique
 
Messages: 78
Inscription: 11 Jan 2013, 17:35

Re: Scéne entre inter et capteur Ezmotion

Messagede bozo-merlin » 08 FĂ©v 2013, 10:58

dups a écrit:oui le capteur passe au rouge dés que je passe la porte (même avant) et reste en bypass

Il réagit de suite c'est déjà bon signe



allons y pour un nouvel essai

Dans ta scene de détection de mouvement essaye de ne mettre que ça
Code: Tout sélectionner
SS_ID = "urn:upnp-org:serviceId:SecuritySensor1"
SP_ID = "urn:upnp-org:serviceId:SwitchPower1"

luup.call_action (SP_ID, "SetTarget", {newTargetValue = "1"}, id_lumiere_ch_antoine)
luup.variable_set (SS_ID, "SetArmed", {newArmedValue = "1"}, id_detecteur_mouvement_ch_antoine)
return true


Dans ce code il n'y a aucun délai, aussitôt qu'il y a un mouvement la lumière doit s'allumer et le capteur bypassé doit s'armer.

Si l'éclairage n'est pas instantané c'est soit un paramétrage incorrect, soit une lenteur réseau Zwave
Si le capteur de mouvement ne s'arme pas, c'est l'ID qui ne va pas
VeraLite 1.5.622
Fibaro FGR221 - FGS221 - FGD211 - ByPass - FGK10x - FGWP101
Everspring ST814 - AN157 - AN158 - SM103
Aeon Labs DSB05
Vision ZM1702
Zwave>Me 05443
Eurotronnics StellaZ

PCduino - MyVERA SQL HighChart
RaspberryPi - Domoticz ZstickS2 1wire WeatherUnderground - RaspBMC
IPX800v3
Eaton 1200
bozo-merlin
Dieu de domotique
 
Messages: 587
Inscription: 25 Nov 2012, 14:45
Localisation: NPdC

PrécédenteSuivante

Retourner vers Programmation

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

Copyright © 2011 - Touteladomotique.com - Tous droits rĂ©servĂ©s
Les blogs partenaires : Abavala, Domo-Blog, Domotique34, Maison et Domotique