   Serial.println(F("*** StromBewusst - Arduino FW ***"));
 
   // Attach an interrupt
-  attachInterrupt(TRIGGER_INT, gotSignal, RISING);
+  attachInterrupt(TRIGGER_INT, handleSignal, RISING);
 
   #ifdef USE_NETWORK
     pinMode(4, OUTPUT);     // SD select pin


void pointerChanged()
{
  #ifdef USE_NETWORK
    push();
  #endif

  Serial.println(F("[loop] *** Time frame changed ***"));

  Serial.print(F("[data] Last 30 seconds: "));
  Serial.println(storageSum(1));

  Serial.print(F("[data] Last 60 seconds: "));
  Serial.println(storageSum(2));

  Serial.print(F("[data] Last 5 minutes: "));
  Serial.println(storageSum(20));

  Serial.print(F("[data] Currently connected: "));
  Serial.print(lastWatts);
  Serial.println(F(" Watt"));
}

void push()

{
  IPAddress ip XS1_IP;
  char url[100];
  sprintf(url, "%s%u", XS1_URL, currentWatts);

  if (networkRequestIP(ip, url))
  {
