Sofabaton's app only exposes a fixed set of device profiles with predetermined commands — you can't define arbitrary IR codes.