 #define statusPending 1
 #define statusOn 2
 
-const char deviceLaptop[3] = "01";
-const char deviceLamp[3] = "02";
+const char deviceFan[3] = "11";
+const char deviceMusic[3] = "12";
+const char deviceTV[3] = "13";
+const char deviceLamp[3] = "14";
 
 boolean statePending = false;
 boolean signal_response = false;

    } else {
      sendXBeePacketFromRaw(&XBee, deviceId, "A", "BRI", " ON");
    }
  } else if(strcmp(deviceId, deviceLaptop) == 0) {
    //send a read status cmd to the laptop and wait for reply
    //curently only volume is needed
    Serial.print(deviceId);

        DEBUG_TAGGING(", select id: ", atoi(p.id));
        DEBUG_TAGGING(", equal: ", atoi(deviceId)==atoi(p.id));
        DEBUG_TAGGING("", "");

        if(exp_mode == MODE_IR) {
          if(statePending) {  
            //only change led if it's in pending (is one of the candidates)
