DEVELCO 50460125 Man Motion Sensor User Manual

June 13, 2024
DEVELCO

50460125 Man Motion Sensor

Product Information

The product is manufactured by Develco Products A/S and the
technical manual was last revised on 04.05.2016. For more
information, you can visit their website at http://develcoproducts.com or
contact them via email at info@develcoproducts.com.

Develco Products assumes no responsibility for any errors in the
manual and reserves the right to make changes to the hardware,
software, and specifications without notice. They do not commit to
updating the information contained in the manual. All trademarks
mentioned in the manual are owned by their respective owners.

Cautionary notes: Develco Products reserves the right to make
changes to any product without notice to improve reliability. They
do not assume liability for any issues arising from the application
or use of the product, nor do they convey any license under patent
rights or the rights of third parties.

Features: The device is capable of detecting movement, measuring
light, and temperature. It has 3 ZigBee end points, with one for
each sensor. The Occupancy end point contains 2 logic modules that
combine Occupancy with temperature and light sensors. Each end
point can be used separately. The device supports standard ZigBee
ZCL Configure Reporting on change and on time.

IAS Zone: This sensor is PIR based and can detect moving objects
up to 6 meters away. The off-time can be adjusted remotely via
ZigBee. The end point is configured as Home Automation profile “IAS
Zone” and is less sensitive than the Occupancy sensor endpoint.

Occupancy: This sensor is PIR based and can detect moving
objects up to 6 meters away. The off-time can be adjusted remotely
via ZigBee. The end point is configured as Home Automation profile
“Occupancy Sensor”.

Light: This sensor measures light level with low accuracy. The
end point is configured as Home Automation profile “Light
Sensor”.

Temperature: This feature is not further described in the
provided text.

Endpoints: The device implements the standard HA devices on
different end points, including the ZigBee Device Object (ZDO) with
end point number 0x00, Application profile Id 0x0000, Application
device Id 0x0000, and support for all mandatory clusters.

Product Usage Instructions

To use the device, follow these steps:

  1. Install the device according to the provided instructions.

  2. Ensure that the device is powered on and connected to the
    ZigBee network.

  3. Configure the desired settings for each sensor (IAS Zone,
    Occupancy, Light) using the ZigBee remote control or compatible
    software.

  4. Adjust the off-time for the IAS Zone and Occupancy sensors
    remotely via ZigBee if needed.

  5. Monitor the detected movement, light level, and temperature
    readings from the device through the configured end points.

  6. Make use of the different logic modules available in the
    Occupancy end point to combine occupancy with temperature and light
    sensor data if desired.

  7. If using the device as an alarm sensor, utilize the IAS Zone
    end point due to its lower sensitivity.

If you encounter any issues or have further questions about the
product or its usage, you can contact Develco Products A/S via
their website or email address mentioned above.

Motion Sensor ­ MOSZB-130
Technical manual
Revised 04.05.2016

Motion Sensor – MOSZB-130 ­ Technical manual

Content
1 Cautionary notes …………………………………………………………………………………………………………………………………………………………………………………………… 6 2 Features ……………………………………………………………………………………………………………………………………………………………………………………………………………..7 2.1 Motion Sensor ­ MOSZB-130 ………………………………………………………………………………………………………………………………………………………………..7
2.1.1 IAS Zone………………………………………………………………………………………………………………………………………………………………………………………………..7 2.1.2 Occupancy …………………………………………………………………………………………………………………………………………………………………………………………..7 2.1.3 Light ………………………………………………………………………………………………………………………………………………………………………………………………………..7 2.1.4 Temperature ……………………………………………………………………………………………………………………………………………………………………………………….7 2.2 Key features …………………………………………………………………………………………………………………………………………………………………………………………………7 3 Endpoints………………………………………………………………………………………………………………………………………………………………………………………………………….. 8 3.1 ZigBee Device Object (ZDO)………………………………………………………………………………………………………………………………………………………………… 8 3.2 IAS Zone ……………………………………………………………………………………………………………………………………………………………………………………………………….. 8 3.3 Occupancy Sensor …………………………………………………………………………………………………………………………………………………………………………………… 8 3.4 Temperature Sensor……………………………………………………………………………………………………………………………………………………………………………….. 8 3.5 Light Sensor………………………………………………………………………………………………………………………………………………………………………………………………… 8 3.6 Develco Products Utility………………………………………………………………………………………………………………………………………………………………………… 8 4 Supported Clusters…………………………………………………………………………………………………………………………………………………………………………………….. 10 4.1 Common clusters for each end point…………………………………………………………………………………………………………………………………………….. 10 4.1.1 Basic ­ Cluster id 0x0000…………………………………………………………………………………………………………………………………………………………… 10
4.1.1.1 Attribute ……………………………………………………………………………………………………………………………………………………………………………………….. 10 4.1.2 Identify ­ Cluster id 0x0003………………………………………………………………………………………………………………………………………………………. 10
4.1.2.1 Attribute ……………………………………………………………………………………………………………………………………………………………………………………….. 10 4.1.2.2 Commands……………………………………………………………………………………………………………………………………………………………………………………11 4.2 IAS Zone Device ­ EP 0x23…………………………………………………………………………………………………………………………………………………………………..11 4.2.1 IAS Zone – Cluster id 0x0500 ……………………………………………………………………………………………………………………………………………………. 11 4.2.1.1 Attribute ………………………………………………………………………………………………………………………………………………………………………………………… 11 4.2.1.2 Commands……………………………………………………………………………………………………………………………………………………………………………………12 4.2.2 Power Configuration – Cluster id 0x0001………………………………………………………………………………………………………………………………13 4.2.2.1 Attribute …………………………………………………………………………………………………………………………………………………………………………………………13 4.2.3 Poll Control – Cluster id 0x0020………………………………………………………………………………………………………………………………………………..13

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com

2

Motion Sensor – MOSZB-130 ­ Technical manual

4.2.3.1 Attribute …………………………………………………………………………………………………………………………………………………………………………………………13 4.2.4 OTA Upgrade ­ Cluster id 0x0019 ………………………………………………………………………………………………………………………………………….. 14
4.2.4.1 Attributes……………………………………………………………………………………………………………………………………………………………………………………… 14 4.2.4.2 Commands………………………………………………………………………………………………………………………………………………………………………………….. 14 4.2.4.3 OTA Upgrade Messages Diagram…………………………………………………………………………………………………………………………………….. 16 4.2.5 Time ­ Cluster id 0x000A …………………………………………………………………………………………………………………………………………………………… 17 4.2.5.1 Attribute ……………………………………………………………………………………………………………………………………………………………………………………….. 17 4.3 Occupancy Sensor Device ­ EP 0x22, EP 0x28 and 0x29 ……………………………………………………………………………………………………… 17 4.3.1 Occupancy sensing – Cluster id 0x0406 ……………………………………………………………………………………………………………………………… 17 4.3.1.1 Attribute ……………………………………………………………………………………………………………………………………………………………………………………….. 17 4.3.1.2 Manufacture Specific Attribute………………………………………………………………………………………………………………………………………….. 18 4.3.2 Occupancy Sensor using temperature sensor input ……………………………………………………………………………………………………… 18 4.3.3 Occupancy Sensor using illumination sensor input………………………………………………………………………………………………………… 19 4.4 Temperature Sensor Device ­ EP 0x26 …………………………………………………………………………………………………………………………………………20 4.4.1 Temperature Measurement ­ Cluster id 0x0402 ……………………………………………………………………………………………………………..20 4.4.1.1 Attribute………………………………………………………………………………………………………………………………………………………………………………………..20 4.5 Light Sensor Device ­ EP 0x27 …………………………………………………………………………………………………………………………………………………………..21 4.5.1 Illuminance Measurement – Cluster id 0x0400 ………………………………………………………………………………………………………………….21 4.5.1.1 Attribute …………………………………………………………………………………………………………………………………………………………………………………………21 5 MMI user guide …………………………………………………………………………………………………………………………………………………………………………………………….. 23 5.1 Push Button Menu ………………………………………………………………………………………………………………………………………………………………………………….. 23 5.1.1 EZ mode – Initiator………………………………………………………………………………………………………………………………………………………………………….23 5.1.2 EZ mode – Target……………………………………………………………………………………………………………………………………………………………………………24 5.1.3 Factory reset ……………………………………………………………………………………………………………………………………………………………………………………. 24 5.2 Action on Power On………………………………………………………………………………………………………………………………………………………………………………..24 6 General network behaviour…………………………………………………………………………………………………………………………………………………………………….. 25 6.1 Installation …………………………………………………………………………………………………………………………………………………………………………………………………. 25 6.2 Normal ­ Keep alive……………………………………………………………………………………………………………………………………………………………………………….25 6.2.1 Network lost …………………………………………………………………………………………………………………………………………………………………………………….. 25 6.3 Low battery………………………………………………………………………………………………………………………………………………………………………………………………..26

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
3

Motion Sensor – MOSZB-130 ­ Technical manual
7 Specifications ……………………………………………………………………………………………………………………………………………………………………………………………….. 27 8 Contact Information ……………………………………………………………………………………………………………………………………………………………………………………28

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
4

Motion Sensor – MOSZB-130 ­ Technical manual

Copyright © Develco Products A/S All rights reserved.
Develco Products assumes no responsibility for any errors, which may appear in this manual. Furthermore, Develco Products reserves the right to alter the hardware, software, and/or specifications detailed herein at any time without notice, and Develco Products does not make any commitment to update the information contained herein.
All the trademarks listed herein are owned by their respective owners.
RoHS

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
5

Motion Sensor – MOSZB-130 ­ Technical manual
1 Cautionary notes
Develco Products A/S reserves the right to make changes to any product to improve reliability without further notice. Develco Products A/S does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under patent rights or the rights of third parties.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
6

Motion Sensor – MOSZB-130 ­ Technical manual

2 Features

2.1 Motion Sensor ­ MOSZB-130
The device enables you to detect movement and light as well as measuring temperature.
The sensor is battery powered and can be mounted in four different ways: flat on the wall, flat on the ceiling, in the corner (using a 45° bracket), or standing (on a shelf, table, or similar).
The sensor has 3 ZigBee end points, one for each sensor. The Occupancy end point contains 2 logic modules that combines’ Occupancy with temperature and light sensor. Each end point can be used separately. Standard ZigBee ZCL “Configure Reporting” on change and on time is supported.
2.1.1 IAS Zone
The IAS Zone sensor is PIR based, sensing moving objects up to 6 meters from the sensor. The off-time is adjustable remotely via ZigBee. The end point is configured as Home Automation profile ,,IAS Zone”. The IAS Zone End point is less sensitive than the Occupancy sensor endpoint. Therefore if the device is used as an alarm sensor the IAS Zone end point shall be used.
2.1.2 Occupancy
The occupancy sensor is PIR based, sensing moving objects up to 6 meters from the sensor. The off-time is adjustable remotely via ZigBee. The end point is configured as Home Automation profile ,,Occupancy Sensor”.
2.1.3 Light
The light sensor is a low-accuracy sensor reporting light level. The end point is configured as Home Automation profile ,,Light Sensor”.
2.1.4 Temperature
The temperature sensor measures temperature with a resolution of 0.1°C. The end point is configured as the Home Automation profile ,,Temperature Sensor”.
2.2 Key features
Key features are: Alarm Sensor ­ IAS Zone Temperature sensor Occupancy sensor Light sensor ZigBee OTA cluster for firmware upgrades ZigBee HA 1.2 Certified application profile Communication based on DevCom07 ZigBee Module. RoHS compliant according to the EU Directive 2002/95/EC. Standard ZigBee Home Automation security and stack settings are used.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com

7

Motion Sensor – MOSZB-130 ­ Technical manual

3 Endpoints
The device implements the following standard HA devices on different end points.
3.1 ZigBee Device Object (ZDO)
End point number 0x00 Application profile Id 0x0000 Application device Id 0x0000 Supports all mandatory clusters
3.2 IAS Zone
End point number 0x23 Application profile Id 0x0104 (Home Automation) Application device Id 0x0402
3.3 Occupancy Sensor
End point number 0x22, 0x28 and 0x29 Application profile Id 0x0104 (Home Automation) Application device Id 0x0107
Each end point contains a logic module that can be configured to control the occupancy sensor signal base on the user defined settings for the temperature sensor input or the user defined settings for the light sensor input.
3.4 Temperature Sensor
End point number 0x26 Application profile Id 0x0104 (Home Automation) Application device Id 0x0302
3.5 Light Sensor
End point number 0x27 Application profile Id 0x0104 (Home Automation) Application device Id 0x0106
3.6 Develco Products Utility
Application profile Id 0xC0C9 (Develco Products private profile) Application device Id 0x0001 Manufacture code for Develco Products is 0x1015 Private profile for internal Develco Products use only.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
8

Motion Sensor – MOSZB-130 ­ Technical manual
Reference documents: 053474r18ZB_CSG-ZigBee-Specification.pdf 075123r03ZB_AFG- ZigBee_Cluster_Library_Specification.pdf 053520r27ZB_HA_PTG-Home-Automation- Profile.pdf 075356r15ZB_ZSE-ZSE-AMI_Profile_Specification.pdf
They can all be downloaded from : http://www.zigbee.org/Products/DownloadZigBeeTechnicalDocuments.aspx

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
9

Motion Sensor – MOSZB-130 ­ Technical manual

4 Supported Clusters

4.1 Common clusters for each end point
The ZCL “General Function Domain” clusters in this section are implemented as server clusters. Refer to ZigBee Cluster Library Specification. http://www.zigbee.org/Specifications.aspx
4.1.1 Basic ­ Cluster id 0x0000
Only the first set has mandatory attributes, also the optional attributes that can be relevant to a Develco Product’s device are all in set 0x000.

4.1.1.1 Attribute

Id#

Name

0x0

ZCLVersion

0x4

ManufacturerName

0x5

ModelIdentifier

0x6

DateCode

0x7

PowerSource

Type Uint8 String String String 8 bit enum

Range Type range 0-32 byte 0-32 byte 0-32 byte Type range

Man/Opt M O O O M

Relevance and ref.
4.1.1.1.1 4.1.1.1.2

4.1.1.1.1 Manufacturer name Develco Products A/S

4.1.1.1.2 Model identifier MOSZB-130

4.1.1.1.3 Manufacture Specific Attribute

Id# 0x8000

Name PrimarySwVersion

Type OctetString

Range

Man/Opt M

Relevance and ref. Read only

ZCL header setting ­ Manufactor code for Develco Products is 0x1015
4.1.2 Identify ­ Cluster id 0x0003

4.1.2.1 Attribute

Id# 0x0000

Name IdentifyTime

Type Uint16

Range Type range

Man/Opt M

Relevance and ref.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
10

Motion Sensor – MOSZB-130 ­ Technical manual

4.1.2.2 Commands The identify cluster has 2 commands as server.

Id# 0x00 0x01

Name Identify Identify Query

Payload Uint16 – Identify Time (seconds) none

The identify cluster has 1 command as client.

Id#

Name

Payload

0x00

Identify Query Response

Uint16 – Identify Time (seconds)

Man/Opt M M

Relevance and ref.

Man/Opt M

Relevance and ref.

4.2 IAS Zone Device ­ EP 0x23

4.2.1 IAS Zone – Cluster id 0x0500
The IAS Zone cluster is described in ZigBee Cluster Library Specification

4.2.1.1 Attribute

Id# 0x0000

Name Zone State

0x0001 Zone Type

Type 8-bit Enumeration
16-bit Enumeration

0x0002 Zone Status

Uint16

0x0010 0x0011

IAS CIE Address ZoneID

Valid 64-bit IEEE address Uint8

Man/Opt M M
M
M M

Relevance and ref.
Hard coded to 0x000D Motion Sensor The following bits are supported: Bit0: Alarm 1 Bit2: Tamper Bit3: Battery Bit4: Supervision reports Bit5: Restore reports Bit6: Trouble Bit9: Battery defect,

4.2.1.1.1 Zone State
The device will automatically start to scan the network for an IAS Zone client in a predefine interval. When the client is found it will automatically attempt to enrol. When it has successfully enrolled the Zone Status command is send every 5 minutes.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
11

Motion Sensor – MOSZB-130 ­ Technical manual

The attribute value will change from not enrolled (0x00) to Enrolled (0x01)
4.2.1.1.2 IAS CIE Address Attribute specifies the address that commands generated by the server shall be sent to.

To un-enroll the device the back end system has to write a new address into this attribute. Any value is valid. If the back end system writes an IEEE adr then it will try to enrol to this devices represented by the IEEE adr.
4.2.1.1.3 ZoneID A unique reference number allocated by the CIE at zone enrollment time.

Used by IAS devices to reference specific zones when communicating with the CIE. The ZoneID of each zone stays fixed until that zone is unenrolled
4.2.1.2 Commands The IAS Zone cluster has 2 commands as server.

Id# 0x00

Name

Payload

Zone Status Change Uint16 ­ bit mask

Notification

0x01

Zone Enroll Request

Bits Data type Field name

16 16 bit enum Zone type

16 UINT16 Manufacturer code

Man/Opt Relevance and ref.

M

The status is report

to the coordinator

every 5 min

M

Init sequence ­ when the device has join the network it start to scan for an IAS zone client cluster. If a client is found a Zone enroll request command is send and a Zone Enroll response is expected. If it doesn’t receive a response within 15 sec it gives up and will continue to scan x number of attempts. When the init sequence is over it will enter a state where it scans for a client every 12 hour.

The following bits are supported in Zone status: Bit0: Alarm 1 Bit2: Tamper Bit3: Battery Bit4: Supervision reports Bit5: Restore reports Bit6: Trouble Bit9: Battery defect,

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
12

Motion Sensor – MOSZB-130 ­ Technical manual

Note Bit9: When the battery is defect the sensitivity of the motion detector is reduced to avoid false alarms. Therefore when this bit is true it is highly recommended that the battery is changed.

When the battery is below 2.5 VDC Bit3: Battery is set high and “Zone Status” is transmitted to the coordinator.

4.2.2 Power Configuration – Cluster id 0x0001
The power configuration cluster is described in ZigBee Cluster Library Specification

4.2.2.1 Attribute

Id#

Name

0x0020 BatteryVoltage

Type Uint8

Range 0x00 – 0xFF

Man/Opt O

Relevance and ref. ZCL configure reporting is supported

Note: The attribute “BatteryVoltage” is measuring the battery voltage, in units of 100mV.
4.2.3 Poll Control – Cluster id 0x0020
The poll control cluster is described in ZigBee Cluster Library Specification

This cluster provides a mechanism for the management of an end device’s MAC Data Request rate. For the purposes of this cluster, the term “poll” always refers to the sending of a MAC Data Request from the end device to the end device’s parent.

This cluster can be used for instance by a configuration device to make an end device responsive for a certain period of time so that the device can be managed by the controller.

4.2.3.1 Attribute

Id# 0x0000 0x0001 0x0002 0x0003

Name Check-inInterval LongPoll Interval ShortPollIntervall FastPollTimeout

Type Uint32 Uint32 Uint16 Uint16

Range 0x00 – 0xFF

Man/Opt M M M M

Relevance and ref. Default value is 1 hour Default value is disabled Default value is 3 seconds Default value is 5 minutes

Start up, auto scan for client poll control cluster on the coordinator. If it is support on the coordinator an auto bind is created and the Smoke Alarm will send a check-in command in the interval specified in attribute “CheckinInterval. The coordinator has to reply with a check-in response. The sensor supports the following commands send from the client (Typically the coordinator).
0x00 Check-in Response, 0x01 Fast Poll Stop, 0x02 Set Long Poll Interval,

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
13

Motion Sensor – MOSZB-130 ­ Technical manual

0x03 Set Short Poll Interval, If it doesn’t find a poll client it will search again periodically.

4.2.4 OTA Upgrade ­ Cluster id 0x0019
The cluster provides a ZigBee standard way to upgrade devices in the network via OTA messages. The devices support the client side of the cluster.
When the devices has joined a network it will automatically auto scan for a OTA upgrade server in the network. If it finds a server an auto bind is created and ones every 24 hour it will automatically send its “current file version” to the OTA upgrade server. It is the server that initiates the firmware upgrade process.
4.2.4.1 Attributes

Id#
0x0000
0x0001 0x0002 0x0003 0x0004 0x0005
0x0006
0x0007 0x0008 0x0009

Name
UpgradeServerID
FileOffset CurrentFileVersion CurrentZigBeeStackVersion DownloadedFileVersion DownloadedZigBeeStackVersion
ImageUpgradeStatus
Manufacturer ID Image Type ID MinimumBlockRequestDelay

Type IEEE Address Uint32 Uint32 Uint16 Uint32 Uint16 8 bit enum Uint16 Uint16 Uint16

Range

Man/Opt Relevance and ref.

M

Type range O Type range O Type range O Type range O Type range M 0x00 to
O 0xFF Type range O Type range O Type range O

Above attribute description is to be found in section 6.7 “OTA Cluster Attributes” in ZigBee document ­ “zigbeeota-upgrade-cluster-specification” provided by the ZigBee alliance.

4.2.4.2 Commands The OTA Client cluster can send the following commands

Id# 0x01

Name Query Next Image request

Man/Opt M

Relevance and ref. 6.10.1 OTA Cluster Command Identifiers

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
14

0x03

Image Block Request

M

0x06

Upgrade End Request

M

Motion Sensor – MOSZB-130 ­ Technical manual
6.10.1 OTA Cluster Command Identifiers 6.10.1 OTA Cluster Command Identifiers

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
15

4.2.4.3 OTA Upgrade Messages Diagram

Motion Sensor – MOSZB-130 ­ Technical manual

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
16

Motion Sensor – MOSZB-130 ­ Technical manual

4.2.5 Time ­ Cluster id 0x000A
The Time cluster is a general cluster for time it is based on a UTC time in seconds since 0 hrs 0 mins 0 sec on 1st January 2000. Refer to [Z2] for ZigBee specification of the time cluster.
The device will use this clusters as a client ­ provided that a suitable Time Server is available on the network (most likely on the Gateway)

4.2.5.1 Attribute

Id#

Name

0x0000 Time

0x0001 TimeStatus

Type
UTCTime (Uint32)
8 bit bitmap

Range

Man/Opt

Type M
range

00000xxx M

Relevance and ref. The module will periodically update its clock by synchronizing through this cluster

4.3 Occupancy Sensor Device ­ EP 0x22, EP 0x28 and 0x29
Each end point contains a logic module that can be configured to control the occupancy sensor signal base on the user defined settings for the temperature sensor input or the user defined settings for the light sensor input.

The manufacture specific attributes in section 4.2.1.2 is used to configure the logic module.

4.3.1 Occupancy sensing – Cluster id 0x0406
The occupancy sensing cluster is described in ZigBee Cluster Library Specification section 4.8

4.3.1.1 Attribute

Id# 0x0000

Name Occupancy

0x0001 Occupancy Sensor Type

0x0010

PIROccupiedTo UnoccupiedDelay

Type 8-bit Bitmap 8-bit Enumeration
Uint16

Range 0000000x

Man/Opt M

0x00 ­ 0xfe M

Type range O

Relevance and ref. Reporting is supported
Hard coded to PIR sensor
The time delay, in seconds, before the PIR sensor changes to its unoccupied.

0x0011 PIRUnoccupiedTo

Uint16

Type range O

Default ­ 240 sec The time delay, in

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
17

OccupiedDelay

0x0012

PIRUnoccupiedTo OccupiedThreshold

Uint8

Motion Sensor – MOSZB-130 ­ Technical manual

Type range O

seconds, before the PIR sensor changes to its occupied

Default ­ 0 sec

Specifies the number of

movement

detection

events that must occur

before the PIR sensor

changes to its occupied

state.

Default ­ 1 movement

4.3.1.2 Manufacture Specific Attribute

Id# 0xFC00 0xFC01

Name ArmThreshold MinTemperature ArmThreshold MaxTemperature

Type Sint16 Sint16

0xFC02 TargetLevel

Uint16

Range 0x954d ­ 0x7ffe 0x954d ­ 0x7ffe 0x0002 ­ 0xfffd

Man/Opt Relevance and ref.

M

Write/read is supported

M

Write/read is supported

M

Write/read is supported

ZCL header setting ­ Manufactor code for Develco Products is 0x1015

4.3.2 Occupancy Sensor using temperature sensor input
End point 0x22, 0x28 and 0x29 can be configured as a logic module that controls the occupancy sensor signal base on the user defined settings for the temperature sensor input.

Temperature measure value Cluster ID 0x0402 Attribute ID 0x0000

Occupancy state

Logic module
If (Temperature > ArmThreshold_MaxTemperature )
or (Temperature < ArmThreshold_MinTemperature )

Occupancy state

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
18

Motion Sensor – MOSZB-130 ­ Technical manual
Use case ­ Energy savings in an office building The device is installed to obtain energy savings in an office with an air condition. A ZigBee relay is installed to turn on the air condition when the occupancy sensor detects movements in the room. This functionality can be obtained by using the standard occupancy sensor functionality ­ Standard ZCL attributes.
Using the manufacture specific attributes in section 4.2.1.2 provide the user with an extra check before the air condition is turned on.
The installer can configure the ArmThreshold_MaxTemperature attribute to 25 degrees and when movements are detected in the room the relay only turns on the air condition when the temperature is above the MaxTemperature Setting (25 degrees).
The ArmThreshold_MinTemperature attribute can be used in winter season where the air condition shall warm up the room. The MinTemperature attribute is configured to 20 degrees and when movements are detected in the room and the temperature is below MinTemperature the air condition is turned on heating the room.

Air Condition ON
Heating

20 degrees MinTemperature

Air Condition OFF

25 degrees MaxTemperature

Air Condition ON
Cooling

Temperature

4.3.3 Occupancy Sensor using illumination sensor input
End point 0x22, 0x28 and 0x29 can be configured as a logic module that controls the occupancy sensor signal base on the user defined settings for the illumination sensor input.

Illuminance measure value Cluster ID 0x0400 Attribute ID 0x0000

Occupancy state

Logic module
If Illumination is X < TargetLevel

Occupancy state

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
19

Motion Sensor – MOSZB-130 ­ Technical manual
Use case ­ Energy savings in an office building The device is installed to obtain energy savings in an office controlling the light. A ZigBee relay is installed to turn on the light when the occupancy sensor detects movements in the room. This functionality can be obtained by using the standard occupancy sensor Standard functionality – ZCL attributes.
Using the manufacture specific attributes in section 4.2.1.2 provide the user with an extra check before the air light is turned on.
The installer can configure the TargetLevel attribute to a user defined Lux level. When movements are detected in the room and the Lux level is below the TargetLevel the relay turns on the light.

4.4 Temperature Sensor Device ­ EP 0x26

4.4.1 Temperature Measurement ­ Cluster id 0x0402
The temperature measurement cluster is described in ZigBee Cluster Library Specification section 4.4

4.4.1.1 Attribute

Id#

Name

0x0000 MeasuredValue

0x0001 0x0002

MinMeasuredValue MaxMeasuredValue

Type Sint16 Sint16 Sint16

Range MinValue to MaxValue 0 5000

Man/Opt M M M

Relevance and ref. ZCL Reporting is support DP default is configured

4.4.1.1.1 MeasuredValue The attribute is configured with the following default “ZCL configure reporting” setting.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com

20

Motion Sensor – MOSZB-130 ­ Technical manual

Min Reporting Interval: 0x003C [60 sec] Max Reporting Interval: 0x0258 [600 sec] Reportable Change: 0x000A [0.1 °C] If the temperature value is stable it will be send every 10 minutes. If the temperature changes more than 0.1 °C it will be reported but not faster than every 1 minute since last reporting value. Note: Min reporting interval 0 sec is invalid when reportable change is configured.
4.4.1.1.2 MinMeasuredValue The temperature sensor is NOT supporting temperature measurements below 0 degrees Celsius.
4.4.1.1.3 MaxMeasuredValue The temperature sensor is NOT supporting temperature measurements above 50 degrees Celsius.

4.5 Light Sensor Device ­ EP 0x27

4.5.1 Illuminance Measurement – Cluster id 0x0400
The illuminance measurement cluster is described in ZigBee Cluster Library Specification section 4.2

4.5.1.1 Attribute

Id#

Name

0x0000 MeasuredValue

Type Uint16

0x0001 MinMeasuredValue Uint16

0x0002 MaxMeasuredValue Uint16

0x0004 LightSensorType

8-bit Enumeration

Range MinValue to MaxValue 0x0002 ­ 0xfffd 0x0001 ­ 0xfffe
0x00 ­ 0xff

Man/Opt M

Relevance and ref. ZCL Reporting is support DP default is configured

M

M

O

4.5.1.1.1 MeasuredValue The attribute is configured with the following default “ZCL configure reporting” setting.
Min Reporting Interval: 0x0000 [0 sec] Max Reporting Interval: 0x0258 [600 sec] Reportable Change: 0xFFFF [Disabled] The illumination value is sent every 10 minutes according to above settings. The measured value can be converted into a lux.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com

21

Motion Sensor – MOSZB-130 ­ Technical manual
lux=10^(y/10000 +1 4.5.1.1.2 MinMeasuredValue The minimum Lux value supported by the device is 3 Lux. Converting 3 Lux into min measured value: =10000LOG(3)+1 = 4772
Min measured value in Hex = 0x1274 4.5.1.1.3 MaxMeasuredValue The maximum Lux value supported by the device is 70.000 Lux. Converting 70.000 Lux into max measured value: =10000
LOG(70000)+1 = 48452
Max measured value in Hex = 0xBD43

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
22

Motion Sensor – MOSZB-130 ­ Technical manual
5 MMI user guide
5.1 Push Button Menu
Pushing the button on a device provides the user with several possibilities. Pushing the button for longer (push, hold for a few seconds, and release) allows the user to set the device into a desired mode. A mode change happens at 5 second interval. Below, these modes are illustrated in a state chart.

Push + Hold button untill led is off

Idle

Push + Hold button untill led blinks once

Factory reset

Push + Hold button untill led blinks continously

EZ mode Target

EZ mode Initiator
Push + Hold button untill led blinks twice

When cycling through the menu modes, the state is indicated by a number of 100ms blinks on the LED. The device is supporting the ZigBee standardized EZ- mode Commissioning.
5.1.1 EZ mode – Initiator
If the devices is not on the network EZ-Mode Network Steering is invoked when the user enter this menu. The led blinks once every 1 sec until the devices has joined the network. If the device was already on the network it will broadcast the PermitJoin messages. It is the trust center policy that decides if the device is allowed to join the network.
When the device has joined the network EZ-Mode Finding and Binding is invoked and the device start to blink every 3 sec until a cluster match is found. When a match is found or the cluster examine is finished the blinking stops and the device sends a messages to the target device to stop the identify time.
The following clusters are support in EZ-mode finding and binding: Temperature cluster Power configuration cluster

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
23

Motion Sensor – MOSZB-130 ­ Technical manual
Occupancy sensing cluster Illuminance Measurement cluster
The EZ-mode time is hard coded to 3 minutes. This is the Minimum and recommended PermitJoin time broadcast for EZ-Mode Network Steering and minimum IdentifyTime set for EZ-Mode Finding and Binding. If the user enters the menu again another 3 minutes is started.
5.1.2 EZ mode – Target
If the devices is not on the network EZ-Mode Network Steering is invoked when the user enter this menu. The led blinks twice every 1 sec until the devices has joined the network. If the device was already on the network it will broadcast the PermitJoin messages. It is the trust center policy that decides if the device is allowed to join the network.
When the device has joined the network identify mode is invoke and the device start to blink twice every 3 sec until identify mode is stopped or after the EZ-mode time has expired. If the user enters the menu again another 3 minutes is started.
5.1.3 Factory reset
To allow a device to join a network, one either has to power up a device that has not previously joined a network or push the button until the Reset To Factory default mode is indicated ­ and subsequently release the button. This will cause the device to reset to its factory default state and scan for a suitable coordinator.
5.2 Action on Power On
As a general rule, all end devices and routers that have not previously joined a network (or have been reset to factory default) will start up and search for a network with join permit open. In this mode, the LED will flash once every second.
Once the device has joined the network, is will start scanning for an OTA server, Time server, Poll control client, OccupancySensor client and an IAS Zone client.
If a device has joined a network and is powered down, it will attempt to rejoin this network upon power up. For the first 30 seconds hereafter, the device will be available for communication. This time can be expanded using the poll control cluster functionality.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
24

Motion Sensor – MOSZB-130 ­ Technical manual

6 General network behaviour
6.1 Installation
When the device is virgin and powered for the first time it will start looking for a ZigBee PAN Coordinator or router to join. The device will scan each ZigBee channel starting from 11 to 24. The LED will flash once every second until it joins a device.

Scan mode – 1

Sleep mode

Scan all 16 ZigBee channel until join network or 15 minutes

MCU is in sleep mode (Radio off) 15 minutes

Scan mode – 2

Sleep mode

Scan all 16 ZigBee ch x 1 or until join network ~ 30 seconds

MCU is in sleep mode (Radio off) 15 minutes

Scan mode – 2

Scan all 16 ZigBee ch x 1 or until join network ~ 30 seconds

The device will start up using scan mode 1. To increase battery lifetime when the device is joining a network for the first time a scan mode 2 will be used after scan mode 1 has expired. Scan mode 1 it will only be executed one time when the device is powered. If the user invokes EZ-mode it will start scanning the next 3 minutes
In section 5 “MMI” it is explained how to put the device into a join or leave network mode.
Network settings are stored in NV-memory are after a power cycle the device re-join the same network.
If the device has to join a new PAN coordinator the MMI menu supports a “Reset To Factory Fresh Settings” mode. This will erase all current network information.
6.2 Normal ­ Keep alive
The device is sending a “keep alive” message to the PAN coordinator every 15 minute to verify that the device is still connected to the network.
6.2.1 Network lost
If no “keep alive” responses are received 5 times in a row (Worst case 1h15m), the devices will start scanning as specified in the table below.
When the device is in scan mode the LED will flash once every second until it re-joins the network.
According to the ZigBee specification TX is NOT allowed to be enabled all the time and a TX silent period has to be defined.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
25

Motion Sensor – MOSZB-130 ­ Technical manual

Scan mode – 1

Sleep mode

Scan mode – 2

Sleep mode

Scan mode – 2

Scan current ch 3 times Scan remaining 15 ch 1 time Scan all 16 ch 3 times

MCU is in sleep mode (Radio off) 15 minutes

Scan current ch 3 times Scan remaining 15 ch 1 time

MCU is in sleep mode (Radio off) 15 minutes

Scan current ch 3 times Scan remaining 15 ch 1 time

6.3 Low battery
The current battery voltage can be read from the power configuration cluster described in section 4.3.1. The attribute “BatteryVoltage” is measuring the battery voltage, in units of 100mV.

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
26

Motion Sensor – MOSZB-130 ­ Technical manual

7 Specifications

General
Dimensions (Wx H x D) Colour Battery Battery life Radio
Environment
Occupancy
Range View angle Off-time
Light
Resolution Common light source illuminance (lux)
Tolerance Reporting
Temperature
Range Resolution Accuracy

82 x 82 x 28 mm White CR123, exchangeable up to 5 years, hourly reporting Sensitivity: -94 dBm Output power: +3 dBm
Operation temperature 0 to +50°C
6m 45° up/down, left/right Configurable 2 s – 65,000 s
3 to 70.000 Lux
Street light: 20 Dusk: 1 to 100 Living room: 50 to 200 Office: 200 to 600 Operating room: 5 k to 10 k Cloudy: 2 k to 10 k Hazy: 25 k to 50 k Bright sun: 50 k to 100
< 10,000 lux: ± 5% of the measurement and ± 5 Lux. > 10,000 lux: ± 10% of the measurement and ± 5 Lux. configurable
0 to +50°C 0.1°C Typically ±0.5°C and Max ±1°C

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
27

Motion Sensor – MOSZB-130 ­ Technical manual

8 Contact Information

Technical support: Sales:

Please contact Develco Products for support. products@develcoproducts.com
Please contact Develco Products for information on prices, availability, and lead time. info@develcoproducts.com

Develco Products A/S

Olof Palmes Allé 40 DK-8200 Aarhus N

http://develcoproducts.com info@develcoproducts.com
28

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

DEVELCO User Manuals

Related Manuals