Use this guide to install the DGLux5 Service on a remote or local Niagara AX station or on a JACE device.
The DGLux5 Service is compatible with Niagara AX 3.7 and higher.
The following Niagara AX modules are required:
DGLux5 is a 100% HTML5 application that does not require any special browser plugins. The latest version of Google Chrome is recommended for the best experience.
Currently, the supported web browsers are:
These steps demonstrate how to install DGLux5 on a local workstation or Niagara AX Supervisor. Typically, local installation is done for the integrator's copy of the engineering tool.
.dist
to .zip
.dglux5
and modules
directories to the system root directory of the version of Niagara being used. Typically, this is C:\Niagara\Niagara-3.n.nnn\
, where 3.n.nnn
is the Niagara version number.modules
directories, select Yes.<server>:port/dglux5
, for example localhost:8080/dglux5
.The following video demonstrates how to install the Project Assist Viewer on a local workstation. To install DGLux5 on a local workstation, you can use the same steps, but use the DGLux5 distribution file instead of the Project Assist Viewer file.
These steps demonstrate how to install DGLux5 on a remote computer or on a JACE device with sufficient space.
.dist
file on your local computer, and click Install.
In the Palette, browse to the dglogik
module, and click OK.
The DGLuxService
module is added to the Palette.
DGLux5Service
module from the Palette, and drop it on the Services
node in the station database in the panel above (station:|slot:/Services
).<server>:port/dglux5
, for example localhost:8080/dglux5
.These steps demonstrate how to make the best use of storage space when installing DGLux5 on a JACE device. These steps demonstrate how to install the core of DGLux5, without any templates or libraries, and then import individual templates or libraries. If your JACE device has sufficient space, you can do a regular remote installation.
Review the following storage requirements when deciding which components to install as part of a DGLux5 installation.
Component | Importance | Size |
---|---|---|
DGLux5 core only | Required | 19.5 MB |
Project Assist 2.0 templates | Optional | 28.1 MB including HVAC2 library 3 MB without HVAC2 library 750 kB without widgets or styles (not recommended) |
Other templates | Optional | 44–500 KB per template |
Widget Libraries | Optional | 103 KB – 20.4 MB per library |
Dashboards.zip
, HVAC2.zip
, and the Project Assist template, download the templates and libraries.
If you need to update only the dglogik.jar
file, you can do so from the Niagara workbench.
dglogik.jar
file and select it.Out-of-Date Modules
When you use the Installed Software utility in the Niagara workbench, the module versions installed on the remote host are checked against those that are installed locally. If any modules on the remote machine are found to be out of date, you are given the option to install the newer versions.
In general, uncheck modules unless you are sure you want to update them. Do not update modules without a reason to do so.
A Niagara user with the appropriate permissions outlined below can simply visit:
<server>:port/dglux5
DGLux5 obeys the Niagara security model. Thus, non-Super users need the following permissions to run DGLux5:
Here are some examples of how to add DGLux5 to a Nav file:
This video demonstrates how to set up a Nav file in Niagara that will take your users to a particular page in DGLux5 when they log in.
To set landing pages for users of your Project Assist project, see Deploy a Project.