|
@@ -51,14 +51,20 @@ public final class SenslogV1ModelAFarCloudModelConverter implements Converter<Se
|
|
|
MultiSimpleObservation result = new MultiSimpleObservation();
|
|
MultiSimpleObservation result = new MultiSimpleObservation();
|
|
|
|
|
|
|
|
String resourceId = sensLogUnitIdToAfcResourceId(unitInfo.getUnitId());
|
|
String resourceId = sensLogUnitIdToAfcResourceId(unitInfo.getUnitId());
|
|
|
- if (resourceId == null) { return null; }
|
|
|
|
|
|
|
+ if (resourceId == null) {
|
|
|
|
|
+ logger.warn("Can not find resourceId for the unitId '{}'.", unitInfo.getUnitId());
|
|
|
|
|
+ return null;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
result.setResourceId(resourceId);
|
|
result.setResourceId(resourceId);
|
|
|
result.setObservations(new ArrayList<>(observations.size()));
|
|
result.setObservations(new ArrayList<>(observations.size()));
|
|
|
|
|
|
|
|
for (Observation observation : observations) {
|
|
for (Observation observation : observations) {
|
|
|
String observedProperty = sensLogSensorIdToAfcObservedProperty(unitInfo.getUnitId(), observation.getSensorId());
|
|
String observedProperty = sensLogSensorIdToAfcObservedProperty(unitInfo.getUnitId(), observation.getSensorId());
|
|
|
- if (observedProperty == null) { continue; }
|
|
|
|
|
|
|
+ if (observedProperty == null) {
|
|
|
|
|
+ logger.warn("Can not find observedProperty for the sensorId '{}'.", observation.getSensorId());
|
|
|
|
|
+ continue;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
SimpleObservation sObs = new SimpleObservation();
|
|
SimpleObservation sObs = new SimpleObservation();
|
|
|
sObs.setObservedProperty(observedProperty);
|
|
sObs.setObservedProperty(observedProperty);
|