
Airpods Battery Widget Frontend
Plasma 6 Monitoring airpods battery-widget kde-plasma-6 plasmoid
Source (link to git-repo or to original if based on someone elses unmodified work):
https://github.com/Alessandros-Hube/airpods.battery.widget.frontend
Features:
- Battery Status Display: Shows the battery levels of AirPods.
- Fully Customizable: Change font size, colors, icon sizes, and the visibility of various components.
- Multiple Backend Options: Use the default backend script or an alternative script.
- Clear Feedback Messages: Provides helpful messages and instructions to guide you during setup and configuration.
Supported Devices:
- Fully Supported:
- AirPods Gen. 1
- AirPods Gen. 2
- AirPods Gen. 3
- AirPods Pro Gen. 1
- Partially Supported:
- AirPods Pro Gen. 2 and AirPods Gen. 4:
- These devices are not fully recognized by the backend script. While the battery levels are displayed correctly, the model name may appear as "unknown."
- You can manually update the title using the Appearance category in the widget settings.
- Not Supported:
- AirPods Max: This widget does not support AirPods Max.
Fix missing bleak dependency by using a virtual environment
This PR ensures that the bleak package is installed and used within a virtual environment instead of relying on a global installation.
Changes:
- Updated requirements.txt to specify bleak~=0.22.3
- Modified run.sh to create and use a virtual environment automatically
- Improved setup consistency and eliminated missing dependency issues
The main.py script may take 2-5 minutes to receive data at startup (AirPods must be outside the case or inside with the lid open).
Ratings & Comments
2 Comments
Is there a version to Plasma 5?
No, there is only a Plasma 6 version available.