This driver allows the control of a dynalite lighting system through RS-232 or IP.
- Allows the use of various Dynalite commands to match what is used in the Dynalite installation
- Supports Lighting, Blinds and Motorization interfaces on the Control4 UI
- Allows the activation of Dynalite tasks through Control4 programming
- You will require an RS-232 interface, this can be a Dynalite device, or one of the various RS-232->RS485 converters known to work.
- The other option is an Ethernet Interface, which is on a static IP address and a port has been setup for use by Control4. Note that the Ethernet interfaces only allow 1 device to connect on a port!
- Ensure that whichever interface chosen has been configured to communicate with DYNET1 protocol.
- Ensure to get details from the lighting system programmer as to the Areas/Channels/Presets used.
Introduction
This Dynalite driver for Control4, supports many features, and supports many of the ways in which Dynalite is programmed. It can communicate with Dynalite through RS-232 or IP communication.
To use this driver, you will need to know the Areas/Channels/Presets used by the Dynalite system. If they are not known, you can find them out through the Debug of the driver, but this will require much more installation time. The preferred way is to get this information of the Dynalite System Programmer.
It is important to trial this driver before installing it at a customer’s house, to understand the setup process, and the various ways to work with the driver.
Before You Begin
Before you begin trying to program/setup the driver, ensure that you have setup your Dynalite interface correctly. If you are using a DMNG-232 interface, ensure that it has been setup for Dynet1 communication. If you are using some form of RS232-RS485 converter, there is no special setup required.
If you are using an IP connection with an Envision Gateway, ensure the gateway has been setup on a static IP address, and that a port has been setup specifically for Control4. The Envision Gateway supports multiple ports, and only allows 1 device to connect on each port. You will want to have 2 ports minimum setup on the Envision Gateway, one will be used for the Dynalite programming software, and the other will be used for Control4.
Ensure the Envision Gateway has been setup for the Dynet1 protocol to work with this driver. If you are unsure about this, speak to the Dynalite programmer to set these options up for you.
Installation
Once you have placed the drivers in to ‘Documents/Control4/Drivers’ on your computer, you will be able to find them within Composer’s driver search tab. From the manufacturers drop down menu, select ‘Dynalite’ and this will list the available drivers.
Dynalite Gateway Driver
You should add this driver in first, to ensure all the other drivers link to this one automatically.
Once added, you can enter the license key into the license key field, and allow the driver to activate. You will require internet for activation of the driver.
If you are using IP control, you can set the IP address and port of the IP interface module. The connection status should show that it is now connected. (It may take up to 60 seconds for the connection)
If you are using RS-232 control, go into the connections of Composer, and link the Serial connection of this driver to the Serial port it’s connected to.
The mirror commands option may need to be set to true, if the drivers aren’t getting feedback when controlled from Control4. The driver relies on hearing the messages it sends out for updating the Navigators, some interfaces will automatically mirror the commands back to the driver. If the interface doesn’t do this, you can set this property to True, and the driver will take care of it.
Dynalite Dimmer Driver
This driver supports various Dynalite Area/Channel Ramp commands. This driver doesn’t support sending Presets, if you need to send Preset messages, please use the Dynalite Switch Driver.
From the Opcode dropdown menu, select the desired option. If you want LEDs on Dynalite keypads to match the status on Control4 navigators, it is important to choose the same Opcode as sent by the Dynalite keypad.
Set the Area property to the corresponding area, note that Area 0 means ALL areas. Be careful if you use Area 0 as it will control all the loads on the Dynalite Network.
Set the Channel to the corresponding channel, if you wish to control a whole area, set the Channel to 256.
Set the default Fade Time for the driver, this can be overridden by Fade Time set within an Advanced Lighting Scene.
You can set the Join Bits as required, by default the driver has all Join Bits set.
The Preset 1-8 properties are to inform the driver what level it should update the Navigators to when it hears a Preset message for the particular Area/Channel. It will take a value of 0 (0%) – 254 (100%), or 255 which is to ignore the Preset.
The driver does not request the light level from the Dynalite network upon receiving a Preset message, as this tends to slow down the Dynalite network, and instead it will use these predefined values.
Dynalite Switch Driver
This driver supports various Area/Channel commands, as well as Preset commands.
From the Opcode dropdown menu, select the desired Opcode, if you are after Presets, then you will use one of Opcode 6B,65 or 00-03,0A-0D.
The Area/Channel properties are used as in the Dimmer driver above, as well as the Fade Time, Preset 1-8 and Join Bit properties. If you are using one of the Preset Opcodes, you don’t need to worry about the Preset 1-8 properties.
This driver has the addition of On/Off Preset properties. These are used in conjunction with the Preset Opcodes, and are the presets sent when this Driver turns On/Off.
This driver will show as being ON, on the Navigators only when it’s On Preset is active. If any other preset it activated (even if it’s not the Off Preset), then this driver will update as being Off.
Dynalite Relay Driver
This driver supports various Area/Channel commands, it enables you to connect a generic motorisation driver (Gate, Door Lock, etc) to the Dynalite network.
The properties are set as mentioned for the Switch/Dimmer Driver.
Dynalite Trigger Driver
This driver allows you to trigger events within Control4, from the Dynalite keypads. This opens up the possibility of doing source selections, volume control etc, from Dynalite Keypads.
In the properties you set the Area which this driver will listen on, and then within Control4’s programming section, you can program when various Dynalite Presets are activated in that area.
The use of this driver will require particular programming on the Dynalite keypads to send Preset messages. The driver will listen for Presets 1-200.
Dynalite Blind Driver
This driver allows you to control blinds within Control4. There are many different ways to control blinds within Dynalite, at the moment this driver allows you to enter a custom Dynalite message for the UP/DOWN/STOP, so as to support the various blind control methods.
The custom messages should be entered as a comma separated list of hex bytes, excluding the checksum byte. Some examples:
5C,80,01,10,01,00,00 – This message will start a task
1C,01,01,80,FF,64,FF – This message will ramp a channel/area level.
This blind driver doesn’t currently feedback intermediate blind positions to navigator.
Download Link
Release Notes
- Added PUSH/RELEASE functionality on Dimmer driver bindings.
- Fixed timer leak bug
- Added BETA version of Thermostat driver
- blind driver will persist state through reboots.
- fixed bug with switched light driver not responding to Advanced Lighting Scenes
- fixed bug in relay driver with reporting current preset.
- drivers will now either use the Preset feedback properties or request current level based on \"Request Levels\" property in gateway driver.
Fixed driver reconnecting to network in systems 3.0+ Added option to allow drivers to request levels from Dynet to more accurately show light levels. Fixed bug where dimmer driver would sometimes not show correct feedback. Fixed bug where relay driver didn\'t work on some systems. Updated blind driver to include stop. Removed mirror commands option (this is now always enabled).
Version 1.2.3 - (October 19, 2018) Version 1.2.3 - (October 19, 2018)New Features: - Can use gateway driver to program Dynalite over Ethernet, when Dynalite is connected to Control4 through serial. - Gateway driver defaults to mirroring commands (Needed for most interfaces to Dynalite) - Updated default preset values to closer match the default values in Dynalite.
Bugs Fixed: - Fixed driver initialisation on updating driver. - Fixed some instances of drivers not listening to Preset messages.
Version 1.2.1 - (October 12, 2018)New Features: * Fan Control Proxy driver. Allows control of a Dynalite Fan Controller using the Fan Interface.
Bugs Fixed: * Fixed bug, where an Area Preset wasn\'t being reflected on a driver which was set to an individual channel of the area.
Version 1.1.9 - (June 12, 2018)- Fixed initialisation when IP or Port aren\'t entered.
- Fixed OpCode 0x83. Didn\'t work correctly with some channels.
- Fixed switch driver not initialising correctly.
- Added basic support for Control4 Group Load driver.
- Added support for using driver with WMC Hospitality server (licensing support)
"*" indicates required fields