diff --git a/resource/web/img/lightbulb_off.svg b/resource/web/img/lightbulb_off.svg
new file mode 100755
index 00000000..fcd6bad5
--- /dev/null
+++ b/resource/web/img/lightbulb_off.svg
@@ -0,0 +1,123 @@
+
+
+
+
\ No newline at end of file
diff --git a/resource/web/img/lightbulb.svg b/resource/web/img/lightbulb_on.svg
similarity index 100%
rename from resource/web/img/lightbulb.svg
rename to resource/web/img/lightbulb_on.svg
diff --git a/resource/web/img/temperature.png b/resource/web/img/temperature.png
deleted file mode 100755
index 945d2b88..00000000
Binary files a/resource/web/img/temperature.png and /dev/null differ
diff --git a/resource/web/img/temperature.svg b/resource/web/img/temperature.svg
new file mode 100755
index 00000000..68a0864d
--- /dev/null
+++ b/resource/web/img/temperature.svg
@@ -0,0 +1,95 @@
+
+
+
+
\ No newline at end of file
diff --git a/resource/web/map.tmpl b/resource/web/map.tmpl
index ee906ab9..4bd7168a 100755
--- a/resource/web/map.tmpl
+++ b/resource/web/map.tmpl
@@ -141,7 +141,7 @@
// Sensors
$.each(json.sensors, function(i, sensor) {
var group = svg.group();
- group.image("/img/temperature.png")
+ group.image("/img/temperature.svg")
.addClass("draggable").addClass("sensor")
.x(sensor.x).y(sensor.y)
.attr("device-id", sensor.id)
@@ -150,7 +150,10 @@
// Events
$.each(json.events, function(i, event) {
var group = svg.group();
- group.image("/img/lightbulb.svg")
+ var img = "/img/lightbulb_off.svg";
+ if (event.data > 0)
+ var img = "/img/lightbulb_on.svg";
+ group.image(img)
.addClass("draggable").addClass("event")
.x(event.x).y(event.y)
.attr("device-id", event.id)