diff --git a/Tests/Mieming/host_esp32Wroom/client/lib/rs485/rs485.cpp b/Tests/Mieming/host_esp32Wroom/client/lib/rs485/rs485.cpp
index e41bca60c307f861c73eb81a40066c3090641f95..e69a251121ae3a7884d314ed85d77fab2c3b4521 100644
--- a/Tests/Mieming/host_esp32Wroom/client/lib/rs485/rs485.cpp
+++ b/Tests/Mieming/host_esp32Wroom/client/lib/rs485/rs485.cpp
@@ -63,6 +63,7 @@ std::list<Message> Forte_RS485::buildMessages()
 	MeasurementData soilMoisture3 {output.soilMoisture3, measurementTypeToString.at(MeasurementType::SOIL_MOISTURE_3)};
 	MeasurementData soilMoisture4 {output.soilMoisture4, measurementTypeToString.at(MeasurementType::SOIL_MOISTURE_4)};
 	MeasurementData soilMoisture5 {output.soilMoisture5, measurementTypeToString.at(MeasurementType::SOIL_MOISTURE_5)};
+	MeasurementData precipitation {output.precipitation, measurementTypeToString.at(MeasurementType::PRECIPITATION)};
 
 	messages.emplace_back(Message{solarRadiation,sensorInformation, Time::getInstance().getEpochSeconds()});
 	messages.emplace_back(Message{soilTemp3,sensorInformation, Time::getInstance().getEpochSeconds()});
@@ -71,6 +72,7 @@ std::list<Message> Forte_RS485::buildMessages()
 	messages.emplace_back(Message{soilMoisture3,sensorInformation, Time::getInstance().getEpochSeconds()});
 	messages.emplace_back(Message{soilMoisture4,sensorInformation, Time::getInstance().getEpochSeconds()});
 	messages.emplace_back(Message{soilMoisture5,sensorInformation, Time::getInstance().getEpochSeconds()});
+	messages.emplace_back(Message(precipitation, sensorInformation, Time::getInstance().getEpochSeconds()));
 
 	return messages;
 }