این که شما میدونی آخرین چیزی که esp ارسال می کنه چیه خیلی خوبه .
طیق چیزی که برای من فرستادی (IPD,0,10:arduino.ir+) آخرش داره با r تموم مشه . بنابراین شما یه if می نویسی که وقتی esp8266.read ات مساوی شد با r شد کارش تمومه و بره تابع رو صدا بزنه .
اما در مورد سوال دومت . توی کدی که من نوشتم arduino.ir توی متغیر number ریخته شده.
هر جا با این کامند کار داشتی میتونی number رو صدا بزنی.
اگر هم قصد داری با موبایلت عدد بفرستی می تونی بعد این String رو به int تبدیل کنی.
https://www.arduino.cc/en/Reference/StringToInt