The required codes are fully documented on the website shown above. I did presume, maybe incorrectly, that anybody interested would go take a look.
Anyway, here are some of the initialization commands. These tell the app what controls you want to use/display. There is a full list here.
Small switch
<I,SS,element position,description(,colour)>
<I,SS,1,LED 1,245245255>
This initializes a small switch at position 1 with a title of LED 1 and a background colour of 245245255.
Large switch
<I,SW,element position,description(,colour)>
<I,SW,1,Lights,245245255>
Initializes the switch at position 1 with a title of Lights and a background colour of 245245255 (very pale blue)
Value
Value is any printable alphanumeric value. The control simply displays what is sent from the Arduino.
<I,VL,element number,description(,colour)>
<I,VL,2,Temperature,245245245>
Initializes the control at position 2 to a Value control with a title of Temperature and a background colour 245245245 (light grey)
And here are some of the data commands.
Small switch data command
<SS[position][1/0]>
= Switch position 1, on
= Switch position 1, off
Large switch data command
<SW[position][1/0]>
= Switch 1, on
= Switch 1, off
Value data switch
<D,VL,element position,value >
<D,VL,2,22.4°> = Value at position 2, display 22.4°