Nube-iO - Setting the System Time

Rubix Platform: Setting the System Time


Preparation:

  1. Rubix Platform: Navigation


Rubix Platform time setting is set by selecting a timezone.  There are 2 types of timezone settings in Rubix Platform, it is important to understand the differences as they have different functions. 

Valid Timezones

Timezones in Rubix Platform are selected from the TZ Database, which supports all of the global timezones, as well as secondary timezones to handle any timezone specifics properties such as daylight savings time.   Each timezone has an identifier like `Australia/Sydney`.  See the List of TZ Database Timezones for all valid timezones in the TZ Database.

Platform Display Timezone  vs  Host Device Timezone

There are 2 types of timezone settings in Rubix Platform, it is important to understand the differences as they have different functions.
  1. Host Device Timezone - This is the timezone that the host device (the one running Rubix Platform) is set to.  This timezone will be used for all host device functions that reference the time.  Changing this timezone may have effects on other processes running on the host device.  
  2. Platform Display Timezone - This is the timezone that the timestamps in Rubix Platform are displayed in.  This timezone can be different from the Host Device Timezone.  This timezone setting is specific to the user viewing the Rubix Platform instance, not to the host device itself. 
For Example: A Host Device Timezone is set to Australia/Sydney (AEST) and a sensor reading timestamp is at 6:00 am.  If the Platform Display Timezone is also set to Australia/Sydney, then the timestamp displayed in Rubix Platform will be 6:00am.  However, if the Platform Display Timezone is set to Australia/Perth, then the same sensor reading timestamp will be displayed as 3:00am; as this is the equivalent time for the user reading in Australia/Perth.  

Changing Timezones

Host Device Timezone

To set the Host Device Timezone:  Select 'Apps > Services' from the Rubix Platform Sidebar;  Next select the 'HOST INFO' Tab; In the 'SYSTEM TIME' tile the Host Device Timezone can be selected from the Timezones dropdown menu.  Hint: Once the dropdown is open, you can start to type the timezone to filter the results.  Once you select the Timezone (from the dropdown) Rubix Platform will ask you to confirm the change.  

Above the Timezone dropdown there are several text fields that show the current time in UTC and Local time.  Other timezone abbreviations for the selected timezone are also shown. 

Platform Display Timezone

To set the Platform Timezone:  Select 'Settings' from the Rubix Platform Sidebar;  Next select the 'SETTINGS' Tab; In the 'Timezone' tile the Platform Display Timezone can be selected from the Timezones dropdown menu.  Hint: Once the dropdown is open, you can start to type the timezone to filter the results.  Once you select the Timezone (from the dropdown) 
a green alert will appear stating 'success' if the timezone has been successfully changed.  The Rubix Platform page in the browser should be refreshed after the timezone change has been made. 

  1. Rubix Platform: Customising the Sidebar
  2. Getting Started Guide: Rubix Platform
  3. Navigating Rubix Platform