Wintop iSensor User manual

Version0.31
Quickstart
iSensor US
Technicalspecs
Normaloperatingvoltage2xAA1,5Vbatteries
Frequencyrange 908.42MH z
WirelessRangeUpto30metersinlineofsight
Temperaturesensoraccuracy+/‐2,5°Cfrom‐55°Cto+130°C
MotionsensorrangeMax.10metersundera110° angle
BasicOperations
‐The iSensorcan detect movement,measure lightintensity and temperature.
‐The iSensor can triggerasecuritysystem.
Mounting
1. Useaflatscrewdriverattheinletsonthesidestogentlyunlockthebackcover.
2. Usethedesignatedholesonthebackcovertoscrewmountthe iSensor.
Foroptimaluse,mountthe iSensor between1,8 mand2,4maboveground
(Arotatingbracketisavailabletoadjustthedirectionthe iSensor ispointingto).
3. PlacetwoAA1,5Vbatteriesintothedevice.
4. Mountthe iSensor onto thebackcoverandbesuretocloseitonallsidesand
thatthetampergetsthroughthebackcoverofthe iSensor (indicationmode:
Tamperpressed/released).
5. After3secondsstartuproutinebegins(indicationmode:Readyforlearnmode).
6. After5moreseconds(8secondsintotal)mountingiscompleted.(indicationmode:
Mountingsuccessful)
7. theiSensorhastostart up for 10 seconds.
8. After10 seconds the iSensor is ready for detection.
IncludeorexcludeinZWavenetwork
1. MakesureyourZ‐Wavecontrollerisintherightoperationmode(includeorexclude).
2. Whenthe iSensor is mounted,removeitfromthebackcoverasexplainedinsteponeoftheMounting
instructions.
3. Pressandholdthetamperfor1second(indication mode: Readyforlearnmode).Nowrelease the
tamperswitchtostarttheinclusionorexclusionprocess(indicationmode:Learninprogress).
4. (TheproductwillstartNWIautomaticallyafterunsuccessfulnormalinclusion)
Indicationmode
Theindicatorlightgivesvariousstatusesofthedeviceasfollows:
1. Readyforlearnmode: indicatorlightblinkseverysecond.
2. Learninprogress(add):indicatorlight2timeseverysecond.
3. Learninprogress(remove):indicatorlight3timeseverysecond.
4. Learnmodesuccess: indicatorlightisonforonesecond.
5. Learnmodefailed: indicatorlightblinks8timesrapidly.
6. Tamperpressed/released indicatorlightblinks3timesrapidly.
7. Mountingsuccessful indicatorlightisonfor1second.
IndicatorLED
MovementSensor
Lightand
temperature
sensor

Version0.31
TechnicalManual
Caution:
‐Thisdeviceisusingaradiosignalthatpassesthroughwalls,windowsanddoors.Therangeisstrongly
influencedbylocalconditionssuchaslargemetalobjects,housewiring,concrete,furniture,
refrigerators,microwavesandsimilaritems.Onaverage,theindoorrangeisapproximately30meters.
‐Donotexposethisproducttoexcessiveheatormoisture.
‐Preventlongtermexposuretodirectsunlight.
‐Donotattempttorepairthisproduct.Iftheproductisdamagedorifyouareindoubtaboutthe
properoperation,taketheproductbacktotheplaceofpurchase.
‐Donotcleantheproductwithanyliquid.
Detailed
instruction
Weadvisethe
iSensortobemounted between1,8mand2,4mfromtheground,flatonthewalland
notfacingdown.Withanoptionalbracket,thedirectiontheiSensor is pointsatcanbe
changed(up/downandleft/right).TheiSensor detectsmovementupto10meters.
Withoutbracketattached,itisrecommendedtoplacethe iSensorinthemiddle of the
wall(see‘Good
sensor
positioning’).
Badsensorpositioning(poorareacoverage)Goodsensorpositioning
Normaloperatingvoltage2xAA1,5Vbatteries
From2,3to4,0V
donotuserechargeablebatteries
Frequencyrange 908.42MH z
WirelessRangeUpto30metersinlineofsight
Temperaturesensoraccuracy+/‐2,5°Cfrom‐55°Cto+130°C
MotionsensorrangeMax.10metersundera110° angle
Storagetemperature‐5°Cto+65°C
Storagehumidity10%to70%
Operatingtemperature0°Cto50°C
Operatinghumidity:30%to80%

Version0.31
Technicaldetails
SupportingCommandClasses
Basictype:BASIC_TYPE_ROUTING_SLAVE
Generictype:GENERIC_TYPE_SENSOR_BINARY
Specifictype:SPECIFIC_TYPE_NOT_USED
Listening:False,Z‐WaveLib:4.51
class:0x30COMMAND_CLASS_SENSOR_BINARY
class:0x31COMMAND_CLASS_SENSOR_MULTILEVEL
class:0x60COMMAND_CLASS_MULTI_CHANNEL_V2
class:0x70COMMAND_CLASS_CONFIGURATION
class:0x71COMMAND_CLASS_ALARM
class:0x72COMMAND_CLASS_MANUFACTURER_SPECIFIC
class:0x80COMMAND_CLASS_BATTERY
class:0x84COMMAND_CLASS_WAKE_UP
class:0x85COMMAND_CLASS_ASSOCIATION
class:0x86COMMAND_CLASS_VERSION
class:0xEFCOMMAND_CLASS_MARK
class:0x20COMMAND_CLASS_BASIC
NotlisteningRoutingSLAVE
ThisZ‐Waveproductwillbeusedasroutingslave.SlavenodesarenodesinaZ‐Wavenetworkthatreceive
commandsandperformactionsbasedonthecommand.Thisdevicewillalwaysbeinsleepmodebecauseit
worksonbatteries.Insleepmodethedeviceisnotactivelistening,thedevicewillwakeupaccordingtothe
wakeupcommandclass.
IncludeInitiator
TheincludeinitiatorisusedwhenPrimaryandInclusionControllersincludenodesintothenetwork.When
boththeincludeinitiatorhavebeenactivatedsimultaneouslythenewnodewillbeincludedtothenetwork(if
thenodewasnotincludedpreviously).
ExcludeInitiator
TheexcludeinitiatorisusedbyPrimaryControllerstoexcludenodesfromthenetwork.Whentheexclude
initiatorandaslaveinitiatorareactivatedsimultaneously,itwillresultintheslavebeingexcludedfromthe
network(andresettoNodeIDzero).Eveniftheslavewasnotpartofthenetworkitwillstillberesetbythis
action.
Z‐Wavecompatibility
BecausethisisaZ‐Wavedevice,itmeansitcanco‐operatewithotherZ‐Wavedevicesofothermanufacturers.
Itcanco‐existinaZ‐Wavenetworkexistingwithproductfromothermanufacturers.
Hops&Retries
TheZ‐Waverangehasarangeofupto30metersinlineofsight.Thissignalisnotlimitedtothe30meter
rangeduetoroutingtheZ‐Wavemessagetoothernodesinthenetwork.ThiswaytherangeoftheZ‐Wave
networkcanbeexpandedto150metersindoors(limitof4hops).

Version0.31
class0x20COMMAND_CLASS_BASIC
Whenamovementisdetectedabasicsetframewithvalue255issenttotheassociatednodes.Ifthe
configuredtimeisdonewithnomovementisdetectedabasicsetframewithvalue0issenttotheassociated
nodes.Thisisthecontrollingroleofthebasiccommandclass.
Thesupportingroleofthebasiccommandclassismappedtothesensorbinarycommandclass.
class:0x30COMMAND_CLASS_SENSOR_BINARY
TheSensorBinaryCommandClasscanbeusedtocheckifmotionisdetected,value0meansthatthereisno
motiondetectedandthereforeaassociatednodeisoff,value255meansthataassociatednodeison.
Class:0x80COMMAND_CLASS_BATTERY
Thisclassisusedtorequestandreportbatterylevelsforagivendevice.
Whenbatterylevelislowerthen20%theiSensorwill sendabatterywarning(value255)aftereverywakeup
notification.Abatterygetwillreporttheactualvalueevenifbelow20%
class:0x86COMMAND_CLASS_VERSION
ThisCommandClassisusedtoobtaininformationaboutthe iSensor.TheZ‐Wavelibrarytype,theZ‐Wave
protocolversionandtheapplicationversionwillbereported.
class:0x72COMMAND_CLASS_MANUFACTURER_SPECIFIC
Thiswillreportinformationaboutthemanufacturer.ThisproductwillcontainthemanufacturerIDofWintop.
ManufacturerIDofWintopis 0x97, the ID of this product is 0x80.
class:0x70COMMAND_CLASS_CONFIGURATION
Configureparameters:
0. Notused
1. Settodefault
Description:Setallconfigvaluestodefaultvalues(factorysettings).Readmorein
chapterconfigurationReset.
Size: 1byte*
Param1: if0xFFthensettodefault
Param2,3,4:notused
2. Modetimeout
Description:Thetimeusedinmode2toturnthesensoroff.This
Timewillstartrunningassoonasdetectionisseen.
Defaultvalue:0x0384=900sec=15min
Size: 2bytes(integer)*
Param1: themostsignificantbyteoftheinteger
Param2: theleastsignificantbyteoftheinteger
Param3,4:notused
3. Switchofftime
Description:Theswitchofftimewillstartrunningassoonasmodetimeoutisdone.

Version0.31
Motionsensoristurnedonandwhenmovementis
detectedagainthemodetimeout(cfgparam1)willstartrunningall
overagain.
Whenswitchofftimeisdoneabasicoffmessageissenttothe
associatednode.
Defaultvalue:0x0A8C=2700sec=45min.
Size: 2bytes(integer)*
Param1: themostsignificantbyteoftheinteger
Param2: theleastsignificantbyteoftheinteger
Param3,4:notused
4. Sensitivity
Description:thesensitivityofthemotioncircuit
Default:0x50=80
Size: 1byte*
Param1:Sensitivityvaluebetween0and127(valuesabove127willbereported
asthesetvaluebutwillbehandledinSWas127).
0isleastsensitiveand127ismostsensitive.
Param2,3,4:notused
5. themode
Description: Themodethatisenteredafterdetection
Default:0x02
Size: 1byte*
Param1:mode1,2or3.
Mode1:nodetectionpossible.Batterysavemode
Mode2:normaloperationmode:sendonafterdetectionandoffafter
giventimenodetection.
Mode3:Z‐Wavechipisalwaysontorequeste.g.versionor
manufacturerid.
Ifmodeis0orhigherthen3,thatvaluewillbereportedafteragetbut
willbehandledinSWasmode2.
Param2,3: notused.
6. Thetemperatureoffset
Description: Aoffsetforthetemperature.
Default:0x00
Size: 2bytes*
Param1,2: Asignedintegertodeterminetheoffsetoffthetemperature.
Param3,4: notused.
*ifasizeisotherthengivensizetheframeisignoredtotallysoconfigurationvaluesarenotchanged
class:0x31COMMAND_CLASS_SENSOR_MULTILEVEL
Sensor_multilevel_get
TheSensorMultilevelCommandClassisusedtogetareportfromtheiSensor.Thereturnedvalueisthe
measuredtemperatueinsidethehousingwith2decimals.

Version0.31
class:0x60COMMAND_CLASS_MULTI_CHANNEL_V2
Requesttemperature
Channel1
Note:Thereturnedvalueisthemeasuredtemperature(+/‐offset)insidethehousingwith2decimals.
Requestlight/lux
Channel2
Note:ThereturnedvalueisthemeasuredLDRresistancein%.
class:0x85COMMAND_CLASS_ASSOCIATION
TheAssociationCommandClassisusedtoassociateotherdeviceswiththe iSensor.Thedevicesthatare
associatedcanbecontrolledonapplicationlevel.
The iSensor canbe associatedintoagrouping.Ifso,theiSensor cancont rolanotherZ‐Wavedevice.
Numberofgroupings:1
Maximumsupportednodespergroup:5
Becauseonlyonegroupissupportedgroupingidentifierisignoredinallcases.
class:0x84COMMAND_CLASS_WAKE_UP
TheWakeUpCommandClassisusedatbattery‐operateddevices.Thisclassallowsthe iSensor to wakeup
occasionallytonotifyothersdevices,thatthe iSensor is readytoreceivecommands.Afterreceivingthe
commandsthe iSensor will gointosleepmodeagain.Thewakeupintervalcanbesetusingthe
WAKE_UP_INTERVAL_SETcommand.
Thedefaultvalueis0x1C20=7200sec=2hour
Thedefaultnodeis0xFF=255(broadcast)
Itispossibletosendawakeupnotificationonuserinteraction.Todothispressandholdthetamperswitch
for8seconds.
Whenthewakeuptimeissetto0awakeupnotificationisneversendperiodically,onlyonuserinteraction.
class:0x71COMMAND_CLASS_ALARM
Thiscommandclassisusedtoidentifythestateofthetamperalarm.Thedevicewillsendanunsolicitedreport
tothecontrollerifthestatusischanged,thevalue0x00willindicatethatthetamperisplacedcorrectlyonthe
wall.Thevalue0xFFwillindicateatamperalarm.
Thereis1alarmtype:
3:Tamperswitch
Everyotheralarmtypethatisrequestedwillbeignoredbyapplication.

Version0.31
ConfigurationReset
TheiSensor Supportsaconfigurationresetfunction.Configurationresetmeans
‐Allconfigurationvaluesaredefaulted.
‐Wakeupintervalisdefaulted.
Note:Allconfigurationswillalsobedefaultedafterexclusionthedevice.
Thisfunctioncanbeactivatedbysendingaconfigurationsetframe:
CONFIGURATION_SET
Parameter:0x01
Size: 0x01(can’tbedifferentfrom1)
Value: 0xFF(canbeanyvalueexceptfor0x55or0xAA)
Whenthevalueofconfigurationvalueisrequested2possiblevaluescanbereturned
CONFIGURATION_REPORT
Parameter:0x01
Value0x55:Devicedoesn’thaveallhisconfigurationsettingsanymore.
Evenwhenaconfigurationparameterischangedbacktothedefaultvalue
Value0xAA:Devicesstillhasallhisfactorysettings.
Thisareonlyconfigurationparameters,wakeupintervalcanbechanged.
Alwaysawakemode
Thealwaysawakemodeisusedtorequestdifferentvaluesfromthedevicee.g.versionandmanufacturer
specific.
Thealwaysawakemodecanbeactivatedby:
CONFIGURATION_SET
Parameter: 0x05
Size: 0x01(can’tbedifferentfrom1)
Value: 0x03(mode3)
Thealwaysawakemodecanbedeactivatedby:
CONFIGURATION_SET
Parameter: 0x05
Size: 0x01(can’tbedifferentfrom1)
Value: Anyvalueexcept3
Asecondoptiontodeactivatemode3is
1. Removebatteries.
2. Waitca10seconds.
3. Replacebatteries
Note:inalwaysawakemodethebatterieswillbedrainveryfast,wedonotrecommendtousethismode.

Version0.31
Troubleshooting
FrequentlyAskedQuestions
Q:Ican’thavemy iSensor included intomyZ‐Wavenetwork,whatamIdoingwrong?
A:1.IsthecontrollerreadytoincludeanydeviceintotheZ‐Wavenetwork?Ifthecontrollerisnotin
Includeorexcludemode,the iSensor can notbeincludedorexcluded.
2.The iSensor is alreadyincludedinaZ‐Wavenetwork.Excludethe iSensor and
Trytoincludeitagain.
Q:Whydoesn’tthe iSensor detectanymovement?
A:1.TheiSensor isn’t includedinaZ‐Wavenetwork.Includeitandtryitagain.
2.Thebatteriesarealmostempty,tryputtingnewonesin.
Q:Thetemperaturereportofthe iSensor is incorrect.
A:1.The iSensor is placeddirectlyinthesun,whichmakesthetemperatureinthehousingofthe iSensor
hotterthanelsewhereintheroom.
2.Thecalibrationisnotthesameasyourothertemperaturesensor,itispossibletodoare‐calibration
ofthetemperaturesensorwithVeraor other gateway.
Q:IhaveconfiguredavaluebutwhenIrequestit,itisnotchanged?
A:Itismandatorythatthecorrectsizeisusedwhileconfigureaparameter;gotothedocumentationabout
theconfigurationcommandclasstocheckiftherightsizeisusedduringconfiguration.Ifthewrongsizeisused
theframeisignoredtotally.
Q:IhaveconfiguredanewvalueandwhenIrequestitthecorrectvalueisreturnedbutthebehaviorisstillthe
same?
A:Someconfigurationparametershavelimitsofwhattheycando,gotothedocumentationabout
configurationtocheckifthevalueoftheconfiguredparameterisoutofflimit.
Q:WhenImounttheiSensor it performsitsstandardmountingroutinebutafter8secondstheindicatorlight
doesn’tgoonfor1secondbutblinks6times.
A:blinking6timescanmean:
1. iSensor is notincluded
2. iSensor is notassociated
3. iSensor can’treached his destination
Ifallthreeoptionsarecorrected,iSensor iswilloperatecorrectlyandcanbemountedagain.
Q:WhenIexcludetheiSensortheconfigurationtimesar eresetbacktodefault.
A:ThatiscorrectwhentheiSensoris excludedallconfigurationsincludingwakeuptimingsareresetbackto
default.Youwillneedtoconfigurethedeviceagainafterincludedintothecontroller.
Byforcingthetamperswitchawakeupmessage(broadcast)willbesendtoeasilychangetheconfiguration.

Table of contents
Other Wintop Security Sensor manuals