bugfix, updated sensor column
This commit is contained in:
parent
889f9fc85f
commit
197d554bee
2 changed files with 3 additions and 3 deletions
|
|
@ -50,7 +50,7 @@ public class Event extends AbstractDevice<HalEventConfig,HalEventData>{
|
||||||
try {
|
try {
|
||||||
Class deviceDataClass = getDeviceConfig().getEventDataClass();
|
Class deviceDataClass = getDeviceConfig().getEventDataClass();
|
||||||
if (deviceDataClass == null)
|
if (deviceDataClass == null)
|
||||||
throw new ClassNotFoundException("Unknown device data class for: " + getDeviceConfig().getClass());
|
throw new ClassNotFoundException("Unknown event data class for: " + getDeviceConfig().getClass());
|
||||||
|
|
||||||
PreparedStatement stmt = db.getPreparedStatement(
|
PreparedStatement stmt = db.getPreparedStatement(
|
||||||
"SELECT data FROM event_data_raw WHERE event_id == ? ORDER BY timestamp DESC LIMIT 1");
|
"SELECT data FROM event_data_raw WHERE event_id == ? ORDER BY timestamp DESC LIMIT 1");
|
||||||
|
|
|
||||||
|
|
@ -119,10 +119,10 @@ public class Sensor extends AbstractDevice<HalSensorConfig,HalSensorData>{
|
||||||
try {
|
try {
|
||||||
Class deviceDataClass = getDeviceConfig().getSensorDataClass();
|
Class deviceDataClass = getDeviceConfig().getSensorDataClass();
|
||||||
if (deviceDataClass == null)
|
if (deviceDataClass == null)
|
||||||
throw new ClassNotFoundException("Unknown device data class for: " + getDeviceConfig().getClass());
|
throw new ClassNotFoundException("Unknown sensor data class for: " + getDeviceConfig().getClass());
|
||||||
|
|
||||||
PreparedStatement stmt = db.getPreparedStatement(
|
PreparedStatement stmt = db.getPreparedStatement(
|
||||||
"SELECT data FROM event_data_raw WHERE event_id == ? ORDER BY timestamp DESC LIMIT 1");
|
"SELECT data FROM sensor_data_raw WHERE sensor_id == ? ORDER BY timestamp DESC LIMIT 1");
|
||||||
stmt.setLong(1, getId());
|
stmt.setLong(1, getId());
|
||||||
return (HalSensorData)
|
return (HalSensorData)
|
||||||
DBConnection.exec(stmt, new DeviceDataSqlResult(deviceDataClass));
|
DBConnection.exec(stmt, new DeviceDataSqlResult(deviceDataClass));
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue