Important
This repository is currently not available in HACS. It is awaiting review by the HACS team to be included as a default repository. You can check the status of the review here
Integrate your Panda PWR from BIGTREETECH (BTT) | BIQU with Home Assistant.
This integration will set up the following platforms.
Platform | Entity | Description |
---|---|---|
switch |
PowerSwitch |
Controls the power state of the PandaPWR device. |
switch |
UsbSwitch |
Controls the USB state of the PandaPWR device. |
sensor |
CountdownStateSensor |
Shows the countdown state of the device. |
sensor |
AutoPoweroffSensor |
Displays the auto power-off state. |
sensor |
CountdownSensor |
Shows the countdown timer in seconds. |
sensor |
VoltageSensor |
Measures the voltage (in volts). |
sensor |
CurrentSensor |
Measures the current (in amperes). |
sensor |
PowerSensor |
Measures the power consumption (in watts). |
sensor |
EnergyUsageSensor |
Tracks energy usage (in kilowatt-hours). |
binary_sensor |
PowerStateBinarySensor |
Indicates if the power is on or off. |
binary_sensor |
UsbStateBinarySensor |
Indicates if the USB port is on or off. |
-
Open Home Assistant and navigate to Settings → Devices & Services → HACS.
-
Click on the three dots in the top-right corner of the HACS page and select Custom Repositories.
-
Add the repository URL to the Custom Repository field:
https://github.com/juanillo62gm/HA-Panda-PWR/tree/main
-
Select Integration as the repository type and click Add.
-
Once the repository is added, find the integration in HACS, click Install, and follow the installation prompts.
-
Restart Home Assistant after completing the installation.
-
In the Home Assistant UI, navigate to Configuration → Integrations, click the "+" button, and search for Panda PWR.
-
Open your Home Assistant configuration directory using your preferred file management tool. This is the folder where the
configuration.yaml
file is located. -
Check if the
custom_components
folder exists in your configuration directory.- If it doesn’t exist, create a new folder named
custom_components
.
- If it doesn’t exist, create a new folder named
-
Inside the
custom_components
folder, create a new folder calledpanda_pwr
. -
Download all the files from the
custom_components/panda_pwr/
folder in this repository. -
Place the downloaded files into the
panda_pwr
folder you just created. -
Restart Home Assistant to load the new integration.
-
In the Home Assistant UI, navigate to Configuration → Integrations, click the "+" button, and search for Panda PWR.
Assets available here
If you want to contribute to this please read the Contribution guidelines