Troubleshooting

Debugging

If you are having trouble with your device, you can enable debug logging to help diagnose the issue. To enable debug logging, set the debug parameter to True when initializing the GuardianClient instance:

from idun_guardian_sdk import GuardianClient

client = GuardianClient(address='XX:XX:XX:XX:XX:XX', api_token='my_api_token', debug=True)

Bluetooth connection issues

If you are having trouble connecting to your device, try the following:

  1. Make sure the device is turned on, battery is charged, and Bluetooth is enabled on your computer.

  2. Upgrade bleak

pip install --upgrade bleak
  1. Make sure you only use one asyncio loop (see About Asynchronous Operations with Asyncio).

Support

If you are still having trouble, please contact us at support@iduntechnologies.com.