Hi,
Does anyone know if the motion sensor made by Vision Security has any programming options that can be set?
Hi,
Does anyone know if the motion sensor made by Vision Security has any programming options that can be set?
Late answer… but answer !
You can only set the motion sensor timeout : Parameter 1; 1byte Hex; value in minutes.
Late thank you. Thank you.
Sent from my Hudl HT7S3 using Tapatalk 4
@The Duck:
How about your experiences with this Vision ZP 3102 motion sensor: do false triggers occur and how often ? do you have to reset the device or does it work during several months ? How about battery life (in the specs I read 3-5 years on CR123A battery).
And how about the light and temperature measurement: I read here on the forum that temperature is not visible as second device. How about the reliablity of temperature and light measurement ?
Hi,
The vision ZP 3102eu has only motion detection. I have this one since 4 months and never a false trigger. About the battery life there is not to say what it will last, but I’ve also bought the 4-in-1 aeon and this one is by far better.
Hello all,
@Mothan
I have both ZP3102 and 4in1… Although I primarily thought the 4in1 would be better, I am now convinced it is not such a good product. It’s eating battery at very high rate and suffers false detections at polling.
@Mai Pensato
[quote=“Theduck38, post:6, topic:173756”]Hello all,
@Mothan
I have both ZP3102 and 4in1… Although I primarily thought the 4in1 would be better, I am now convinced it is not such a good product. It’s eating battery at very high rate and suffers false detections at polling.
@Mai Pensato
@ Theduck38
Can you explain to me:
1.: What did you do exactly to install the vision zp3102eu, this because i have always a running men in my vera lite. Maybe i did something wrong with ?Inclusion" ?
2.: what steps do i have to make to get the temp of the sensor into a virtual sensor?
Hello,
1. How I added the sensor to my Vera :
Concerning the inclusion, I started with excluding it… then include by starting inclusion mode on vera and pressing the small switch behind the device with a micro screwdriver. This should be easy.
You should get a new device in your vera interface.
Then, you need to have vera configuring the device => open the front cover, click on ‘Configure node right now’ on the vera device, and press the small ‘anti tampering’ switch just by the PIR sensor to make the ZP3102 think the cover has been closed. You should see on your Vera device a message saying it is talking to the ZP3102.
If not, try again to click ‘configure node…’ and simulate cover opening / closing with the switch.
BEWARE if you want to use a screw to put the ZP3102 on a wall : there is a welding on the printed circuit that can be “short-circuited” by the screw head. Just put a tape on the printed circuit…
2. Now, to send the temperature in a virtual device :
Procedure :
o App/Develop App/Create device
o Enter “D_TemperatureSensor1.xml” in the field “Upnp device filename”
o Enter whatever you want in the field “Description” → it will be the virtual sensor name…
o Choose a room if applicable
o Click ‘Create Device’
o Reload luup
o Open the newly created device, go to ‘advanced’ tab.
o Enter “urn:upnp-org:serviceId:TemperatureSensor1” in the field ‘New service’
o Enter “CurrentTemperature” in the field ‘New Variable’
o Enter “0” in the field ‘new value’, click ‘Add’
o Reload luup
===> the new variable ‘CurrentTemperature’ will not appear until set to a value…
=> Then you must create a scene that runs every x minutes (like 5 minutes).
o In the scene luup code, enter :
local my_temp = luup.variable_get("urn:upnp-org:serviceId:TemperatureSensor1","CurrentTemperature",motion_id) -- > replace 'motion_id' by the ZP3102 device ID
luup.variable_set("urn:upnp-org:serviceId:TemperatureSensor1", "CurrentTemperature", my_temp, virtual_id) -- > replace 'virtual_id' by the virtual sensor device ID
return true
o Save the code, finish the scene (name, room etc), save/reload luup
=> Now, when clicking ‘Run scene’, the virtual sensor temperature should update with the one of the ZP3102…
[quote=“Theduck38, post:8, topic:173756”]Hello,
1. How I added the sensor to my Vera :
Concerning the inclusion, I started with excluding it… then include by starting inclusion mode on vera and pressing the small switch behind the device with a micro screwdriver. This should be easy.
You should get a new device in your vera interface.
Then, you need to have vera configuring the device => open the front cover, click on ‘Configure node right now’ on the vera device, and press the small ‘anti tampering’ switch just by the PIR sensor to make the ZP3102 think the cover has been closed. You should see on your Vera device a message saying it is talking to the ZP3102.
If not, try again to click ‘configure node…’ and simulate cover opening / closing with the switch.
BEWARE if you want to use a screw to put the ZP3102 on a wall : there is a welding on the printed circuit that can be “short-circuited” by the screw head. Just put a tape on the printed circuit…
2. Now, to send the temperature in a virtual device :
Procedure :
o App/Develop App/Create device
o Enter “D_TemperatureSensor1.xml” in the field “Upnp device filename”
o Enter whatever you want in the field “Description” → it will be the virtual sensor name…
o Choose a room if applicable
o Click ‘Create Device’
o Reload luup
o Open the newly created device, go to ‘advanced’ tab.
o Enter “urn:upnp-org:serviceId:TemperatureSensor1” in the field ‘New service’
o Enter “CurrentTemperature” in the field ‘New Variable’
o Enter “0” in the field ‘new value’, click ‘Add’
o Reload luup
===> the new variable ‘CurrentTemperature’ will not appear until set to a value…
=> Then you must create a scene that runs every x minutes (like 5 minutes).
o In the scene luup code, enter :
local my_temp = luup.variable_get("urn:upnp-org:serviceId:TemperatureSensor1","CurrentTemperature",motion_id) -- > replace 'motion_id' by the ZP3102 device ID
luup.variable_set("urn:upnp-org:serviceId:TemperatureSensor1", "CurrentTemperature", my_temp, virtual_id) -- > replace 'virtual_id' by the virtual sensor device ID
return true
o Save the code, finish the scene (name, room etc), save/reload luup
=> Now, when clicking ‘Run scene’, the virtual sensor temperature should update with the one of the ZP3102…[/quote]
@Theduck38
Many many thanks for your good and fine explanation! Now my ZP3102EU is working fine again!. Thanks again. ;D ;D ;D
[quote=“Theduck38, post:8, topic:173756”]1. How I added the sensor to my Vera :
…[/quote]
FANTASTIC!
You Rock!
Thanks!
Thanks Duck,
what do I need to modify, to read the temperature from a second Vision 3102 PIR? One PIR is in the hallway, I setup everything and I get the temp from that in a virtual device Like you instructed. My second PIR is in the basement. Same procedure, just D_TemperatureSensor2.xml, urn:upnp-org:serviceId:TemperatureSensor2 and luup code modified to fit other Device IDs and 2?
Hi wolfgangm,
You can just create the same as in the first PIR only the id’s have to be the ones of the new device. Only for the every 5 minutes I have created a new scene with liua. It works all perfect. Have now 4 PIRs
Verzonden vanaf mijn iPad met behulp van Tapatalk
I have added the second PIR as temperature sensor. Works fine with your instructions. Thanks Mothan!
Maybe this will help others to kee it simpler:
[code] local my_temp1 = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,21)
luup.variable_set(“urn:upnp-org:serviceId:TemperatureSensor1”, “CurrentTemperature”, my_temp1,38)
local my_temp2 = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,31)
luup.variable_set(“urn:upnp-org:serviceId:TemperatureSensor1”, “CurrentTemperature”, my_temp2,37)
return true [/code]
One scene for all temperature updating. Rename the variable to be unique for each sensor/probe combination, use the correct ID numbers and make sure to use my_temp1 in the first and second line! YOu easy forget about the second line
local my_temp1 = luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,21)
luup.variable_set(“urn:upnp-org:serviceId:TemperatureSensor1”, “CurrentTemperature”, my_temp1,38)
How would i change the reading to Fahrenheit vice Celsius?
Never mind, it automatically overnight changed to F.
[quote=“Theduck38, post:2, topic:173756”]Late answer… but answer !
You can only set the motion sensor timeout : Parameter 1; 1byte Hex; value in minutes.[/quote]Could you please clarify how to set this parameter through Vera Light? I have not done this before. Thanks.
Open the motion sensor device on your vera interface.
Click on the ‘Device options’ tab
Click on ‘Add configuration setting’
You get the form to add a new setting…
When you have finished, you must restart the luup (Save or Reload top right of the vera interface).
hello ,
maybe you can help me
i got 3 ZP3102 on veraedge UI7
notjing happend when the motion dection is done execpt the red light flashing.
my vera seems to be not informed.
have you already see this ?
Regards
[quote=“Theduck38, post:8, topic:173756”]Hello,
1. How I added the sensor to my Vera :
Concerning the inclusion, I started with excluding it… then include by starting inclusion mode on vera and pressing the small switch behind the device with a micro screwdriver. This should be easy.
You should get a new device in your vera interface.
Then, you need to have vera configuring the device => open the front cover, click on ‘Configure node right now’ on the vera device, and press the small ‘anti tampering’ switch just by the PIR sensor to make the ZP3102 think the cover has been closed. You should see on your Vera device a message saying it is talking to the ZP3102.
If not, try again to click ‘configure node…’ and simulate cover opening / closing with the switch.
BEWARE if you want to use a screw to put the ZP3102 on a wall : there is a welding on the printed circuit that can be “short-circuited” by the screw head. Just put a tape on the printed circuit…
2. Now, to send the temperature in a virtual device :
Procedure :
o App/Develop App/Create device
o Enter “D_TemperatureSensor1.xml” in the field “Upnp device filename”
o Enter whatever you want in the field “Description” → it will be the virtual sensor name…
o Choose a room if applicable
o Click ‘Create Device’
o Reload luup
o Open the newly created device, go to ‘advanced’ tab.
o Enter “urn:upnp-org:serviceId:TemperatureSensor1” in the field ‘New service’
o Enter “CurrentTemperature” in the field ‘New Variable’
o Enter “0” in the field ‘new value’, click ‘Add’
o Reload luup
===> the new variable ‘CurrentTemperature’ will not appear until set to a value…
=> Then you must create a scene that runs every x minutes (like 5 minutes).
o In the scene luup code, enter :
local my_temp = luup.variable_get("urn:upnp-org:serviceId:TemperatureSensor1","CurrentTemperature",motion_id) -- > replace 'motion_id' by the ZP3102 device ID
luup.variable_set("urn:upnp-org:serviceId:TemperatureSensor1", "CurrentTemperature", my_temp, virtual_id) -- > replace 'virtual_id' by the virtual sensor device ID
return true
o Save the code, finish the scene (name, room etc), save/reload luup
=> Now, when clicking ‘Run scene’, the virtual sensor temperature should update with the one of the ZP3102…[/quote]
Old post but thank you for this info. My 3 Monoprice sensors love you
[quote=“arnocfr, post:18, topic:173756”]hello ,
maybe you can help me
i got 3 ZP3102 on veraedge UI7
notjing happend when the motion dection is done execpt the red light flashing.
my vera seems to be not informed.
have you already see this ?
Regards[/quote]
Try excluding first and then include. 2 out of the 3 sensors I have didn’t include properly by just putting in the battery.
Best Home Automation shopping experience. Shop at Ezlo!
© 2024 Ezlo Innovation, All Rights Reserved. Terms of Use | Privacy Policy | Forum Rules