MLWindowCovering Plugin

From Cinemar Wiki
Jump to: navigation, search

About

With Cinemar's new MLWindowCovering Family plugin, users can control their motorized blinds and shades. It is capable of individual or group control via RS232 serial communication. Once a command is received in MLServer, a radio command is sent to the automated window treatment.

Features

Control Up, Down and Stop commands for multiple Channels

(Somfy) Add multiple RTS Universal Interface Hardware to control more than 5 Channels

RS232 Control

Define Aliases for each Channel

Event Log for Troubleshooting

Send commands directly from plug-in for immediate testing/debugging


Devices Supported

Somfy 5 Channel Universal RTS Interface Driver

Software Requirements

MainLobby 3

MLServer 3

Supported MLWindowCovering Driver

MLWindowCovering Family Plugin (Free)


Supported Hardware

Somfy Universal RTS Interface (Catalog 1810506) - 5 Channel

Electronic Solutions R2D7 controller

Installation

Adding a Window Covering Device

1. Right click the MLWinowCovering plugin in the MLServer plugins list.

2. Click the add button.

3. Select the number to assign to the window covering from the drop down list.

4. Enter the alias to assign to the window covering in the text field.

5. Select the model of the window covering from the drop down list.

6. Click the Ok button.


Removing a Window Covering Device

1. Right click the MLWindowCovering plugin in the MLServer plugins list.

2. Select the window covering you wish to remove form the list.

3. Click the Remove button.


Editing a Window Covering Device

1. Right click the MLWindowCovering plugin in the MLServer plugins list.

2. Select the window covering you wish to edit from the list.

3. Click the Edit button.

4. Select the number to assign to the window covering from the drop down list.

5. Enter the alias to assign to the window covering in the text field.

6. Select the model of the window covering from the drop down list.

7. Click the Ok button.


MLServeCmds

Up, Down, Stop, Wind and Quit

{MLServeCmd}Script Usage

  • Somfy controllers

MLWindowCovering|<<id>>~<<Control>>~<<Channel #>>

  • Electronic solutions controllers

MLWindowCovering|<<id>>~<<control>>~<<Channel #>>~<<subsystem (optional)>>~<<time (optional)>>

(Literal)

MLWindowCovering|1~Up~1

MLWindowCovering|1~Down~1

MLWindowCovering|Office~Stop~1


Parameters

Control = The control command to send.

Values: Up, Down, Stop, Wind, Quit

Channel# = The channel to send the command to. (Somfy 1..5) (Electronic solutions 0..60 0=All)

(Electronic Solutions Only) SubSystem = The subsystem to send the command to. 0.99 Optional defaults to 0 0=All

(Electronic Solutions Only) Time = The time in integer seconds to send the command. Optional defaults to 2 seconds

Returns

Nothing.

Description

This command controls the specified window covering.

MLServer Variables

None