将arduino中获取到的温湿度等信息传到esp8266上传到阿里云,但从arduino传过来的温湿度等信息不知道如何分别调用赋值

1、esp8266工程文件:
if (Serial.available()) //判断串口缓存区是否有数据
{
size_t counti = Serial.available();
uint8_t sbuf[counti];
Serial.readBytes(sbuf, counti); //读取串口数据
Serial.write(sbuf, counti); //将读到的数据通过TX引脚发出去
}

Serial.print("Humidity:");//湿度
Serial.print(Humidity);
Serial.println("%");
Serial.print("Temperatrue:");//温度
Serial.print(Temperature);
Serial.println("℃");

2、arduino工程文件:
void loop() {

 delay(2000);//延时

float Humidity =2 ;// dht.readHumidity();//读湿度
float Temperature = 7 ;//dht.readTemperature();//读温度

DLSerial.write(1); //发送字节数据
DLSerial.write(3);
delay(500);

while (DLSerial.available()>0) //如果缓存中有接收到的数据
{
// DLSerial.read();//读取缓存中的串口数据
delay(2);
}
delay(500);

if (Serial.available()) //判断串口缓存区是否有数据
{
size_t counti = Serial.available();
uint8_t sbuf[counti];
Serial.readBytes(sbuf, counti); //读取串口数据
Serial.write(sbuf, counti); //将读到的数据通过TX引脚发出去
}

// Serial.print("Humidity:");//湿度
Serial.print(Humidity);
Serial.println("%");
//Serial.print("Temperature:");//温度
Serial.print(Temperature);
Serial.println("℃");
delay(1500);
}