Visual programming for not programmers

Block reading of data from the motion sensor NooLite PM111

Block is used to read data from the wireless motion sensor Noolite PM111.
PM111 is a heat motion sensor, intended for use in the system nooLite. With the appearance of moving objects with temperature above ambient in the range of the sensor, it takes the radio command to enable (the output State of the block will appear 1). After a specified time after the cessation of movement in the area of the sensor, it sends the command off(output "State" block is 0). In addition, the sensor PM111 is provided with a photo sensor for measuring illumination, which allows to exclude the operation of the sensor in the daytime.
The sensitivity of the thermal sensor, the illuminance threshold and time of switching on the light when motion is regulated.

1.The thermal sensitivity of the sensor depends on the direction of movement, size, temperature and velocity of the object. The worst sensitivity is obtained by movement directly towards or away from the sensor. The best perpendicular to this direction.

2.When setting the maximum sensitivity of the thermal sensor possible false positives. If this is unacceptable then a little zagrabiti sensitivity thermal sensor controller "Sensitivity".

3.The adjustment range of the image sensor threshold ranges are approximate, because the light sensors have a large scatter.

4.The algorithm of the measurement light is introduced hysteresis, so disabling the thermal sensor occurs at a higher light level than its inclusion.

5.The range of the transmitter depends on the mutual orientation of the antennas of receiver and transmitter, obstacles between them and the freshness of the batteries of the sensor. With full batteries the range can be greatly reduced.

6.The discharge rate of the battery depends on the current settings and the overall lighting of the room. A longer lifetime will be in positions "a switch Time"–22min, "Luminosity" is low, Sensitivity is low, in a good light.

Appearance of the sensor.

Before using you must install the batteries in the sensor. Their installation is performed with the removed back cover of the sensor according to the guidelines (+)/(-) on the case.
To validate the installation, you can by briefly pressing the service button should blink the led.
Closing the lid sensor, you must select one of three modes of operation and set if necessary the threshold.
The procedure of binding/unbinding

In order that the controller could accept commands from the sensor, you need to complete the pairing process.
For this receiver (MR1132) should be converted into binding mode (using block binding to the channel). After that you need short-term( <1 second) press the service button to send a command binding.


Modes of operation

If the lighting near the sensor above the regulator "Illumination", the sensor is in standby mode. While its current consumption is minimal (less than 1 µa), and thermal motion sensor is disabled.
When the illumination falls below a predetermined level, the sensor switches to standby mode.
The heat sensor is activated and the current consumption increases to 75 µa (approx.)
The transition back to the standby mode occurs at a slightly greater level of illumination to exclude multiple transitions there and back at sunset or dawn.
If the controller is "Illumination" is located near the high () position. ), the sensor
remains in standby mode whenever it's light.


This mode is activated automatically when illumination falls below the predetermined controller "Illumination" or force, if the controller is "Illumination" is set to "On".
In this mode, the heat sensor detects movement of warm objects within its range.
The size of the zone of action of the heat sensor can be set by the regulator "Sensitivity".
When motion is detected the sensor sends a radio command to the receiver (1 appears at the output of the State block).
When the motion stopped, the sensor counts the interval specified by the regulator, "on-Time" and passes the command off the light (at the output "State" block is 0).
If during the interval, again the movement is detected, the countdown starts again.
Team on and off are transmitted twice for reliability, with an interval of 2s.
After the filing of the first team the heat sensor is disabled for 3.5 seconds, it means that the sensor does not feel the movement of 3.5 seconds after commanded off.


When it detects the battery is getting low the sensor reports that three short flashes of the led indicator, repeated every 8 seconds. Also the output "Batt" block appears 1.

The unit is configured using the editor block