The Xiaomi Home Assistant is a popular smart home system that integrates with various devices, including the Mi Watch. However, some users have reported issues with location accuracy, particularly with the Mi Watch devices urn:miot-spec-v2:device:watch:0000A07C:xiaomi-sw773 and urn:miot-spec-v2:device:watch:0000A07C:xiaoxun-sw768. The problem lies in the miot-spec's float precision for latitude and longitude, which is currently set to 0. This low precision causes significant location deviations, making it difficult to determine the exact location of the device. To improve location accuracy, it is recommended to increase the float precision to 6. This change would provide a more accurate location reading, allowing users to better track their devices. The issue can be reproduced in the Home Assistant platform, where the device's latitude and longitude entities display a precision of 0, resulting in large location errors on the map. The expected behavior is to have a more accurate location reading, which can be achieved by adjusting the float precision. The problem was first reported on October 28, 2025, at 11:03, with the Home Assistant Core version being 2025.10.3 and the Xiaomi Home Integration version being v0.4.3. To resolve this issue, users can try updating their Xiaomi Home Integration to the latest version or adjusting the float precision manually. Additionally, ensuring that the Home Assistant platform is running on the latest version and that all devices are properly configured can also help improve location accuracy. By making these adjustments, users can enjoy a more accurate and reliable location tracking experience with their Xiaomi Home Assistant and Mi Watch devices.