diff --git a/resource/web/sensor_config.tmpl b/resource/web/sensor_config.tmpl
index 1be89747..68ff647e 100755
--- a/resource/web/sensor_config.tmpl
+++ b/resource/web/sensor_config.tmpl
@@ -60,7 +60,13 @@
Type |
Date |
Data |
- Configuration |
+
+
+ |
{{#detectedSensors}}
diff --git a/src/se/hal/ControllerManager.java b/src/se/hal/ControllerManager.java
index adafa0bb..dc0e0e17 100755
--- a/src/se/hal/ControllerManager.java
+++ b/src/se/hal/ControllerManager.java
@@ -132,6 +132,13 @@ public class ControllerManager implements HalSensorReportListener,
return detectedSensors;
}
+ /**
+ * Removes all auto detected sensors.
+ */
+ public void clearDetectedSensors(){
+ detectedSensors.clear();
+ }
+
/**
* Called by Controllers to report received Sensor data
*/
diff --git a/src/se/hal/page/SensorConfigHttpPage.java b/src/se/hal/page/SensorConfigHttpPage.java
index 9561496e..c55572f4 100755
--- a/src/se/hal/page/SensorConfigHttpPage.java
+++ b/src/se/hal/page/SensorConfigHttpPage.java
@@ -88,6 +88,10 @@ public class SensorConfigHttpPage extends HalHttpPage {
}
break;
+ case "remove_all_detected_sensors":
+ ControllerManager.getInstance().clearDetectedSensors();
+ break;
+
// External Users
case "create_external_user":
user = new User();