Added map sensor data text
This commit is contained in:
parent
0c64d4d1ad
commit
c5ce7df958
2 changed files with 22 additions and 13 deletions
|
|
@ -147,10 +147,12 @@
|
|||
// Sensors
|
||||
$.each(json.sensors, function(i, sensor) {
|
||||
var group = svg.group();
|
||||
group.image("/img/temperature.svg")
|
||||
.addClass("draggable").addClass("sensor")
|
||||
group.image("/img/temperature.svg");
|
||||
group.text(sensor.data).move(45,15).fill('#999');
|
||||
|
||||
group.addClass("draggable").addClass("sensor")
|
||||
.x(sensor.x).y(sensor.y)
|
||||
.attr("device-id", sensor.id)
|
||||
.attr("device-id", sensor.id);
|
||||
group.title(sensor.name);
|
||||
});
|
||||
// Events
|
||||
|
|
@ -158,11 +160,12 @@
|
|||
var group = svg.group();
|
||||
var img = "/img/lightbulb_off.svg";
|
||||
if (event.data == "ON")
|
||||
var img = "/img/lightbulb_on.svg";
|
||||
group.image(img)
|
||||
.addClass("draggable").addClass("event")
|
||||
img = "/img/lightbulb_on.svg";
|
||||
group.image(img);
|
||||
|
||||
group.addClass("draggable").addClass("event")
|
||||
.x(event.x).y(event.y)
|
||||
.attr("device-id", event.id)
|
||||
.attr("device-id", event.id);
|
||||
group.title(event.name);
|
||||
});
|
||||
});
|
||||
|
|
|
|||
|
|
@ -79,13 +79,19 @@ public class Oregon0x1A2D implements HalSensorConfig,TellstickDevice {
|
|||
|
||||
@Override
|
||||
public Class<? extends HalSensorData> getSensorDataClass() {
|
||||
switch (sensorType){
|
||||
case HUMIDITY: return HumiditySensorData.class;
|
||||
case LIGHT: return LightSensorData.class;
|
||||
case POWER: return PowerConsumptionSensorData.class;
|
||||
case TEMPERATURE: return TemperatureSensorData.class;
|
||||
if (sensorType != null) {
|
||||
switch (sensorType) {
|
||||
case HUMIDITY:
|
||||
return HumiditySensorData.class;
|
||||
case LIGHT:
|
||||
return LightSensorData.class;
|
||||
case POWER:
|
||||
return PowerConsumptionSensorData.class;
|
||||
case TEMPERATURE:
|
||||
return TemperatureSensorData.class;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
return TemperatureSensorData.class;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue