ข้ามไปที่เนื้อหาหลัก

ทำไมออกกำลังกายแล้วไม่ขึ้นใน Wello แต่มีแคลอรี่ที่เคลื่อนไหวเข้ามา

คำตอบสั้น ๆ

Health Connect แยกข้อมูล "แคลอรี่ที่เคลื่อนไหว" (Active calories) กับ "ออกกำลังกาย" (Exercise) เป็นคนละประเภท ถ้าแอปนาฬิกาหรือแอปสุขภาพต้นทางส่งเข้า Health Connect เฉพาะแคลอรี่ แต่ไม่ได้ส่งเป็น Exercise Wello ก็จะแสดงผลเป็น "แคลอรี่ที่เคลื่อนไหว" เท่านั้น และไม่มีรายการ "ออกกำลังกาย" ขึ้น

ปัญหานี้แก้ได้โดยตรวจสอบ 3 จุด:

  1. Health Connect มีข้อมูลในหมวด Exercise / การออกกำลังกาย จริงไหม

  2. แอปต้นทางมี สิทธิ์เขียน (Write) ข้อมูล Exercise เข้า Health Connect แล้วหรือยัง

  3. Wello มี สิทธิ์อ่าน (Read) ข้อมูล Exercise จาก Health Connect แล้วหรือยัง


ใช้กับแอปต้นทางอะไรบ้าง

ปัญหานี้พบได้กับหลายแอป/นาฬิกาที่เชื่อมผ่าน Health Connect ตัวอย่างที่เจอบ่อย:

  • Huawei Health / นาฬิกา Huawei

  • Mi Fitness / Xiaomi Wear / Mi Band

  • Amazfit / Zepp

  • Fitbit (รองรับการเขียนข้อมูลเข้า Health Connect แบบจำกัด)

  • แอปนาฬิกาแบรนด์อื่น ๆ ที่เชื่อมต่อผ่าน Health Connect

วิธีตรวจสอบและแก้ไขเหมือนกันทุกแอป


ทำไมถึงเป็นแบบนี้

Wello อ่านข้อมูลสุขภาพและกิจกรรมจาก Health Connect ตามประเภทข้อมูลที่ Health Connect ได้รับจากแอปต้นทาง ซึ่ง Health Connect แยกข้อมูลที่เกี่ยวข้องเป็น 2 ประเภทคนละตัวกัน

ประเภทข้อมูลใน Health Connect

ความหมาย

Wello แสดงเป็น "ออกกำลังกาย" ได้ไหม

Active calories burned (แคลอรี่ที่เคลื่อนไหว)

แคลอรี่ที่เผาผลาญจากกิจกรรม

ไม่ได้ — แค่มีแคลอรี่ไม่พอ

Exercise / Exercise session (การออกกำลังกาย)

กิจกรรมเป็น session เช่น เดิน วิ่ง ปั่นจักรยาน

ได้


การที่ Health Connect มี "แคลอรี่ที่เคลื่อนไหว" ไม่ได้แปลว่าจะมี "การออกกำลังกาย" เสมอไป ขึ้นกับว่าแอปต้นทางส่งข้อมูลครบประเภทหรือเปล่า


สาเหตุที่เป็นไปได้

1. แอปต้นทางส่งข้อมูลมาไม่ครบประเภท แอปนาฬิกาบางตัวจะส่งเข้า Health Connect เฉพาะบางอย่าง เช่น แคลอรี่, จำนวนก้าว, ระยะทาง แต่ไม่ส่งเป็น Exercise session (Google เองก็ระบุว่าไม่ใช่ทุกแอปที่เชื่อมต่อกับ Health Connect จะรองรับข้อมูลทุกประเภท)

2. ประเภทกิจกรรมที่เลือกในแอปต้นทางไม่ถูกแปลงเป็น Exercise กิจกรรมบางชนิด (โดยเฉพาะกิจกรรมเฉพาะทาง หรือกิจกรรมที่ไม่เป็นมาตรฐาน) อาจถูกบันทึกเป็นแค่ activity data ไม่ถูกแปลงเป็น Exercise session ที่ Health Connect รองรับ

3. สิทธิ์ใน Health Connect เปิดไม่ครบ Health Connect แยกสิทธิ์ตามประเภทข้อมูล ต้องเปิดให้ครบทั้ง 2 ฝั่ง:

  • แอปต้นทาง (เช่น Huawei Health, Mi Fitness): สิทธิ์ เขียน (Write) ข้อมูล Exercise

  • Wello: สิทธิ์ อ่าน (Read) ข้อมูล Exercise

ถ้าเปิดเฉพาะสิทธิ์แคลอรี่ ข้อมูลก็จะเข้ามาเฉพาะแคลอรี่

4. ข้อมูลเก่าอาจไม่ถูก sync ย้อนหลัง หลังเปิด permission ใหม่หรือเชื่อมต่อใหม่ ข้อมูลเก่าบางรายการอาจไม่ถูกดึงย้อนหลังเข้ามา


วิธีตรวจสอบและแก้ไข

ให้ลูกค้าทำตามลำดับนี้:

ขั้นตอนที่ 1: เช็คว่า Health Connect มีข้อมูล Exercise หรือไม่

  • เปิดแอป Health Connect

  • ไปที่ Data and access → หมวด Activity / การออกกำลังกาย

  • ดูว่ามีรายการ Exercise / การออกกำลังกาย ในวันที่ออกกำลังหรือเปล่า

  • ถ้ามีแค่ "Active calories burned / แคลอรี่ที่เคลื่อนไหว" ไม่มี "Exercise" → ปัญหาอยู่ที่แอปต้นทาง ไม่ใช่ Wello

ขั้นตอนที่ 2: ตรวจสอบสิทธิ์ของแอปต้นทาง

  • ใน Health Connect ไปที่ App permissions

  • เลือกแอปต้นทาง (เช่น Huawei Health, Mi Fitness)

  • ดูว่า Exercise / การออกกำลังกาย ในส่วน "Allowed to write" เปิดอยู่ไหม

  • ถ้ายังไม่ได้เปิด → เปิดให้เรียบร้อย

ขั้นตอนที่ 3: ตรวจสอบสิทธิ์ของ Wello

  • ใน Health Connect ไปที่ App permissions → เลือก Wello

  • ดูว่า Exercise / การออกกำลังกาย ในส่วน "Allowed to read" เปิดอยู่ไหม

  • ถ้ายังไม่ได้เปิด → เปิดให้เรียบร้อย

ขั้นตอนที่ 4: ลองบันทึกกิจกรรมใหม่

  • บันทึกกิจกรรมพื้นฐาน เช่น เดิน วิ่ง หรือปั่นจักรยาน (กิจกรรมมาตรฐานมีโอกาสถูกส่งเป็น Exercise session มากที่สุด)

  • รอให้ข้อมูล sync แล้วเช็ค Health Connect อีกครั้ง

ขั้นตอนที่ 5: บังคับ sync (กรณี Huawei)

  • เปิด Huawei Health → Me > Settings > Sync data manually → กด SYNC


คำถามที่พบบ่อย

Q: ทำไมแคลอรี่ขึ้นใน Wello แต่ออกกำลังกายไม่ขึ้น? A: เพราะแอปต้นทางส่งข้อมูล "Active calories" เข้า Health Connect แล้ว แต่ไม่ได้ส่งข้อมูล "Exercise session" เป็นปัญหาที่ฝั่งแอปต้นทาง ไม่ใช่ Wello

Q: ออกกำลังกายเก่า ๆ จะ sync ย้อนหลังให้ไหม? A: ข้อมูลเก่าบางรายการอาจไม่ถูกส่งย้อนหลังหลังเปิด permission ใหม่ แนะนำให้ลองบันทึกกิจกรรมใหม่หลังตั้งค่าเสร็จ

Q: ตั้งค่าทุกอย่างแล้วยังไม่ขึ้น ทำยังไงต่อ? A: ติดต่อทีมงาน Wello พร้อมแจ้งข้อมูล: รุ่นนาฬิกา, แอปต้นทางที่ใช้, screenshot จาก Health Connect ในหมวด Activity, และประเภทกิจกรรมที่ลองบันทึก


แหล่งอ้างอิง:

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม