diff --git a/solarpump/solarpump.ino b/solarpump/solarpump.ino
index f9d4b42db11d5b618c8779e010a1573e2a8ebee8..d866a458db97e2ef6d43628e410a1601c74b521e 100644
--- a/solarpump/solarpump.ino
+++ b/solarpump/solarpump.ino
@@ -170,23 +170,23 @@ void setup(void) {
 	pinMode(BUTTON, INPUT_PULLUP);
 }
 
-void sayInfos(void)
+void sayInfos(float temp1up, float temp1down, float temp2up, float temp2down)
 {
 	playFileQueue(SOUND_EINS);
 	playFileQueue(SOUND_OBEN);
-	sayNumber(t1up_C, nachKommaStellen);
+	sayNumber(temp1up, nachKommaStellen);
 
 	playFileQueue(SOUND_EINS);
 	playFileQueue(SOUND_UNTEN);
-	sayNumber(t1down_C, nachKommaStellen);
+	sayNumber(temp1down, nachKommaStellen);
 
 	playFileQueue(SOUND_ZWEI);
 	playFileQueue(SOUND_OBEN);
-	sayNumber(t2up_C, nachKommaStellen);
+	sayNumber(temp2up, nachKommaStellen);
 
 	playFileQueue(SOUND_ZWEI);
 	playFileQueue(SOUND_UNTEN);
-	sayNumber(t2down_C, nachKommaStellen);
+	sayNumber(temp2down, nachKommaStellen);
 
 	if (digitalRead(PUMP1))
 	{
@@ -233,7 +233,7 @@ void loop(void) {
 
 	if (checkButton() == LOW) {
 		displayLight(true);
-		sayInfos();
+		sayInfos(t1up_C, t1down_C, t2up_C, t2down_C, nachKommaStellen);
 	} else {
 		displayLight(false);
 	}