การทำหน้าจอแสดงผลข้อมูลด้วย php refresh โดยมีเฉพาะข้อมูลที่ refresh จาก thingspeak
เนื่องจากข้อมูลจากอุปกรณ์ iot ที่เราเก็บไว้ที่ thingspeak ยังแสดงผลได้ไม่ตรงใจกับที่เราต้องการ และผู้เขียนพอมีความรู้เรื่อง php กับ javascript อยู่บ้างนิดหน่อย เลยหาวิธีนำข้อมูลจาก thingspeak มาแสดงผลในรูปแบบที่เราต้องการด้วย php และ javasript ปกติหากเราเขียน php ปกติ แล้วต้องการให้หน้าจอเปลี่ยนข้อมูลใหม่ ก็ต้องทำหน้าจอ refresh แต่บางครั้ง เราไม่ต้องการให้หน้าจอส่วนอื่นต้อง refresh เช่น พวกภาพหรือไอคอนต่างๆ ที่ไม่มีการเปลี่ยนแปลง แต่ต้องการเฉพาะข้อมูลที่เป็น text เท่านั้นที่มีการเปลี่ยนแปลงข้อมูล โดยใช้ javascript เข้ามาช่วย ตัวอย่างนี้ จะเป็นการดึงข้อมูลมาจาก thingspeak ซึ่งเป็น cloud IOT code php สำหรับข้อมูล //// <?php $temp = file_get_contents('https://api.thingspeak.com/channels/252xxx/fields/1/last.txt'); echo substr($temp,0,-3); ?> //// หน้าจอหลัก /// <html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <head> <title>Monitor</title> ...