Check My Destiny

Check My Destiny is a diagnostic utility built-in to the Ubiquity software. It provides you with a detailed analysis of the status and control commands being received and sent by the Domain Controller. It is constantly running and storing information along with any problems that occur - it is AWARE (Always Watching And Reporting Errors).

Overview of Check My Destiny


Open Check My Destiny

Bring up the House Menu by clicking in the white space OUTSIDE of all rooms on the floor plan view of the Browser GUI.

You will get the menu at the right.


Click on the "Check My Destiny" button.



Check My Destiny Default Screen

You will get a menu something like the one on the right. The "+" plus sign on the left of a line means that the line can be expanded further by clicking on the "+" plus sign (or even to the right of it on the same line).

The "-" minus sign means that it has already been expanded and can be un-expanded by clicking on it.

Click on the "+" to the left of the Domain Controller named "D3K 1".



You will get the menu at the right. From here, you can get information about:

  • The software version of the Domain Controller,

  • Its network addresses, and

  • All of the ports on the back of the Domain Controller.


Serial Ports

Drill down further to open up the "Serial Ports", and you will get the high level information about what "type" of device they are connected to.

In the example at the right, Serial Port 1 is connected Lutron Homeworks.


Continue drilling down on the heading "Devices controlled by Serial Port 1" for systems such as lighting systems to see every light and keypad connected to the Domain Controller.


Or drill down on the "List of commands sent & received" to see the last 5 commands sent and received on this serial port with a time stamp attached and a green "OK" if the command could be properly sent and was properly acknowledged. Note that usually the window would be stretched out so that the whole line could appear without rapping to the next line. It is much easier to read that way.

Click on "[Show last 20 cmds]" to see the last 20 commands instead of the last 5 commands.



Click on "[Send Cmd]" and a menu will pop up allowing you to type an ASCII command and send it out on the serial port in real time.

Use "\r" to send a carriage return, "\n" to send a carriage return linefeed, and "0x" to send hexadecimal. The ASCII is sent when you press the "Enter" key on your PC keyboard.

Effectively you have a "Hyper Terminal" connection for every port always up and running.


IR Outputs

Similarly, you can drill down on the "IR Outputs" and click "[Send Cmd]". It bring us a similar looking pop up menu, but this time you paste IR learned commands (e.g., from Pronto Edit) into the white box before pressing the "Enter" key on your PC keyboard.



With the "Relays" you can "Energize" and "De-energize" them by clicking on the blue links at the end of the line.


List of commands sent - One little quirk

One little quirk is that if you expand line labeled "List of commands sent" before any commands have been sent, you will not see any commands sent or any notice saying that no commands have been sent yet. You can see this under "Relay 1" where the "-" minus sign shows the line has been expanded, but nothing appears under it.


Global Cache

Similar information is available for the ports associated with Global Cache.



Only the Lutron relays show up under the Lutron heading because the other information is already available behind the serial port.



The "Entertainment" heading will be your favorite one. Drill down to the room whose commands you want to see. Here you will see all the commands for an event - basically a re-organization of the data from the ports to show you the order in which the entertainment equipment is being controlled.

The line in bold font is the start of an event. The line begins with the thing that caused the event ("User Action on Browser" in our example). Then it tells the high level objective of the event and the time that it occurred.

Under the line in bold are the commands that were sent and received to meet the high level objective. Each of these has a time stamp measured in milliseconds that is the offset from the bold line.

The event finishes with a solid line.



AWARE Monitor

At the bottom of Check My Destiny is the "AWARE Monitor" heading. Drill down on it to get to the command for clearing all error flags. This will clear any red "Error" messages you have received so that when another error occurs, you will see it more quickly.

Also, from this part of the menu you can turn off the OK and Error status reporting, but we do not recommend this.




Finally, back on the Domain Controller line you see the [Console] link. Clicking on this link brings up another browser window showing the internal status of the controller. If you get into real problems with the system and call our support group, they may ask you to open this up. However, this is rare and it is unlikely that you will use the Console link.