ฉันจะรับระดับแบตเตอรี่ของหูฟัง Bluetooth ผ่านพีซี Windows ได้อย่างไร


33

ฉันกำลังพูดถึงหูฟังที่สามารถส่งข้อมูลบริการแบตเตอรี่ GATTผ่านการเชื่อมต่อบลูทู ธ

ฉันได้รับระดับแบตเตอรี่ในอุปกรณ์ Android และ iOS โดยไม่ต้องมีซอฟต์แวร์เพิ่มเติมดังที่แสดงในภาพหน้าจอที่นี่:

ตรวจสอบไอคอนแถบสถานะบลูทู ธ ด้วยมาตรวัดประจุแบตเตอรี่


1
หูฟังบลูทู ธ ยี่ห้อและรุ่นคืออะไร?
เอริค

3
@Eric: มันเป็น TaoTronics TT-BH07 แต่มันไม่เกี่ยวข้องเลย
Afzal

1
@ เอริค: ฉันกำลังพูดถึงสิ่งที่กำลังถูกส่งออกมาและไม่ใช่สัญญาณกรรมสิทธิ์ที่ต้องการซอฟต์แวร์ OEM
Afzal

1
การอ่านความคิดเห็นที่นั่นปรากฏว่ามีการอัปเดตของผู้สร้าง (จะวางจำหน่ายในเดือนเมษายนฉันเชื่อว่า) ควรมีความสามารถของ GATT เพิ่มเติม: blogs.windows.com/buildingapps/2017/01/13/…
music2myear

1
@ music2myear เซิร์ฟเวอร์ GATT ดั้งเดิมจะดีกว่าการแก้ไขโดยบุคคลที่สาม นั่นไม่เพียง แต่ช่วยในคำถามข้างต้นเท่านั้น แต่ยังสามารถนำคุณลักษณะที่คล้ายกับความต่อเนื่องมาสู่ Windows ได้ซึ่งน่าจะเหมาะกับอุปกรณ์สวมใส่ รอคอยที่จะมีการอัปเดตที่จะเผยแพร่ตามรอบการอัปเดตของผู้ใช้ปกติ
Afzal

คำตอบ:


19

ใน Windows 7 ส่วนเสริมของสแตกบลูทู ธ จัดทำโดยบุคคลที่สาม (เช่น Widcomm, Toshiba และอื่น ๆ ) ซอฟต์แวร์เสริม บางตัวรองรับการแสดงระดับแบตเตอรี่สำหรับอุปกรณ์บางประเภท (มีหลายวิธีในการรายงานระดับแบตเตอรี่) นั่นเป็นสาเหตุที่บางคนบอกว่ามันรองรับ Windows แต่อาจไม่ใช่ทุกคน

ใน Windows 10 พวกเขาถูกแทนที่ด้วยรหัสของ Microsoft และไม่ได้ (อย่างน้อยเป็น 10.0.15063) มีความสามารถในการแสดงระดับแบตเตอรี่สำหรับอุปกรณ์บลูทู ธ ประเภทใดก็ได้

ดังนั้นในการตรวจสอบระดับแบตเตอรี่ของอุปกรณ์ Bluetooth ใน Windows 10 คุณจำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติม ผู้จำหน่ายอุปกรณ์บลูทู ธ รายใหญ่บางรายมีแอพพลิเคชั่นสหายและแสดงระดับแบตเตอรี่ ฉันเห็น Microsoft และ Logitech ทำเช่นนั้นสำหรับผลิตภัณฑ์แป้นพิมพ์ / เมาส์

หากผู้ขายอุปกรณ์ของคุณไม่ได้ให้แอปพลิเคชันดังกล่าวคุณอาจต้องการลอง "Bluetooth Battery Monitor" ซึ่งมีให้ที่: https://www.bluetoothgoodies.com/

การเปิดเผยแบบเต็ม: ฉันเป็นผู้เขียนโปรแกรม

โดยวิธีการที่คุณพูดถึงเกี่ยวกับบริการแบตเตอรี่ GATT แต่ Windows (อีกครั้งอย่างน้อย 10.0.15063) รองรับการเข้าถึง GATT ผ่านการเชื่อมต่อ LE เท่านั้นและไม่อนุญาตการเชื่อมต่อ LE / Classic พร้อมกัน ดังนั้นคุณสามารถเข้าถึง GATT ของอุปกรณ์ LE เท่านั้น (เช่นอุปกรณ์ HID) แต่คุณไม่สามารถเข้าถึง GATT ของหูฟัง / หูฟังของคุณได้เนื่องจากอุปกรณ์เหล่านั้นเชื่อมต่อกับ Classic เท่านั้น

อัปเดตเมื่อ 10/3/2561:

สรุปการปรับปรุง Windows 10 1809 (สร้าง 17763) และฉันคิดว่ามันเป็นเวลาที่ดีที่จะชี้แจงสิ่งที่มันทำและสิ่งที่ไม่

เท่าที่ฉันทดสอบมันรองรับเฉพาะอุปกรณ์บลูทู ธ LE (พลังงานต่ำ) ที่ใช้บริการแบตเตอรี่ GATT เพื่อรายงานข้อมูลแบตเตอรี่ หากคุณใช้เมาส์บลูทู ธ LE / อุปกรณ์เหล่านั้นอาจตกลง แต่อุปกรณ์อื่น ๆ ส่วนใหญ่รวมถึงหูฟังหูฟังและเม้าส์ / คีย์บอร์ดคลาสสิกไม่รองรับ Windows 10 และซอฟต์แวร์ของ บริษัท อื่น

ฉันได้ทดสอบการเปิดตัว Insider รุ่นล่าสุดสำหรับการอัพเดต 19H1 (build 18252) แต่เหมือนกับ 1809 ต่อไปนี้เป็นภาพหน้าจอจาก 1809 อุปกรณ์เหล่านี้ทั้งหมดสามารถรายงานข้อมูลแบตเตอรี่ได้ แต่ "Bluetooth Mobile Mouse 3600" ของ Microsoft เป็นอุปกรณ์เดียวที่ Windows 10 สามารถแสดงข้อมูลได้

ป้อนคำอธิบายรูปภาพที่นี่


สิ่งนี้จะช่วยให้หูฟังเหล่านั้นไม่มีซอฟต์แวร์ OEM ที่สามารถแสดงข้อมูลแบตเตอรี่ในขณะนั้นจนกว่า Microsoft จะเพิ่มการเข้าถึงแบบ non-LE GATT
Afzal

เพิ่งลอง (และซื้อทันที) การตรวจสอบแบตเตอรี่ BlueTooth ใช้งานได้ดีกับฉันคีย์บอร์ดแอปเปิ้ลมายากลที่มีปุ่มกดตัวเลขและแอปเปิ้ลเมจิกเมาส์ (1) ถ้ามันจะสนับสนุนAirpodsฉันก็จะมีความสุขมาก
RobIII

ดูเหมือนว่า Windows 10 จะเพิ่มการรองรับแบบดั้งเดิมในที่สุดสิ่งนี้ตัวบ่งชี้ระดับแบตเตอรี่ใหม่จะปรากฏในบิลด์ 17639 ขึ้นไป การอัปเดต Spring 2018 Windows 10 คือการสร้าง 17134.1 ดังนั้นคาดว่าจะเห็นสิ่งนี้ในการปรับปรุง Fall 2018 Windows 10 คุณสามารถทำได้ทันทีหากคุณอยู่ในโปรแกรม Windows Insider และข้ามไปข้างหน้า blogs.windows.com/windowsexperience/2018/04/04/…
KingJ

Windows 10 ที่อัปเดตอย่างสมบูรณ์ยังไม่แสดงหูฟังของฉัน ฉันใช้เวลา 30 วินาทีในการใช้ซอฟต์แวร์นี้ (และฉันเป็นผู้พัฒนาซอฟต์แวร์ด้วยตนเอง); จนถึงตอนนี้ค่อนข้างประทับใจ แม้จะรายงานระดับแบตเตอรี่ของทั้งคีย์บอร์ดและเมาส์ของฉันซึ่งเชื่อมต่อผ่านดองเกิล USB ตัวเดียว (เป็นโบนัสที่คาดไม่ถึงและมีประโยชน์มาก!) ฉันจะลองทำดูสักสองสามวัน ฉันอาจจะซื้อการเปิดใช้งาน ขอบคุณ!
TheXenocide

ฉันคิดว่าซอฟต์แวร์ของบุคคลที่สามล่าสุดที่ฉันพบว่ามีช่องว่างสำคัญในการทำงานของ Windows คือ "Launchy" ซึ่งทำให้ "พิมพ์ตัวอักษรสองสามตัวแรกของโปรแกรมของคุณเพื่อเรียกใช้" วิธีที่ดีที่สุดในการเปิดโปรแกรมก่อนที่ Windows 7 จะมา พร้อมและทำให้สิ่งนี้เป็นพฤติกรรมในตัวเมื่อคุณกดปุ่ม Windows และเริ่มพิมพ์ นี่มันพูดมาก ทำไม Windows ไม่ได้รับสิ่งนี้ครอบคลุมโดย Windows 10 นั้นเกินความเชื่อ แอพนี้รายงานทุกอย่างด้วยแบตเตอรี่ไม่ใช่แค่อุปกรณ์บลูทู ธ
Domarius

3

หากคุณใช้ Windows 10 Build 17639 ขึ้นไประดับแบตเตอรี่จะปรากฏขึ้นตามปกติในหน้าจอ Bluetooth และอุปกรณ์อื่น ๆ ในแอปการตั้งค่า

ในเวลาปัจจุบันการเปิดตัว Windows 10 ที่เสถียรในปัจจุบันคือการสร้าง 17134.1 (อัปเดตในฤดูใบไม้ผลิ / เมษายน 2018) Build 17639 ปัจจุบันมีให้บริการสำหรับผู้ที่อยู่ในโปรแกรม Windows Insiders ซึ่งเลือกที่จะข้ามไปข้างหน้า มีเหตุผลที่จะสมมติว่าจะรวมอยู่ในการอัปเดตฟีเจอร์ Windows 10 ถัดไปในปี 2561 (โดยทั่วไปคือ 'Fall' / Autumn)

ป้อนคำอธิบายรูปภาพที่นี่

รายละเอียดเพิ่มเติมสามารถดูได้ที่https://blogs.windows.com/windowsexperience/2018/04/04/announcing-windows-10-insider-preview-build-17639-for-skip-ahead/ภายใต้หัวข้อ "เปอร์เซ็นต์แบตเตอรี่บลูทู ธ ในการตั้งค่า "


ไม่ใช่สำหรับอุปกรณ์ทั้งหมด ดูความคิดเห็นด้านบน หูฟัง NX-8252 ของฉันไม่แสดงระดับแบตเตอรี่ แต่ทำเมื่อเชื่อมต่อกับโทรศัพท์ Android ครั้งแรกที่ฉันรู้ว่าแบตเตอรี่ใกล้หมดแล้วเพราะมันเริ่มส่งเสียงบี๊บในหูของฉัน ;-) เพิ่งจะอัพเกรดจากปี 1903 ถึง 1909 ดังนั้นจะรายงานกลับ
munrobasher

2

"Apparently" Windows 7 และ Windows 10 รองรับการตรวจสอบสถานะแบตเตอรี่ สำหรับการตรวจสอบสถานะแบตเตอรี่ของอุปกรณ์ Bluetooth ใน Windows 7 ต่อไปนี้เป็นบทช่วยสอนจาก Lenovo ( https://support.lenovo.com/us/en/solutions/ht070699 )

นอกจากนี้ยังเป็นรูปภาพที่แสดงรายการแผงควบคุมสำหรับ Windows 10 (แต่ฉันไม่แน่ใจว่าถูกต้องตามกฎหมายหรือไม่ [ http://imgur.com/gallery/uj2WIPM ])

ฉันไม่พบสิ่งใดบน Windows 8 / 8.1 ฉันตรวจสอบตัวเอง (นั่นคือสิ่งที่ฉันมี) และฉันไม่พบที่ใดก็ได้สำหรับตัวบ่งชี้สถานะแบตเตอรี่

มีน้อยมากในเรื่องนี้มันเป็นคุณสมบัติที่หายไปอย่างแปลกประหลาดของ Windows ที่พวกเขาจะไม่แก้ไข ในชุมชนความช่วยเหลือของ Windows มันถูกถามเกี่ยวกับสิ่งนี้และพวกเขาก็ตอบกลับอย่างรวดเร็วว่า "ไม่มีอยู่ให้แก้ไขด้วยตัวคุณเอง ( https://answers.microsoft.com/en-us/windows/forum/windows_8-) ฮาร์ดแวร์ / วิธีกำหนดระดับแบตเตอรี่ของบลูทู ธ / df8004aa-8b4f-480c-a53d-3048a0bc96be )

ฉันไม่พบแอพ / เครื่องมือใด ๆ สำหรับเรื่องนี้มันแปลกมาก อย่างไรก็ตามฉันหวังว่าสิ่งนี้จะช่วยคุณเล็กน้อยหากคุณใช้งาน Windows 8.1 เช่นฉันคุณคาดเดาไม่ได้ ฉันไม่สามารถทดสอบ Windows 7 หรือ 10 เพราะฉันไม่มีถ้ามีใครสามารถตรวจสอบการสอนของลิงค์ของฉันที่จะดี โชคดี!

บางทีการติดตั้งไดรเวอร์ / บริการบลูทู ธ แบบกำหนดเองอาจเพิ่มการรองรับตัวบ่งชี้แบตเตอรี่ แต่ฉันไม่แน่ใจ


ทั้งสองอย่างนั้นทำงานได้ตามปกติและพึ่งพาไดร์เวอร์ที่กำหนดเอง (ด้วยรหัสที่เป็นกรรมสิทธิ์สำหรับระดับแบตเตอรี่ซึ่งส่วนใหญ่ไม่น่าเชื่อถือจากบริการ GATT ต่อ se) หรือซอฟต์แวร์ที่กำหนดเอง (ภาพที่สอง) ฉันกำลังมองหาโซลูชันที่เป็นสากลที่สามารถอ่านรหัส GATT จากอุปกรณ์ได้ไม่ว่าจะใช้ไดรเวอร์ใด นี่เป็นส่วนหนึ่งของสแต็คบลูทู ธ ปัจจุบันหากฉันไม่เข้าใจผิดและไม่ควรปรับแต่งเพิ่มเติม มันหายไปจาก W10 อย่างแน่นอนในขณะนี้ แต่เนื่องจาก @ music2myear ได้แสดงความคิดเห็นอาจมีการปรับใช้ในไม่ช้า
Afzal

@Afzal การอัปเดตเดือนเมษายนมีประโยชน์หรือไม่? ฉันยังคงหาบางสิ่งในตัวไม่ได้
Bondt

@Bondt ตรวจสอบคำตอบอื่น ๆดังต่อไปนี้ การอัปเดตเดือนเมษายนไม่มีอะไรใหม่ในเรื่องนี้
Afzal

@ Azfal ฉันได้ แต่หวังว่าคุณจะพบสิ่งใหม่ในหัวข้อ ขอขอบคุณ!
Bondt
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.