Script pour détecteur PIR sans commande OFF (No Motion).
Script pour détecteur PIR sans commande OFF (No Motion).
Bonjour à tous,
J'ai un détecteur PIR Atlantic's MC-7380RMDT (qui pilote une douille Chacon) et qui ne transmet pas de commande OFF (no motion) à Domoticz.
Il transmet uniquement des commandes ON (Motion) et je suis donc obligé de réinitialiser son statut avec un blocky juste après la commande (Motion).
Le problème est que ce détecteur est dans un couloir de dégagement et je souhaiterais que tant qu'il détecte un mouvement il me laisse la lumière allumée ce qui ne peut pas être le cas pour l'instant...
Auriez vous une idée pour faire un script permettant de résoudre le problème en pilotant un interrupteur virtuel ?
Car là je sèche complètement...
Merci pour vos réponses.
J'ai un détecteur PIR Atlantic's MC-7380RMDT (qui pilote une douille Chacon) et qui ne transmet pas de commande OFF (no motion) à Domoticz.
Il transmet uniquement des commandes ON (Motion) et je suis donc obligé de réinitialiser son statut avec un blocky juste après la commande (Motion).
Le problème est que ce détecteur est dans un couloir de dégagement et je souhaiterais que tant qu'il détecte un mouvement il me laisse la lumière allumée ce qui ne peut pas être le cas pour l'instant...
Auriez vous une idée pour faire un script permettant de résoudre le problème en pilotant un interrupteur virtuel ?
Car là je sèche complètement...
Merci pour vos réponses.
Dernière modification par yoyodsl le 19 avr. 2016, 21:44, modifié 1 fois.
Synology EDS-14 + RFXCOM RFXtrx433E
1*Myfox TA-3005 / 1*InterTechno ITL-1000 / 1*Trust AWMR-300 / 1*Trust AFR-060
5*Chacon DiO 54781/ 1*Atlantic's MD-212R / 1*Atlantic's DM-7380R-DMT
3*Oregon THGR122NX
1*Th. Netatmo
5*Volets / 1*Store Somfy RTS
1*Myfox TA-3005 / 1*InterTechno ITL-1000 / 1*Trust AWMR-300 / 1*Trust AFR-060
5*Chacon DiO 54781/ 1*Atlantic's MD-212R / 1*Atlantic's DM-7380R-DMT
3*Oregon THGR122NX
1*Th. Netatmo
5*Volets / 1*Store Somfy RTS
-
sylvainsjc
- Messages : 94
- Inscription : 22 févr. 2015, 14:35
Re: Script pour détecteur PIR sans commande OFF (No Motion).
Salut,
Et en configurant un délai d'extinction directement ?
Et en configurant un délai d'extinction directement ?
Re: Script pour détecteur PIR sans commande OFF (No Motion).
Salut
Moi j'étais confronté au meme genre de soucis. Sauf que mon détecteur est un truc chinois qui pilote une lampe en 433Mhz. Je suis adepte du Diy.
Mais le principe reste le meme
Bref je voyais pas comment couper cette lampe. J'ai donc créé un script:
Le script agit comme une minuterie. Ici il est à 60 secondes. Suffit de mettre le temps désiré.
Si ca peut aider
Moi j'étais confronté au meme genre de soucis. Sauf que mon détecteur est un truc chinois qui pilote une lampe en 433Mhz. Je suis adepte du Diy.
Mais le principe reste le meme
Bref je voyais pas comment couper cette lampe. J'ai donc créé un script:
Code : Tout sélectionner
-- script_time_coupure_lampe.lua
t1 = os.time()
s = otherdevices_lastupdate['Lampe Couloir']
-- returns a date time like 2013-07-11 17:23:12
year = string.sub(s, 1, 4)
month = string.sub(s, 6, 7)
day = string.sub(s, 9, 10)
hour = string.sub(s, 12, 13)
minutes = string.sub(s, 15, 16)
seconds = string.sub(s, 18, 19)
commandArray = {}
t2 = os.time{year=year, month=month, day=day, hour=hour, min=minutes, sec=seconds}
difference = (os.difftime (t1, t2))
if (otherdevices['Lampe Couloir'] == 'On' and difference > 60 ) then
commandArray['Lampe Couloir'] = 'Off'
end
return commandArraySi ca peut aider
Re: Script pour détecteur PIR sans commande OFF (No Motion).
Merci pour vos réponses.
@sylvainsjc : Je ne peux pas configurer un délai d'extinction car mon capteur de mouvement est détecté comme un module alarme dans Domoticz et non un interrupteur et je n'ai donc pas l'option. Je passe par un Blocky : lorsque le capteur détecte un mouvement le blocky le réarme derrière pour qu'il se remette en position de re-détecter un mouvement. En gros le détecteur passe du Statut "motion" vers "arm away".
@jacques68 : Ton script fonctionne très bien merci beaucoup. Par contre il a fallut que je remplace à la première ligne lampe par le détecteur PIR.
Merci encore de votre aide à tous les deux.
@sylvainsjc : Je ne peux pas configurer un délai d'extinction car mon capteur de mouvement est détecté comme un module alarme dans Domoticz et non un interrupteur et je n'ai donc pas l'option. Je passe par un Blocky : lorsque le capteur détecte un mouvement le blocky le réarme derrière pour qu'il se remette en position de re-détecter un mouvement. En gros le détecteur passe du Statut "motion" vers "arm away".
@jacques68 : Ton script fonctionne très bien merci beaucoup. Par contre il a fallut que je remplace à la première ligne lampe par le détecteur PIR.
Code : Tout sélectionner
-- script_time_lumiere_degagement.lua
t1 = os.time()
s = otherdevices_lastupdate['Détecteur Dégagement']
-- returns a date time like 2013-07-11 17:23:12
year = string.sub(s, 1, 4)
month = string.sub(s, 6, 7)
day = string.sub(s, 9, 10)
hour = string.sub(s, 12, 13)
minutes = string.sub(s, 15, 16)
seconds = string.sub(s, 18, 19)
commandArray = {}
t2 = os.time{year=year, month=month, day=day, hour=hour, min=minutes, sec=seconds}
difference = (os.difftime (t1, t2))
if (otherdevices['Lumière Dégagement'] == 'On' and difference > 60 ) then
commandArray['Lumière Dégagement'] = 'Off'
end
return commandArraySynology EDS-14 + RFXCOM RFXtrx433E
1*Myfox TA-3005 / 1*InterTechno ITL-1000 / 1*Trust AWMR-300 / 1*Trust AFR-060
5*Chacon DiO 54781/ 1*Atlantic's MD-212R / 1*Atlantic's DM-7380R-DMT
3*Oregon THGR122NX
1*Th. Netatmo
5*Volets / 1*Store Somfy RTS
1*Myfox TA-3005 / 1*InterTechno ITL-1000 / 1*Trust AWMR-300 / 1*Trust AFR-060
5*Chacon DiO 54781/ 1*Atlantic's MD-212R / 1*Atlantic's DM-7380R-DMT
3*Oregon THGR122NX
1*Th. Netatmo
5*Volets / 1*Store Somfy RTS
Re: Script pour détecteur PIR sans commande OFF (No Motion).
Content que cela fonctionne 
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Script pour détecteur PIR sans commande OFF (No Motion).
il est probable qu'il transmette bien une commande Off mais domoticz ou rfxcom ne fait pas la différence.
tout comme les prises phenix, les commandes Off sont vues comme des commandes On avec un ID différent..
protocole bateau
type : Lighting 4
sous type : PT2262
tout comme les prises phenix, les commandes Off sont vues comme des commandes On avec un ID différent..
protocole bateau
type : Lighting 4
sous type : PT2262
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Script pour détecteur PIR sans commande OFF (No Motion).
Ce détecteur PIR n'envoi pas de commande "Off" rien dans les logs Rfxcom et pas d'activité au niveau de sa led pour la commande "Off".
C'est un détecteur type alarme qui se réinitialise tout seul soit toutes les 3 minutes en mode normal soit toutes les 10 secondes en mode test. (DIP Switch). Je l’utilise en mode test pour plus de réactivité car il me sert aussi à commander une lampe dans le couloir.
Je suis passé aussi du protocole Meiantech au protocole Visonic pour pouvoir utiliser les détecteurs d’inondations de la même marque (MD-230R)
La où je te rejoins c'est que ces détecteurs sont vus par Domoticz comme des détecteurs de mouvements et il a fallut que je fasse un script time pour éviter les fausses alertes car ces détecteurs transmettent un signal test à la centrale d'alarme toutes les 6 minutes pendant 4 secondes.
Ce signal est interprété comme un simple mouvement "On" et mouvement "Off" par le RFX et par Domoticz.
En gros le script déclenche un inter virtuel si mouvement "On" actif pendant plus de 10 secondes en cas d’inondation.
Le protocole Meiantech avec ces détecteurs active juste le mode Alarm sans commande "Off" donc inutilisable.
En gros les périphériques Meiantech/Visonic sont encore très mal interprétés par le RFXCOM et il faut vraiment bidouiller pour pouvoir les utiliser.
C'est un détecteur type alarme qui se réinitialise tout seul soit toutes les 3 minutes en mode normal soit toutes les 10 secondes en mode test. (DIP Switch). Je l’utilise en mode test pour plus de réactivité car il me sert aussi à commander une lampe dans le couloir.
Je suis passé aussi du protocole Meiantech au protocole Visonic pour pouvoir utiliser les détecteurs d’inondations de la même marque (MD-230R)
La où je te rejoins c'est que ces détecteurs sont vus par Domoticz comme des détecteurs de mouvements et il a fallut que je fasse un script time pour éviter les fausses alertes car ces détecteurs transmettent un signal test à la centrale d'alarme toutes les 6 minutes pendant 4 secondes.
Ce signal est interprété comme un simple mouvement "On" et mouvement "Off" par le RFX et par Domoticz.
En gros le script déclenche un inter virtuel si mouvement "On" actif pendant plus de 10 secondes en cas d’inondation.
Le protocole Meiantech avec ces détecteurs active juste le mode Alarm sans commande "Off" donc inutilisable.
En gros les périphériques Meiantech/Visonic sont encore très mal interprétés par le RFXCOM et il faut vraiment bidouiller pour pouvoir les utiliser.
Synology EDS-14 + RFXCOM RFXtrx433E
1*Myfox TA-3005 / 1*InterTechno ITL-1000 / 1*Trust AWMR-300 / 1*Trust AFR-060
5*Chacon DiO 54781/ 1*Atlantic's MD-212R / 1*Atlantic's DM-7380R-DMT
3*Oregon THGR122NX
1*Th. Netatmo
5*Volets / 1*Store Somfy RTS
1*Myfox TA-3005 / 1*InterTechno ITL-1000 / 1*Trust AWMR-300 / 1*Trust AFR-060
5*Chacon DiO 54781/ 1*Atlantic's MD-212R / 1*Atlantic's DM-7380R-DMT
3*Oregon THGR122NX
1*Th. Netatmo
5*Volets / 1*Store Somfy RTS
Re: Script pour détecteur PIR sans commande OFF (No Motion).
Bonjour
j'ai acheté le meme detecteur pour en faire le meme usage mais je n'arrive meme pas à l'installer dans domoticz. Je ne vois aucune trame qui passe. Peux tu me dire comment tu as fait?
Merci
j'ai acheté le meme detecteur pour en faire le meme usage mais je n'arrive meme pas à l'installer dans domoticz. Je ne vois aucune trame qui passe. Peux tu me dire comment tu as fait?
Merci
Rxfcom Somfy Oregon Chacon Imagintronix Z-stickGen5 Qubino HuaweiVodafone et divers gadget chinois (detecteur ouverture, inondation, mouvement,...)
Re: Script pour détecteur PIR sans commande OFF (No Motion).
Bon j'ai fini par trouver
Pour ceux qui pourraient avoir le meme probleme, en fait il fallait positionner les petits slots à l'interieur pour les mettre sur les bons modes comme decrit dans la doc et il est apparu dans les dispositifs domoticz
Pour ceux qui pourraient avoir le meme probleme, en fait il fallait positionner les petits slots à l'interieur pour les mettre sur les bons modes comme decrit dans la doc et il est apparu dans les dispositifs domoticz
Rxfcom Somfy Oregon Chacon Imagintronix Z-stickGen5 Qubino HuaweiVodafone et divers gadget chinois (detecteur ouverture, inondation, mouvement,...)
Re: Script pour détecteur PIR sans commande OFF (No Motion).
Bonjour,
Je viens moi aussi d'acheter un MD 230 r et j'ai bien une détection toute les 6 minutes !
Je serais très intéressé par le script de yoyodsl pour éviter les fausses alertes.
Jai bien essayé avec blocky mais je ne trouve pas de commande de durée en secondes ...
Si quelqun peux m aider, je suis preneur !!
Par avance merci
Gepeto 38
Je viens moi aussi d'acheter un MD 230 r et j'ai bien une détection toute les 6 minutes !
Je serais très intéressé par le script de yoyodsl pour éviter les fausses alertes.
Jai bien essayé avec blocky mais je ne trouve pas de commande de durée en secondes ...
Si quelqun peux m aider, je suis preneur !!
Par avance merci
Gepeto 38