diff --git a/data/grid5000/sites/lyon/pdus/wattmetre.json b/data/grid5000/sites/lyon/pdus/wattmetre.json
new file mode 100644
index 0000000000000000000000000000000000000000..9b9952c1e6ef5cec5ba6f88cf7a8dbc7ef8221ff
--- /dev/null
+++ b/data/grid5000/sites/lyon/pdus/wattmetre.json
@@ -0,0 +1,20 @@
+{
+  "model": "",
+  "sensors": [
+    {
+      "power": {
+        "per_outlets": true,
+        "wattmetre": {
+          "available": true,
+          "unit": "W",
+          "www": {
+            "url": "http://wattmetre.lyon.grid5000.fr/GetWatts-json.php"
+          }
+        }
+      }
+    }
+  ],
+  "type": "pdu",
+  "uid": "wattmetre",
+  "vendor": "OmegaWatt"
+}
\ No newline at end of file
diff --git a/generators/input/sites/lyon/pdus.rb b/generators/input/sites/lyon/pdus.rb
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0c967ddbfeb078e2efa3401a4352d974deea2ba4 100644
--- a/generators/input/sites/lyon/pdus.rb
+++ b/generators/input/sites/lyon/pdus.rb
@@ -0,0 +1,18 @@
+site :lyon do |site_uid|
+  pdu "wattmetre" do |pdu_uid|
+    vendor "OmegaWatt"
+    model ""
+    sensors [
+      {
+        :power => {
+          :per_outlets => true,
+          :wattmetre => {
+            :available => true,
+            :www => { :url => 'http://wattmetre.lyon.grid5000.fr/GetWatts-json.php' },
+            :unit => "W",
+          }
+        }
+      }
+    ]
+  end
+end