Version History

This topic lists the history of software updates to KMC Commander (after the 1.0.16 initial release).

Note: KMC Commander software automatically updates the project Cloud (app.kmccommander.com) and the IoT gateway hardware. Users do not need to do anything.

Version 4.3.9 (4/22/2024)

Authorized users can now access a license management area (select the circle with your initials, then Licenses).

Version 4.3.8 (4/2/2024)

New Features

  • You can now change the Refresh Interval at which elements on all dashboards are updated with Cloud data. (See Changing the Dashboard Refresh Interval for important details.)

  • On dashboards, you can now select Refresh Point Values from Cloud to ensure the most current Cloud data is displayed.

  • In Trends , you can now hide/show a trend line by toggling on/off an eye icon in the matching-colored point slot. (See Hiding and Showing Trend Lines in Viewing Trends.)

  • On a Trend card, you can now hide/show a trend line by toggling on/off the matching-colored dot next to the point name (in the point slot). (See Hiding and Showing Trend Lines in Using Cards.)

  • When Configuring a Zone's Colors on a canvas, an additional Color Set is now available: Blue-Green-Red.

  • Support was added for the new KMC Commander Gateway Service for Niagara.

Enhancements/Changes/Fixes

Gateway Setup

  • When accessing the local gateway URL "/" and not logged in, the page no longer forwards to "/setup" incorrectly.

  • The forgot password link now forwards the user to app.kmccommander.com.

  • When trying to setup a gateway, the Admin user requirement was removed.

  • When setting up a gateway, if no licenses are available upon logging in, a persistent message now appears.

Dashboards

  • Users with the Admin role can now access the Share Dashboard options on all dashboards, even Read Only dashboards.

  • If you set the Dashboards selector switch to Showing all dashboards then go to another module, the switch no longer appears to have changed to Showing only your dashboards when you return.

  • On an existing dashboard, if you select Configure Dashboard > Make global, a confirmation dialog first appears warning that all Report Cards (including Report modules) on that dashboard will be deleted.

  • Various card alignment and width issues (causing cards to rearrange) were fixed.

  • Tabs now automatically refresh when you use multiple tabs on the same session for different projects.

  • The Web card now resizes properly for fixed width dashboards.

  • Fixed the home dashboard not consistently being set.

  • Card resizing now works even when starting from a new, empty dashboard.

  • Fixed an issue in which card points were not writable if the value was blank.

Networks (General)

  • Point updates are grouped better, drastically reducing the number of open HTTP requests on the gateway.

  • Improved offline status reporting.

Networks (Modbus)

  • A Read/Write Delay (ms) setting was added, preventing overloading of network controllers. (In the row of a Modbus device, select Edit Device .)

  • Improved multi-state trends display.

Networks (BACnet)

  • The original device name is now shown in the collapsible table.

  • BACnet error messages are more clearly displayed and defined.

  • Retries are reduced, improving speeds when many devices are offline.

  • Driver updates for improved TAC MNB-* devices.

Networks (Virtual Points)

  • When renaming/editing a virtual point, the point name / selection now loads.

Networks (Priority Array)

  • When reading the priority array, if the points do not have a priority array or are not writable points, then those points will no longer be read until the points are regenerated.

  • Fixed reading the priority array on multi-license projects.

Networks (KMDigital)

  • An exclamation point now appears next to KMDigital devices if the KMD-5551E Translator is not licensed for KMC Commander. Hovering over the exclamation point reveals an explanation and KMC Customer Service contact information.

Networks (Rhombus/Tempest)

  • Alarms are now supported.

Schedules

  • When you select Update after modifying a weekly event, the event no longer disappears.

  • When adding a schedule or editing a schedule's name, the updated name now changes in the schedule configurations table.

  • Read Only user support was added.

  • Enhanced functionality by clearly offering a choice between "no action" and "relinquish" for each "active"/"inactive" edge triggers.

  • Fixed an issue where spring transition was not being applied correctly for repeating events that started or ended between 2:00 and 3:00.

  • Fixed the bottom height cutting short.

Trends

  • Cards with missing points no longer cause the rest of the points on the card to not load their trend data.

  • Fixed date filter selection from the date selector.

  • API support for querying duty cycle, transitions, and binning/filling data.

Alarms

  • When Viewing Alarm Details, selecting Go to Trends now displays all Alarm flags on the trend line correctly.

  • Fixed day/week/month colorization.

  • An API for retrieving alarms across all projects was added.

  • Grouped alarms no longer show the same timestamp for all alarms.

Reports

  • Minor fixes to the UI and responsiveness on mobile devices.

Settings

  • Added gateway service tag information to the Reboot Commander Gateway [Service Tag] button in Settings > Project > Gateway Information.

Miscellaneous

  • Read Only users are no longer able to edit schedules, decks, and alarm configurations when given access to those modules.

  • Migrated to a new object for better clarity and user/role management, preventing bugs on multi-license projects.

  • In projects with both a KMC Commander Gateway Service for Niagara and a KMC Commander gateway, point overrides and other remote requests now process correctly.

  • The new project settings cache now expires as it should.

  • Improved gateway heartbeat reporting.

  • Minor fixes to the UI and responsiveness on mobile devices.

Version 4.3.7 (10/10/2023, 10/23/2023)

New Features (10/10/2023)

  • When Creating a KPI Card, you can now configure a color-coded status bar to display on the card's left edge. (See Adding Status Colors.)

  • Tempest Weather API integration was added to the KMC Commander IoT platform.

Enhancements/Changes/Fixes (10/23/2023)

  • When adding a completely new user to a company or project, the set password screen had an oversized logo, which has been fixed.

  • The UI library has been updated, fixing an issue in which if you had typed something into the "change project" search box it would clear out what you had typed.

  • An issue in which the background would display white stripes occasionally has been fixed.

  • Status colors configuration has been removed for KPI gauge cards, so as to avoid confusion with gauge color configuration. (See Adding Status Colors for KPI cards, versus Configure the Gauge for KPI gauge cards.) Status color configuration remains for KPI cards.

  • Assigning profiles can now be done for all devices, including previously unassigned devices with the same model name and vendor ID.

  • The priority array update interval now allows up to 4320 minutes as a workaround to decrease data usage until this can be updated further.

Version 4.3.6 (9/25/2023)

New Features

Enhancements/Changes/Fixes

  • You can now share a global dashboard with yourself in another project.

  • On global dashboards, the name and local Project Time of the project in which the dashboard was created now displays below the dashboard's name.

  • When selecting points for elements on a global dashboard, the Project Selector area was replaced by a searchable and scrollable dropdown list.

  • In Alarms , the Acknowledged at time now shows the correct time, rather than the current time.

  • Select/Deselect All functionality was improved for various tables throughout the KMC Commander IoT platform.

  • Point values now remain visible while points are refreshing, rather than becoming blank until the refresh completes.

  • When accessing a multi-license project in KMC Central, setting project-wide dashboards to false now properly filters devices from different licenses.

Version 4.3.5 (7/31/2023)

New Features

  • A new option was added to the Dashboards selector: Add Global Dashboard. On a global dashboard you can configure cards and canvases to display information from any project to which you have access. (Please note the caution for global dashboard use in Adding a New Dashboard.)

  • A Project Selector appears when configuring point slots for elements on a global dashboard . (See Changing or Adding Points on a Card.)

  • You can now expand the side navigation bar to show the names of the KMC Commander modules next to their icons. To expand, use the arrow (next to Help).

  • From a device's row in Networks Explorer , selecting Edit Device opens a new Edit [Device Name] Details window. (See Editing Device Details.) In addition to basic details, if editing a Modus device, you can also set a Read/Write Delay (ms) here.

  • On a canvas, when Drawing a Zone and Assigning a Point , a separate yet associated point slot is now added automatically with the zone shape. Previously, the assigned point's current value displayed as text fixed in the shape's center.

  • When managing a canvas zone, you can now hide or show the zone's associated point slot. (See Hiding and Showing Zone Points.)

  • If a canvas zone was assigned a writable point, you can now write to the point by selecting the slot.

  • When arranging point slots on a canvas, the slots' positions now snap to an alignment grid.

Enhancements/Changes/Fixes

  • In Alarms , new alarms fold properly, rather than causing duplicates.

  • If you choose not to enter an alarm acknowledgment message, "N/A" now appears as the message, and the individual alarm instances show as acknowledged. (See Acknowledging Alarms.) Previously, if a message wasn't entered, folded individual instances appeared to still need acknowledging.

  • A Device filter now replaces the former (broken) By Time / By Device toggle buttons. (See information about the Device dropdown in Finding Alarms.)

  • Restored functioning to the alarm type filter. (See information about the Show dropdown in Finding Alarms.)

  • In Schedules , fixes were made to cases in which the red line indicating "now" appeared wrong.

  • When adding a schedule using the simplified method (see Adding Schedules (Simplified Method)), after selecting a point Type, devices with different state texts for that type will now remain non-selectable.

  • Opening a dashboard with multiple canvases now waits for all canvas background images to load before rendering. This ensures a smoother user experience by eliminating dashboard "blinking".

  • In notification emails, the table formatting of alarm information was improved for easier readability.

  • Notification emails now match the platform's dark theme, also making all white text visible.

  • Improved enumerated value support for Modbus.

  • A remote (via Cloud) Modbus point discovery and management process was added.

  • Various bug-fixes were made to cards overflowing width or sizing incorrectly on different screen sizes.

Version 4.3.4 (5/16/2023)

New Features

  • When creating or modifying a Canvas (such as one with a floor plan background), you can now draw a shape to represent a zone. The current value of the point that you then assign will display in the zone's center. (See Drawing a Zone and Assigning a Point.) You can also configure the zone's color to change dependent on the point's value. (See Configuring a Zone's Colors.)

  • For KPI gauge cards, a new Gauge Type option was added: Gauge With Needle. (See Creating a KPI Gauge Card.)

  • You can now upload dashboard preview images of your choice to the Dashboards selector. (See Setting a Dashboard Preview Image.)

  • Users with Admin permissions now have a switch for the Dashboards selector that toggles from Showing only your dashboards to Showing all dashboards (for the project). (See Selecting a Dashboard to View.)

  • If a web card is set to a URL displaying a PDF, you can now view the PDF in a new tab by selecting the open in new tab icon.

Enhancements/Fixes/Changes

  • When an alarm triggers multiple times, the instances (for the selected time-frame) now fold into one expandable row in Alarm Manager . (See Viewing Alarm Details.)

  • Web cards now have three more sizes: In addition to the Small and Large sizes, there are now Two Rows Large, Extra Large, and Two Rows Extra Large options.

  • A thermostat card can now display a total of 18 points in its large size: eight points in the smaller size; an additional 10 points in the larger size.

  • Trend cards (on dashboards) now have three more views: Last 30 days, Last 7 days, and Last 24 hours (in addition to the Day, Week, and Month views).

  • Similarly, Trends now has four more views: Last Year, Last Month, Last Week, and Last 24 Hours (in addition to the Day, Week, Month, and Year views).

  • Data Explorer was updated for better usability and now matches the style (since version 4.0) of the other KMC Commander modules.

  • When editing a device profile, a window now appears (after selecting Assign Profile) for selecting the devices to which the edited profile should apply. (See Editing a Device Profile.)

  • You now select points for a card in the staging area in the same way as in a card's edit mode on the dashboard — by selecting the point slot on the card itself.

  • Improved loading speed for the month and year modes of trend graphs.

  • Improved trend graph formatting.

  • Fixed card scrolling on iOS.

  • Performance enhancements for queries of action logs.

  • Framework updates to improve security, reliability, and performance.

Version 4.3.3 (3/15/2023)

New Features

  • A new dashboard element, the Canvas, was released. The Canvas is a creative space to arrange points (with customizable colors and opacity) on a background image uploaded from your computer. Displaying live point values on equipment graphics and floor plans are typical uses. (See Canvases.)

  • In the Select Point Type window (used when adding a point of interest to a device profile), a pencil icon was added to indicate points that are writable.

  • Information was added to logging of the update point task in Settings > Action Logs.

Enhancements/Fixes/Changes

  • If a KMC Commander gateway restarts while offline, the offline settings page is now still accessible.

  • Relinquish jobs are now split into a separate queue, preventing delay of other remote jobs.

  • Reduced write calls by disallowing duplicate update points. The API now returns the previously created running job.

  • Ensured parsing of priority from the update point task is the same as the update point API.

  • Improved querying for the network, device, and point data when updating a point.

  • Improved querying for remote jobs by initially only loading a list.

  • Ensured all daemons cannot create multiples of themselves.

Version 4.3.2 (2/27/2023)

Enhancements/Changes

New code architecture was introduced that moves the KMC Commander API toward OpenAPI compatibility and improves code reliability.

Hotfixes (since version 4.3.1)

  • Fixed super admin login/logout.

  • Fixed links on the Text Editor card.

  • Fixed Event detail logging.

  • Fixed the search in Site Explorer's "Add New Node".

  • Fixed alarm validation for MSV range type alarms and all dynamic alarms.

  • Fixed the AFMS module's trend graph to show the correct date.

  • Fixed removing points from a schedule so that multiple points can be removed at once.

Version 4.3.1 (1/31/2023)

New Features

Enhancements/Fixes/Changes

  • Alarms sometimes showing UTC time instead of the project's time were fixed.

  • Longer card titles use the entire card width when not showing the menu (which appears in a card's upper-right corner when hovering over a card), rather than needlessly abbreviating the title.

  • Back-end improvements were made to reduce the average response times for API requests.

  • Alarm configuration validation was added. This prompts users to enter missing device and/or point data, or to correct incorrectly entered data.

  • A fix was made to ensure that points are re-downloaded when assigning a device profile, even if you navigate to another module quickly.

  • Minor formatting changes were made to KPI Cards.

  • A Select All / Deselect All option was added to the topology access editor. (Go to Settings > Users/Roles/Groups > Users, then select Edit Topology .)

  • Validation was added to prevent users from adding roles with the same name.

  • When a favorited dashboard is renamed, the updated name now displays.

  • After logging in, if a user only has one project, they will automatically be brought to that project, rather than having to select it.

  • A button to Update Priority Arrays was added to reports.

  • The date selector in Trends is fixed.

  • Deleting of a dashboard is now logged in Settings > Action Logs.

  • Modifying of a dashboard is now logged correctly in Settings > Action Logs.

  • On mobile (< 600 pixels), text on a Text Editor cards now wraps to the next line within the smaller card size, rather than overflowing from the card.

Version 4.3 (1/5/2023)

New Features

  • An AFMS module: The module allows you to monitor, configure, control the Learning Mode activation of, and tune a KMC Conquest Airflow Measurement System (AFMS). The icon appears in the side navigation bar after an AFMS controller is discovered and saved in Networks Explorer. (See Managing an AFMS.)

  • A PATCH method API, which allows sending just an object property needing updated (rather than the entire object).

  • Two triangles appear on trend lines (displayed on Trend cards and in Trends ) . These indicate the moment of minimum and maximum values for the displayed time-frame.

  • You can sort users in the tables found in Settings > Users/Roles/Groups > Users and when sharing a dashboard.

  • Weather cards display relative humidity.

  • A line on the events calendar (Schedule Manager > Calendar) shows the current time.

Enhancements/Fixes/Changes

  • Fixed a bug in alarm instances that caused the object size to increase rapidly.

  • Turned on the ability to pinch to zoom on mobile.

  • Improved dragging of cards in Edit Layout mode, particularly when using touch devices.

  • Improved speed for updating user lists.

  • Fixed an issue when editing user lists with more than 100 users.

  • Fixed an issue with displaying weekly repeating events' timezones.

Version 4.2 (November 2022)

  • Points that stop functioning are labeled with a reason: offline or stale. Hover over the exclamation point on a card to see the status message.

  • If a card is missing a point reference (because the point was unchecked as a point of interest or trend in the device profile) a notification appears. See Editing a Device Profile for the process needed to track the point again.

  • This release also included various bug fixes.

Version 4.1 (October 2022)

New Features

Enhancements/Fixes/Changes

  • The login and initial setup pages were updated to match the style of the 4.0 UI.

  • Point name/value/unit formatting within cards was improved.

  • Fixed an issue in which setting a shared dashboard as a homepage would affect the owner user.

  • Fixed an issue with trend cards constantly reloading on large projects.

  • Fixed issues with decks causing cards to overlay on top of themselves.

  • Various other performance enhancements and bug fixes.

Version 4.0 (May 2022 update)

The Reports module was released, allowing users to configure, save, rerun, and link to reports of the following types:

  • All Points

  • Energy Usage (Continuous Accumulators)

  • Energy Usage (Hourly Accumulators)

  • Energy Usage (From Power)

  • Manual Override

  • Out of Range

  • Runtime

See Managing Reports for important details.

Version 4.0 [Redesigned UI] (February 2022)

The following features were among those added or enhanced in software release 4.0:

  • The user interface was completely redesigned for a more modern look and feel, higher performance speed, and overall better user experience.

  • The new card builder enables real-time staging of a card before adding it to a dashboard.

  • More size options are available for a number of card types.

  • Decks have interactive visualization options: Perspective, Flat, Expanded, and Custom.

  • Schedule Manger more clearly delineates between configurations and events, making creating and customizing them easier.

  • The Trends module was redesigned so that multiple trends can be viewed at the same time.

  • In Alarm Manager , users can sort and filter alarms.

  • Alarm Manager shows who acknowledged an alarm.

  • When acknowledging an alarm, the user can add an optional message about what was done, which can be viewed by others.

  • Search ability was added throughout the platform, making it easier to find schedules, add points to cards, address particular alarms, and share dashboards.

Note: KMC Commander Help went online within a month of the release of software version 4.0. Previously, the information contained in KMC Commander Help was only available in PDF form.

Note: The older software versions listed below were for the old UI design. Details of the descriptions may differ from the current UI.

Version 3.2.2 (June 2021)

New Features

  • The color range of a KPI Gauge Card can now be customized to red to green, green to red, blue to red, or the default orange gradient.

  • A new custom Dashboard card, Text Editor, is now available, which can be used to leave notes and post hyperlinks to project documentation (such as PDFs hosted on a company website).

  • When sharing a dashboard, you can now choose to give the other users Read-Only Access, Edit Access, or Share a Copy of the dashboard with them that they can then customize as needed.

  • In My Profile Settings, a Notifications tab was added where users can select projects for which to receive email notifications about offline devices.

  • In Alarm Manager, clicking on a target point’s name now takes the user to the associated trend at the time when the alarm was triggered

  • In Network Explorer, after clicking the Discover button, a Confirm Discover Options dialog now displays, where users can change the device Instance Min and Instance Max to a known range of device instances. This speeds up the discovery process.

  • A Search Projects bar was added to the top of the My Profile drop-down menu on app.kmccommander.com, allowing users to narrow the list of projects to select from.

  • Google SSO (Single Sign-On) is now an option for logging into Commander.

  • In Settings > Project, a Reboot Gateway button was added, enabling rebooting of a Commander box from app.kmccommander.com.

  • In Settings > Project > Running Jobs, users can now cancel a running job by clicking a Delete button that appears next to the job name.

  • A Last Communication with the Cloud triangle icon will now appear if cloud communication with the gateway is lost for 5 minutes to 1 hour (yellow triangle) or more than 1 hour (red triangle).

Enhancements/Fixes/Changes

  • In Settings > Ethernet 1 [eth0] / Ethernet 2 [eth1], options to Isolate IPv4 to Local Subnet and Isolate IPv6 to Local Subnet were added. One or both of these options should be set to Yes when using cellular and connecting an Ethernet port to a local subnet.

  • In Network Explorer, improvements were made to the way a device profile is saved in the View Profile interface.

  • In Network Explorer, a way to edit and delete virtual points was added.

  • In Alarm Manager, when configuring a dynamic alarm for binary or multi-state points, a Match Method drop-down now appears with State Text and Numeric Value options.

  • This release also included significant performance enhancements and various bug fixes.

Version 3.2.1 (March 2021)

This release included performance enhancements and various bug fixes.

Version 3.2.0 (Jan. 2021)

New Features

  • Settings > Project > Point Reading added the capability of changing the read time interval of a point after the user writes to that point from the dashboard (e.g., changing a setpoint).

  • Settings > Protocols > BACnet added the capability of changing the Device Instance of the local KMC Commander gateway, the maximum, the BACnet Invoke ID, and the Point Update Wait Interval.

  • In Network Explorer, next to the “hamburger” menu for a device, icons were added to refresh device details (to view the device software/firmware versions and other information) and to search for profiles. The option to “Constrict profile search to local license” was added at the top of the screen to narrow the choices when numerous projects present too many possible profiles.

  • Alarm Manager added alarmed point values to the alarm information.

  • Alarms and Trends (in addition to Schedule Manager) now display the current project time.

Enhancements/Fixes/Changes

  • The Trends interface was substantially changed to provide enhanced usability and additional information.

  • In Network Explorer, improvements were made to the Zoning System Autobuilder.

  • This release also includes significant performance enhancements and various bug fixes.

Version 3.1.1 (Nov. 2020)

New Features

On the Dashboard, a new Web Card allows the display of publicly available web pages for such use as embedding weather, live cloud-based camera feeds, documents, Node-RED dashboards, and videos.

Enhancements/Fixes/Changes

  • In Settings, the project time was added to the upper right corner of the screen and improvements were made to the User Action Logs.

  • In Schedule Manager, improvements were made to off-line schedules.

  • In Network Explorer, improvements were made to virtual device profiles.

  • In Network Explorer, improvements were made to the Zoning System Autobuilder, including clearer progress updates and confirmation that previously autobuilt devices and objects will be deleted unless the process is canceled.

  • Fixed bugs with various cards, duplicate alarms, the discovery process, and shared dashboards.

  • General enhancements and infrastructure updates.

Version 3.1.0 (Oct. 2020)

New Features

  • Under Add-ons, CommanderAQ combines real time monitoring and the latest worldwide standards (from ASHRAE, the CDC, and others) to track and score the air quality of a building in real time. Monitored critical wellness factors (dependent on chosen options and available sensors) may include temperature, humidity, air freshness (e.g., ventilation, fresh air cycling), air quality (e.g., CO2, VOCs, particulate matter levels), occupancy levels, air filter maintenance status, as well as easy-to-understand qualitative health category summaries (e.g., good, fair, poor).

  • Under Add-ons, the Resolute API add-on provides additional analytics to collect real-time building data across diverse systems, organize and aggregate that data, and finally transform that data into actions and answers for optimizing the performance of buildings. See also resolutebi.com.

  • Users can now access their user profiles by clicking on the circle (with the user’s initials) in the upper right of the screen. They can modify their profile (name, email address, and telephone number), get their API key, and change their password.

  • In Settings, a new Date & Time Settings section allows selection of an NTP server and time zone. During installation, if the network does not provide an initial NTP time service, a different time server can be entered to allow initial setup of the system.

  • If desired, NTP service can be disabled and the Real Time Clock time be manually set.

  • In the Dashboard, when multiple user-created dashboards exist, clicking the “favorite” (heart) icon when a particular dashboard is active turns the white heart icon red and makes that the default dashboard to open.

  • In Networks, a rotating gear icon now shows near the device profile while the profile is being regenerated.

  • In Networks, an SNMP subtree filter option was added to enhance performance for discovering large networks.

  • In Networks, Site Explorer now shows an Edit Virtual Device button if a virtual device is selected. The virtual device can be renamed or restored. Restore deletes the current virtual device and revert its points to the original device.

  • In Networks, Site Explorer now also shows an Add Virtual Point if a point is selected. However, currently virtual points can be created but not deleted. Using this preliminary feature currently requires JavaScript programming by the user—see the Documentation link in the dialogue box for instructions. Virtual points enable users to build complex logic on top of existing points in the system without the creation of additional points or complex control code on devices. Virtual points can be used for such functions as computing periodic averages or sums, unit conversion, or for running more advanced application-specific logic.

Enhancements/Fixes/Changes

  • Settings can now be configured in the local gateway without a current Cloud connection (while offline).

  • In Settings, the point count was fixed for projects that have other types of KMC app licenses (such as KMC Connect Lite) in addition to a KMC Commander license.

  • Performance was improved for the weather station selection in Settings and Weather cards on the Dashboard.

  • Tier 1 KMDigital controller models with BACnet Ethernet interfaces (KMD-5270-001 WebLite Controller, KMD-5210-001 LAN Controller, and KMD-5205-006 LanLite Controller) have points discoverable as virtual BACnet objects using BACnet Ethernet protocol (without a KMD-5551E Translator or Niagara), but they do not fully support BACnet priority arrays. (The priority array does not display properly with these devices.) On the Dashboard, clearing a selected priority 1–8 value now relinquishes to the previous scheduled (highest level priority 0 or 9–16) value that was last written.

    Note: In these three Tier 1 KMDigital controller models, any value written at a priority 0 or 9–16 is assumed to be a scheduled write and stored locally. Any value written at a priority 1–8 is assumed to be a manual write (which sets the manual flag on these devices). When relinquishing a priority 1–8 (by clicking the Clear Selected button under Show Advanced), the last scheduled write value is written and the manual flag is removed.

    Note: The KMD-5551E KMDigital to BACnet Translator does fully support priority arrays in Tier 1 and Tier 2 devices.

  • A KMD-5551E translator licensed through KMC Commander will now continue to function even if the KMC Commander gateway is temporarily without a current Cloud connection (while offline).

  • In Networks, the device profile point-type drop-down selections have been streamlined.

  • In Networks, the Zoning add-on selection has changed from a check box to a drop-down menu for additional options.

  • Read-only users ability to edit SNMP, Modbus, and Node-RED networks was fixed (disabled).

  • In (Cloud) Networks, Ethernet [en0] port selection bug was fixed.

  • Schedules will now operate properly in the local gateway without a current Cloud connection (while offline).

  • In Alarms, when creating a new alarm, duplication of an alarm can now apply to points on the source device (such as for multiple temperature sensors) as well as other devices.

  • Trends now have improved vertical scaling.

  • When trend points are added or removed prior to a CSV download, the changes are now reflected accurately in the exportable points and in the CSV file.

  • Bug in display paging arrows was fixed.

  • Other performance enhancements increased speed and reliability.

Version 3.0.5 (July 2020)

General enhancements and bug fixes for cloud software.

Version 3.0.4 (May 2020)

New Features

  • Under Settings (gear icon), a new User Action Logs section allows viewing of when modifications were made to networks, profiles, devices, schedules, and writable points.

  • In Projects (Settings), auto-archiving of alarms is now an option. If enabled, alarms that are acknowledged in Alarm Manager will be archived after the number (1 hour minimum) in Time After Acknowledged (Hours). All alarms, whether acknowledged or not, will be archived after the number (1 day minimum) in Any Alarm Older Than (Days). In Alarm Manager, archived alarms can be hidden or shown.

  • In Users (Settings), you can now create alarm notification groups. Before, this could only be done in KMC Commander System Administration. In Alarm Manager, when creating or editing an alarm, a notification group can then be selected.

  • In Alarms, adding a new alarm now has options to duplicate by selected device profile, point tags, names, or object. This greatly speeds up creating multiple alarms for similar devices.

  • On the Dashboard, clicking a writable point (e.g., a setpoint on a card) now shows the priority array under Show Advanced.

  • In the Data Explorer, search results can now be sorted.

Enhancements/Fixes/Changes

  • If a KMC Commander IoT gateway temporarily loses Internet access, schedules will continue writing to devices on the building’s network.

  • The times for schedules and alarms are now more user friendly and come from the project’s timezone (set up in KMC Commander System Administration).

  • Fixed Points Used display errors.

  • Many other performance enhancements for speed and reliability.

Version 2.2.2 (July 2019)

New Features

  • Under Settings (gear icon) and Networks, the upper right of the screen now shows the number of points used and the total number of points in the license (e.g., 429/500).

  • Under Project (in Settings), you can now create custom roles with Read-Only permission and other limits to access.

  • In Project (Settings), dashboards of a selected existing user can be assigned as autoshare “templates” for new users. If new users (of a particular role) are added to the project, their dashboards are pre-populated with the template. After their dashboards are so populated, however, subsequent changes to the template are not carried over to their accounts. The pre-populated new user dashboards can be modified as desired (and they do not modify the template).

  • In Project (Settings), added a diagnostic tool (for KMC Technical Support) to show running jobs/processes.

  • Under Settings for a local KMC Commander gateway (but not in the Cloud), new Proxy Settings provide a means of entering the HTTP Proxy Address and the HTTPS Proxy Address if required for that device.

  • In Users (Settings), administrators can temporarily log in as another user by clicking the login button (next to the topology button) in that user’s information. A blue bar appears at the top of the screen with information about the current “simulated” login. Clicking the red X returns the administrator to the original login.

  • In Network Explorer, device profiles now work across ”synonymous” models of KMC (only) devices. For example, a profile created for a BAC-9001 will also be selectable for not only that model but also a BAC-9001CE.

  • In Network Explorer, added a protocol for future use of Node-RED (but requires an additional purchased license, Node-RED installation, and custom programming).

  • In Data Explorer (Add-Ons), added the capability to create new tags and objects.

  • In the Cloud, Networks can now do remote discovery of devices and points.

Enhancements/Fixes/Changes

  • For device profiles, many point types have been added (e.g., more points for electric meters and points for the Resolute analytic package).

  • More BACnet fall-back algorithms have been added to help discover non-conforming or misbehaving BACnet devices.

  • Screens are more optimized on mobile devices.

  • Trend line colors are now static (but not editable).

  • Support for the KMD-5551E KMDigital to BACnet Translator has been enhanced.

Version 2.1.15 (October 2018)

New Features

  • Add-ons now appear (in the left menu bar) if additional add-on licenses have been purchased. Add-ons include Reports (which can be run/viewed immediately and/or run/emailed according to a schedule) and Node-RED (a drag-and-drop visual programming tool).

  • A licensed Zoning add-on in Network Explorer is for enhanced support for VVT (Variable Volume and Temperature) retrofits with the BAC-120063CW-ZEC FlexStat unitary controller along with KMC SimplyVAV controllers for pressure-independent VAV control in their respective zones. The zoning discovery process provides an intuitive method of selecting desired controllers and automatic generation of trends (of the RTU’s current setpoint, DAT, and occupancy), alarms (for loss of communication with the VAV controllers), and cards (AHU/RTU Status, AHU/RTU Zone Information, and VAV Thermostats) in a deck. (The Zoning System check box in the Network configuration appears in unlicensed projects but has no effect.)

  • Network Explorer and the Dashboard indicate communication failures. In Network Explorer, “Device not communicating” will appear when hovering over a device that is offline. Dashboard cards indicate “Point not communicating” if a point is offline or incorrectly configured.

  • Added a Weather Station section in Settings for use in Weather Widget cards on the Dashboard. Now the weather location selections must first be set up in Settings. Then this information is available for use in the drop-down box selection of Weather Widget cards. (Weather history is also available for trending in APIs.)

  • Can now discover devices in the Cloud and select an existing profile (but discovering points and creating new profiles must still be done on a local KMC Commander IoT appliance).

  • In the Site Explorer’s topology, a selection of points on a physical device can be moved from that device to a “virtual device” by clicking on a device, clicking the green Add Virtual Device button that appears, selecting the desired points, and clicking the Save button. This is helpful if a device has many points (such as a JACE), but you want to monitor closely and/or control only a portion of them.

  • Similarly, calculated (e.g., sum or average) virtual points can be created in Site Explorer by clicking on a point under a device and clicking the Add Virtual Point button. (Using this preliminary feature currently requires programming by the user—see the Documentation link in the dialogue box for instructions.)

Enhancements/Fixes/Changes

  • Before making a weather card now, the weather location selections must first be set up in the new Settings > Weather section. Then this information is available for use in the (new) drop-down box selection of weather widget cards.

  • On Dashboard cards, slots (points) can now be deleted (without having to delete the entire card and starting over). While in Customize mode, hovering over a filled slot shows a trash can icon in the upper right of the slot. Click the trash can icon to delete that slot.

  • SNMP improvements, including now being able to upload the required MIB file in the Protocols section of Settings.

  • Improvements to KPI, KPI Gauge, and Weather card labels and looks. Gauges can now display user-specified minimum and maximum labels.

  • New passwords require a minimum length of 12 digits (which can be increased from that default if desired in the Projects section of Settings).

  • Fixed a trend line color bug.

  • Fixed timeout on points not being relinquished.

  • Enhanced support for KMDigital auto/manual priority, which can now be set in Settings and on a card. This is for Tier 1 KMDigital controller models that have an optional BACnet Ethernet interfaces (not for KMDigital controllers using a KMD-5551E translator).

  • Selecting profiles is faster and more user friendly.

  • Performance improvements with the Cloud and on the hardware.

  • Now APIs on a local IoT appliance need a login for enhanced security. (API logins were already previously required in the Cloud.)

  • After the KMC Commander mobile app is updated, the app shows the same HTML5 pages as a web browser on the device, but it adds a convenient one-button access that saves the previous login information. You do not need to type the address into a browser, and login information is needed only once (unless you choose to log out). See the “Using the KMC Commander App” section of the KMC Commander Installation Guide for instructions. Note that after updating the app, its icon has all-orange triangles, not the older blue-and-orange triangles.

Version 2.0.4 (July 2018)

New Features

  • Added a forgotten password help link to the login screen. Click the link, enter your email address, and you will receive an email with a link for resetting your password.

  • In Network Manager, added SNMP (Simple Network Management Protocol) as a supported protocol (typically used by servers, routers, switches, modems, printers, and other network devices). Setup requires uploading a MIB file for each device, and each SNMP “network” consists of one SNMP device.

  • In the Dashboard, added a weather widget card. Weather in particular areas can be searched for by city name and state or by zip code.

  • In the Dashboard, added KPI (Key Performance Indicator) cards and KPI gauge cards. KPI cards, smaller than other cards, can track points in a particular device or track metrics (e.g., BTU rate or electric power for an entire floor, zone, building, or site, based on the topology set up in Network Explorer’s Site Explorer). Gauge cards add an animated gauge graphic to the displayed number. KPI metrics are based on area—the Edit Properties button (for a zone, floor, building, or site) in Site Explorer provides fields to enter area value and units. Area can also be entered on the cards. The scale of the gauge can also be configured in the card’s Customize mode by clicking the Configure button.

  • In the Dashboard, added more options (multiple vertical axes, time ranges, and averaging) to large trend cards.

  • In the Dashboard, clicking on the project name allows editing of the displayed name. Clicking the downward arrow beside the project name allows the creating of and switching between multiple dashboards.

  • In the Cloud Dashboard, cards can now show points from devices from multiple KMC Commander (IoT gateway hardware) boxes.

  • In Project (Settings), added choices for project temperature and area measurement units.

  • In Project (Settings), added editing and creating of roles (Owner, Technician, Occupant, etc.) with selectable access to various features.

  • In Users (Settings), all users can be assigned one of the roles as well as access to selected devices according to the topology configured in Site Manager (in Network Explorer).

  • In Protocols (Settings), write priorities were added for KMDigital controllers and KMD-5551E translators.

  • When logging out of a (Cloud) project and switching to another, a Google-like map with red pins can show the location of projects if the address is entered in the (Cloud) KMC license administration. (To use this feature, supply KMC Controls with your desired project address information for the license server.) Clicking on a pin and then the Click to Continue button opens that project.

  • In the KMC license server, KMC can also add a customer image URL to the license. The logo or other image will then display next to the project name on the Dashboard. (To use this feature, supply KMC Controls with the image’s URL address.)

  • In Network Manager’s Profiles, added a Dis(play) Type drop-down box with the options of Description or Protocol Default (primarily for KMDigital via BACnet Ethernet applications). If Description is selected during point discover, the point name shown on the cards is the (KMDigital via BACnet Ethernet) controller point’s Description (e.g., MTG ROOM TEMP) rather than the generic name (e.g., AI4).

  • When commanding a point on a card, the Advanced menu shows a Clear Selected Priority button for the Write Priority selection in the BACnet priority array.

Enhancements/Fixes/Changes

  • Fixed scrolling and other display issues on iPhones.

  • In Settings, manual write timeout, write priorities, and JACE point name shortening selections (previously under Project Settings) were moved to the new Protocols section.

  • In Network Manager, profiles for KMC Conquest SimplyVAV, and AppStat controller were updated.

  • In Network Manager, types of selectable points were updated for profiles.

  • Enhanced support for optional Google Single Sign On.

Version 1.2.2 (May 2018)

New Features

  • Added BACnet Ethernet (in addition to BACnet IP) as a supported protocol.

  • Added option for large (up to screen width) trend cards to the Dashboard for tablets and PCs.

  • Added “metrics” as an option for trends. Metrics look through the database (for an entire site or zone following the typology previously set up in Networks) for a selected type of point (e.g., space temperature, energy usage, or gas flow values in all zones).

  • Added “inverted” alarming, in which the point is considered to be in alarm condition when its value is within the high/low limits of a range rather than outside them.

  • Added CSV downloads for results in Data Explorer.

  • Added the relevant name of the Project to the Cloud Dashboard.

  • Added support for optional Google Single Sign On to Cloud projects. (Clicking in the lower right corner of the Cloud login screen makes the optional Google button visible.) Google credentials can be used for login if the Gmail credentials are entered as a new User in the Project Administration.

  • Added a “log in switcher.” After logging out of a Cloud project, a prompt will appear with options to switch to a different project or to log out.

Enhancements/Fixes/Changes

  • Fixed issues with resizing of cards in decks.

  • Cleaned up formatting of CSV and JSON files.

  • Added more resiliency during Cloud connectivity issues.

  • Enhanced the Internet sharing via KMC Commander’s cellular connection through the Wi-Fi access point to remote Wi-Fi clients.

  • Fixed problems of the gateway not properly reconnecting as a Wi-Fi client after restarting.

  • Shortened JACE BACnet point names even more.

Version 1.1.0 (March 2018)

New Features

  • Added Modbus TCP as a supported protocol.

  • Added KMDigital as a supported protocol (with a KMD-5551E translator).

  • Added a user interface for configuring the cellular connection.

  • Added CSV export to trends.

  • Incorporated a Redis server into the gateway so that it no longer needs the TCP 13430 port.

  • Support for new EDM (Edge Device Manager).

  • Shortened JACE BACnet point names where they appear on the user interface.

Enhancements/Fixes/Changes

  • Improvement to connectivity with Cloud services, especially with unreliable Internet.

  • Improvements to the user interface.