ทีนี้เรามาลองเล่นอะไรกันซักหน่อยดีกว่าครับ ลอง search ว่า line ดู จะมีอะไรขึ้นมาให้เลือกเพียบ ทีนี้จะลองให้แจ้งสภาพอากาศผ่าน LINE กันดูซิ คลิกเข้าไปเลย เมื่อกดเข้ามาแล้วก็ Going to LINE จากนั้นจะมีหน้าเว็บของ LINE ขึ้นมา ใส่ e-mail และ password ของ LINE เราลงไป กด Log in ได้เลย
จากนั้นจะเด้งหน้า Permission ขึ้นมา กด Agree and Connect เท่านี้ก็จะใช้ได้แล้วครับ จะมีหน้าของแอปนี้ขึ้นมา
หากเลื่อนลงมาด้านล่างก็จะมีให้เราปรับแต่ง จะให้แจ้งตอนกี่โมง ค่า default มันจะเป็นสามทุ่ม ผู้เขียนก็เลือก 7 pm ก็ทุ่มนึง (เพราะมันจะแจ้งสภาพอากาศของวันพรุ่งนี้ไงครับ เลยตั้งให้แจ้งก่อนนอน) แล้วก็ลากหมุดไปปักบนแผนที่ได้ว่าบ้านเราอยู่ที่ตำแหน่งใด อ่อ ผู้เขียนลืมไป ไลน์ของเราต้องเป็นเพื่อนกับ LINE Notify ก่อนนะครับ ไปสมัครกันได้ที่นี่เลย https://notify-bot.line.me/th/ (แค่เข้าไป log in ใส่ e-mail และ password ของ LINE ของเราลงไปครับ) เพียงแค่นี้เองครับ LINE Notify ก็จะส่งพยากรณ์อากาศของวันรุ่งขึ้นมาให้เราทุกคืน (ข้อความและรูปแบบสามารถปรับเปลี่ยนได้ในหน้าปรับแต่ง ตัวอย่างนี้ผู้เขียนก็จัดการเปลี่ยนข้อความเป็นภาษาไทยเรียบร้อยแล้ว) อ่าวเห้ย นี่มันเอาของคนอื่นมาใช้เฉย ๆ โกหกกันนี่หว่า โอเคครับ เดี๋ยวมีตัวอย่างอีกอันจะสร้างของเราขึ้นมาใหม่ แต่ผู้เขียนนึกอะไรไม่ออกอ่ะ เอาแนว ๆ เดิมนะ คือเราจะส่งข้อมูลอากาศเข้าไปใน LINE ของเราทุก ๆ เช้ากัน เริ่มจากมุมขวาบนของหน้าเว็บ คลิกที่รูปโปรไฟล์เรา แล้วคลิกเข้าไปที่ Create จะปรากฏหน้า Create your own ตรงนี้สังเกตุ this จะเป็นตัวสีเทา ๆ พร้อมกับมีเครื่องหมาย + เราต้องเพิ่ม this กันก่อน โดยการคลิกตรงตัวหนังสือ this นี่ไปเลย (มันเป็นลูกเล่นของเว็บครับ บางท่านอาจหาไม่เจอ) หลังจากคลิกเข้ามาแล้วจะเจอกับหลายสิบยี่ห้อที่มีบริการ ให้ทำการค้นหาคำว่า "weather" จะมีบริการเกี่ยวกับอากาศขึ้นมา ให้คลิกที่ Weather Underground เราจะใช้บริการจากที่นี่กันครับ เมื่อคลิกเข้ามาก็จะมี Service ต่าง ๆ ของ Weather Underground ที่มีบริการให้เราเลือก เราจะใช้ข้อมูลอากาศวันนี้ก็กดเลือกที่ Today's weather report หลังจากคลิกเข้ามาแล้ว ตัว Service จะถามเวลาเรา ผู้เขียนเอาไว้เป็น default คือ 12AM อากาศประจำวันเอากันตั้งแต่เริ่มวันใหม่กันเลย จากนั้นทำการคลิกตำแหน่งให้เรียบร้อย เลื่อนลงไปด้านล่างของหน้าเว็บคลิกตรงปุ่ม Create trigger ก็เป็นอันเสร็จ this เรียบร้อยครับ เราได้ IF this เรียบร้อย (this = ข้อมูลอากาศ IF ก็คือเวลาที่ตั้งไว้) ต่อไปคือ then อะไรหล่ะ ใช่ครับ เราต้องมา that กัน สังเกตนะครับว่าหน้าเว็บเปลี่ยนไปแล้ว กลายเป็น If ตามด้วยไอคอนของ Weather Underground ที่มาแทนคำว่า this เรียบร้อยแล้ว และ then ตามด้วย +that ตัวเทา ๆ รอให้เราเพิ่ม เหมือนเดิมครับเราก็คลิกไปเลย เหมือนหนังฉายซ้ำ มี Service ขึ้นมามากมายเหมือนตอน this เลย เราก็จะ search คำว่า "line" กัน เจอแล้วก็คลิกไปเลยครับ ไลน์สีเขียว ๆ ที่เราคุ้นเคยนั่นแหละ ซึ่ง LINE ก็มีให้ใช้แค่ Service เดียว คือการส่งข้อความนั่นเอง คลิกไปเลยครับ หน้าเว็บจะเข้ามาสู่การจัดข้อความขั้นสุดท้าย เราจะให้ข้อความเป็นแบบไหนก็เอาที่สบายใจเลยครับ ในช่อง Recipient เราจะเลือกได้ว่าจะส่งไปที่ไหน 1-on-1 chat with LINE Notify ก็คือการส่งเข้าไลน์ส่วนตัวของเรา เราสามารถกดเลือกให้ส่งไปในกลุ่มที่เราอยู่ได้ด้วย ในช่อง Message เราสามารถแก้ให้เป็นแบบไหนก็ได้ตามใจ เช่น "อุณหภูมิตอนนี้ " ตรงที่ไฮไลต์นั่นคือค่าตัวแปรที่เราจะมาโชว์ ก็คล้าย ๆ อ่านค่าอุณหภูมิไปเก็บในตัวแปร แล้ว Serial.print(T) ใน Arduino นั่นแหละครับ ส่วนตัวที่ไฮไลต์นี้เราสามารถไปเลือกได้ที่ปุ่ม Add ingredient ด้านล่างได้ (รูปด้านล่าง ผู้เขียนจะให้มันโชว์ว่าอุณหภูมิสูงสุด ตามด้วยอุณหภูมิสูงสุดที่พยากรณ์ในหน่วยองศาเซลเซียส ก็จะไปเลือก HighTempCelcius เมื่อคลิกแล้วมันก็จะเป็นแบบในรูป) จัดรูปแบบให้พอใจเลยครับทีนี้ แต่ข้อความมันจะติดกันยาว เราสามารถบังคับให้มันขึ้นบรรทัดใหม่ได้ด้วยโค้ด <บีอาร์> (เปลี่ยน "บีอาร์" เป็น br :: เนื่องจากการเขียนไม่สามารถพิมพ์ได้เพราะมันเป็นโค้ด HTML จะทำให้หน้าเว็บนี้เพี้ยน) ในส่วนของ Photo URL คือรูปภาพที่จะส่งต่อจากข้อความ ค่า default ของมันคือตามการพยากรณ์ สมมติพยากรณ์ว่าอากาศสดใสก็จะเป็นรูปพระอาทิตย์ เป็นต้น หากไม่ต้องการก็ลบออกให้กล่องมันว่างไว้ เมื่อเล่นจนพอใจแล้วก็กดปุ่ม Create action ได้เลยครับ จากนั้นจะเข้าสู่หน้าสรุปทั้งหมด ก็กด Finish เป็นอันเสร็จการสร้างครับ ก็ตามหน้าที่สรุปเลยครับ เราก็ได้ IFTTT สมบูรณ์แล้ว IF ทุกวันในเวลาที่กำหนด this ข้อมูลสภาพอากาศ then และ that คือการส่งข้อความนั่นเอง ทีนี้ก็รอแค่ถึงเวลาที่กำหนดทุกวันก็จะมีข้อความไลน์เข้ามาหาเรา หลังจากสร้างเสร็จแล้วเป็นไงกันบ้างครับ อันนี้เป็นการสร้างอะไรง่าย ๆ ซึ่งเจ้า IFTTT นี้มันสามารถจับอะไรมายำรวมกับอะไรก็ได้ จะจับ Arduino ของเราไปรวมกับ Google Assistant กับ Alexa กับอะไรก็ได้ที่มันมี Service ให้เรา ชักเริ่มสนุกกันแล้วใช่มั๊ยครับ ติดตามกันต่อไป เราจะจับอะไรมาใส่ IFTTT อีกคอยดูกันครับ