diff --git a/html/images/os/netvision.png b/html/images/os/netvision.png
new file mode 100644
index 000000000..6d27e54f4
Binary files /dev/null and b/html/images/os/netvision.png differ
diff --git a/includes/discovery/current/netvision.inc.php b/includes/discovery/current/netvision.inc.php
new file mode 100644
index 000000000..890f6d035
--- /dev/null
+++ b/includes/discovery/current/netvision.inc.php
@@ -0,0 +1,38 @@
+
diff --git a/includes/discovery/frequencies/netvision.inc.php b/includes/discovery/frequencies/netvision.inc.php
new file mode 100644
index 000000000..8f2fc19f7
--- /dev/null
+++ b/includes/discovery/frequencies/netvision.inc.php
@@ -0,0 +1,24 @@
+
\ No newline at end of file
diff --git a/includes/discovery/os/netvision.inc.php b/includes/discovery/os/netvision.inc.php
new file mode 100644
index 000000000..ec3c36096
--- /dev/null
+++ b/includes/discovery/os/netvision.inc.php
@@ -0,0 +1,8 @@
+
diff --git a/includes/discovery/voltages/netvision.inc.php b/includes/discovery/voltages/netvision.inc.php
new file mode 100644
index 000000000..e77ee2a88
--- /dev/null
+++ b/includes/discovery/voltages/netvision.inc.php
@@ -0,0 +1,36 @@
+
diff --git a/includes/static-config.php b/includes/static-config.php
index 225ce1c50..1ab0eabb3 100644
--- a/includes/static-config.php
+++ b/includes/static-config.php
@@ -484,6 +484,12 @@ $config['os'][$os]['type'] = "power";
$config['os'][$os]['over'][0]['graph'] = "device_current";
$config['os'][$os]['over'][0]['text'] = "Current";
+$os = "netvision";
+$config['os'][$os]['text'] = "Socomec Net Vision";
+$config['os'][$os]['type'] = "power";
+$config['os'][$os]['over'][0]['graph'] = "device_current";
+$config['os'][$os]['over'][0]['text'] = "Current";
+
$os = "areca";
$config['os'][$os]['text'] = "Areca RAID Subsystem";
$config['os'][$os]['over'][0]['graph'] = "";