【feat】完成tcp,http的设备上报,及模拟设备测试

This commit is contained in:
XM-GO
2023-09-27 15:15:15 +08:00
parent 950e8d8814
commit 9eff841b81
16 changed files with 778 additions and 168 deletions

View File

@@ -26,13 +26,13 @@ func (n *saveAttributesNode) Handle(msg *message.Message) error {
logrus.Infof("%s handle message '%s'", n.Name(), msg.MsgType)
successLabelNode := n.GetLinkedNode("Success")
failureLabelNode := n.GetLinkedNode("Failure")
if msg.MsgType != message.AttributesMes {
/*if msg.MsgType != message.AttributesMes {
if failureLabelNode != nil {
return failureLabelNode.Handle(msg)
} else {
return nil
}
}
}*/
//deviceId := msg.GetMetadata().GetValues()["deviceId"].(string)
deviceName := msg.Metadata["deviceName"].(string)
err := global.TdDb.InsertDevice(deviceName+"_attributes", msg.Msg)

View File

@@ -26,13 +26,13 @@ func (n *saveTimeSeriesNode) Handle(msg *message.Message) error {
logrus.Infof("%s handle message '%s'", n.Name(), msg.MsgType)
successLabelNode := n.GetLinkedNode("Success")
failureLabelNode := n.GetLinkedNode("Failure")
if msg.MsgType != message.TelemetryMes {
/* if msg.MsgType != message.TelemetryMes && msg.MsgType != message.RowMes{
if failureLabelNode != nil {
return failureLabelNode.Handle(msg)
} else {
return nil
}
}
}*/
//deviceId := msg.GetMetadata().GetValues()["deviceId"].(string)
deviceName := msg.Metadata["deviceName"].(string)
err := global.TdDb.InsertDevice(deviceName+"_telemetry", msg.Msg)