|
|
|
@ -288,7 +288,7 @@ public class TelemetryEdgeProcessor extends BaseEdgeProcessor { |
|
|
|
} |
|
|
|
|
|
|
|
public DownlinkMsg processTelemetryMessageToEdge(EdgeEvent edgeEvent) throws JsonProcessingException { |
|
|
|
EntityId entityId = null; |
|
|
|
EntityId entityId; |
|
|
|
switch (edgeEvent.getType()) { |
|
|
|
case DEVICE: |
|
|
|
entityId = new DeviceId(edgeEvent.getEntityId()); |
|
|
|
@ -311,12 +311,11 @@ public class TelemetryEdgeProcessor extends BaseEdgeProcessor { |
|
|
|
case EDGE: |
|
|
|
entityId = new EdgeId(edgeEvent.getEntityId()); |
|
|
|
break; |
|
|
|
default: |
|
|
|
log.warn("Unsupported edge event type [{}]", edgeEvent); |
|
|
|
return null; |
|
|
|
} |
|
|
|
DownlinkMsg downlinkMsg = null; |
|
|
|
if (entityId != null) { |
|
|
|
downlinkMsg = constructEntityDataProtoMsg(entityId, edgeEvent.getAction(), JsonUtils.parse(mapper.writeValueAsString(edgeEvent.getBody()))); |
|
|
|
} |
|
|
|
return downlinkMsg; |
|
|
|
return constructEntityDataProtoMsg(entityId, edgeEvent.getAction(), JsonUtils.parse(mapper.writeValueAsString(edgeEvent.getBody()))); |
|
|
|
} |
|
|
|
|
|
|
|
private DownlinkMsg constructEntityDataProtoMsg(EntityId entityId, EdgeEventActionType actionType, JsonElement entityData) { |
|
|
|
|