diff --git a/src/app/config/mode-options.json b/src/app/config/mode-options.json
index 2d70276ccebbddadea97845798c8a5c6c7c79689..75db0a24d4a6378b232e20c8eae2e525de8bb21e 100644
--- a/src/app/config/mode-options.json
+++ b/src/app/config/mode-options.json
@@ -6,5 +6,5 @@
   "presetCode": "Sollte ein Testabschnitt mit einem Freigabewort geschützt sein, wird dieses bei der Eingabebox schon eingetragen.",
   "showTimeLeft": "Sollte eine Maximalzeit für einen Testabschnitt festgelegt sein, wird die verbleibende Zeit angezeigt, auch wenn die Booklet-Konfiguration dies unterbindet.",
   "showUnitMenu": "Die Seite mit der Aufgaben-Ãœbersicht wird erlaubt, auch wenn das Booklet dies unterbindet.",
-  "isMonitorable": "Kann aus dem Gruppen-Monitor aus gesteuert werden"
+  "receiveRemoteCommands": "Kann aus dem Gruppen-Monitor aus gesteuert werden"
 }
diff --git a/src/app/config/test-mode.ts b/src/app/config/test-mode.ts
index fb591585d249fb8197a7fb99b3499c6ee11d1e34..3354b0728f2b67016e0656185c8ecc54092f8caf 100644
--- a/src/app/config/test-mode.ts
+++ b/src/app/config/test-mode.ts
@@ -12,7 +12,7 @@ export class TestMode {
 	presetCode: true;
 	showTimeLeft: true;
 	showUnitMenu: false;
-	isMonitorable: false;
+	receiveRemoteCommands: false;
 	modeLabel: "Nur Ansicht (Demo)";
 	modeId: string = "DEMO";
 
@@ -29,7 +29,7 @@ export class TestMode {
 				this.presetCode = modeConfig.config.presetCode;
 				this.showTimeLeft = modeConfig.config.showTimeLeft;
 				this.showUnitMenu = modeConfig.config.showUnitMenu;
-				this.isMonitorable = modeConfig.config.isMonitorable;
+				this.receiveRemoteCommands = modeConfig.config.receiveRemoteCommands;
 				this.modeLabel = modeConfig.label;
 				this.modeId = mode;
 			} else {
diff --git a/src/app/config/test-modes.json b/src/app/config/test-modes.json
index f1c0700978242ae1fe7363d15be8424f7d655506..99a766e1a439e093f6dbaf58529c126bff57845e 100644
--- a/src/app/config/test-modes.json
+++ b/src/app/config/test-modes.json
@@ -9,7 +9,7 @@
       "presetCode": true,
       "showTimeLeft": true,
       "showUnitMenu": false,
-      "isMonitorable": false
+      "receiveRemoteCommands": false
     }
   },
   "MONITOR-GROUP": {
@@ -22,7 +22,7 @@
       "presetCode": true,
       "showTimeLeft": true,
       "showUnitMenu": false,
-      "isMonitorable": false
+      "receiveRemoteCommands": false
     }
   },
   "HOT": {
@@ -35,7 +35,7 @@
       "presetCode": false,
       "showTimeLeft": false,
       "showUnitMenu": false,
-      "isMonitorable": true
+      "receiveRemoteCommands": true
     }
   },
   "REVIEW": {
@@ -48,7 +48,7 @@
       "presetCode": true,
       "showTimeLeft": true,
       "showUnitMenu": true,
-      "isMonitorable": false
+      "receiveRemoteCommands": false
     }
   },
   "TRIAL": {
@@ -61,7 +61,7 @@
       "presetCode": true,
       "showTimeLeft": false,
       "showUnitMenu": false,
-      "isMonitorable": false
+      "receiveRemoteCommands": false
     }
   }
 }
diff --git a/src/app/test-controller/command.service.ts b/src/app/test-controller/command.service.ts
index 0e4151e0464d6a1e897108a91747e0d4a7c4499c..97f9aa75a580718167eef6e2959e29415d31b756 100644
--- a/src/app/test-controller/command.service.ts
+++ b/src/app/test-controller/command.service.ts
@@ -108,7 +108,7 @@ export class CommandService extends WebsocketBackendService<Command[]> implement
         distinctUntilChanged(),
         map(CommandService.testStartedOrStopped),
         filter(testStartedOrStopped => testStartedOrStopped !== ''),
-        map(testStartedOrStopped => (((testStartedOrStopped === 'started') && (this.tcs.testMode.isMonitorable)) ? `test/${this.tcs.testId}/commands` : '')),
+        map(testStartedOrStopped => (((testStartedOrStopped === 'started') && (this.tcs.testMode.receiveRemoteCommands)) ? `test/${this.tcs.testId}/commands` : '')),
         filter(newPollingEndpoint => newPollingEndpoint !== this.pollingEndpoint),
         switchMap((pollingEndpoint: string) => {
           this.pollingEndpoint = pollingEndpoint;