diff --git a/src/apps/rednatco/api-impl.ts b/src/apps/rednatco/api-impl.ts
index 4a4dafce40a1b51929171976addddea744d82de9..a24cca51f7eac4adada621010200c0def83689e6 100644
--- a/src/apps/rednatco/api-impl.ts
+++ b/src/apps/rednatco/api-impl.ts
@@ -14,7 +14,7 @@ export class ReDNATCOMspApiImpl implements ReDNATCOMspApi.Object {
         this.target = target;
     }
 
-    command(cmd: ReDNATCOMspApi.Command) {
+    async command(cmd: ReDNATCOMspApi.Command) {
         this.check();
         this.target!.command(cmd);
     }
diff --git a/src/apps/rednatco/api.ts b/src/apps/rednatco/api.ts
index 8ccf9a541559c435a7459ec1ea4f28bfb2024990..56f6799a5460f599196d7383fa17b2278c931a1c 100644
--- a/src/apps/rednatco/api.ts
+++ b/src/apps/rednatco/api.ts
@@ -112,7 +112,7 @@ export namespace ReDNATCOMspApi {
     }
 
     export interface Object {
-        command: (cmd: Command) => void;
+        command: (cmd: Command) => Promise<void>;
         event: (evt: Event) => void;
         init: (elemId: string, onEvent?: (evt: Event) => void) => void;
         isReady: () => boolean;