- Solar panel not receiving direct sunlight through glass
- USB-C cable connection loose or damaged
- Panel installed on wrong side of curtain track
Problem Description
Your SwitchBot Curtain solar panel is installed and connected, but the Curtain bot battery continues to drain instead of charging. The app shows the solar panel connected, but battery percentage drops daily. The panel may be receiving sunlight but not transferring power to the motor.
Symptoms
- Battery percentage drops despite solar panel connected
- App shows solar panel attached but no charging icon
- Curtain bot dies within days even with panel installed
- Solar panel LED does not light up in direct sunlight
- Battery drains faster in winter months despite sun
- Panel shows connected but charging current is zero
Recognize these? Here's what usually causes it.
Common Causes
- Solar panel not receiving direct sunlight through glass
- USB-C cable connection loose or damaged
- Panel installed on wrong side of curtain track
- Window tint or low-E glass blocking solar energy
- Panel angle not optimized for sun position
- Curtain bot firmware outdated affecting charging
Most fixes happen in the first 3 steps.
Do not clean the solar panel with glass cleaner containing ammonia. This can damage the panel coating. Use only a dry microfiber cloth or water-dampened cloth to remove dust.
Tools & Requirements
These tools will help you complete this fix.

Compressed air
WOLFBOX MegaFlow 50 Compressed Air Duster-110000RPM ...

Replacement batteries
Energizer Ultimate Lithium AA Batteries, Long Lastin...

USB-C charging cable
Amazon Basics USB-C to USB-C Fast Charger Cable, 480...
As an Amazon Associate we earn from qualifying purchases.
Step-by-Step Solution
Verify Sunlight Exposure
The SwitchBot solar panel requires 3-4 hours of direct sunlight daily to maintain the Curtain battery. Check where the panel is mounted on your window. If it faces north in the northern hemisphere or is shaded by an overhang, it will not receive enough light. Low-E energy efficient glass and window tint can block up to 50% of solar energy. Test by removing the panel and placing it in direct outdoor sunlight briefly.
Check Cable Connection
Remove the USB-C cable from both the solar panel and the Curtain bot. Inspect both connectors for dust, lint, or damage. The USB-C port on the Curtain is small and debris easily blocks full insertion. Clean with compressed air. Reconnect firmly until you feel a click. A loose cable will show connected in the app but transfer no power. Try a different USB-C cable if available.

Needed for this step
WOLFBOX MegaFlow 50 Compressed Air Duster-11000...
$39.99Optimize Panel Position
The solar panel should be mounted on the sun-facing side of your curtain track, not behind the curtain fabric. When the curtain is closed, the panel must still face the window glass directly. If mounted on the room side or behind thick curtains, it receives reflected light only which is insufficient. Relocate the panel to the track section that gets the most direct light throughout the day.
Check App Charging Status
Open the SwitchBot app and select your Curtain device. Look at the battery icon and check if a charging indicator appears when the panel is in sunlight. If the icon shows no charging despite sun exposure, the panel may be defective. The app also shows solar panel connection status under device settings. Verify the panel is recognized as connected, not just physically attached.

Needed for this step
Amazon Basics USB-C to USB-C Fast Charger Cable...
$5.85Update Firmware and Reset
Outdated firmware can cause charging communication errors between the panel and Curtain bot. In the SwitchBot app, go to Curtain settings and check for firmware updates. Install any available updates and wait for the device to restart. If charging still fails, remove the Curtain from the app and re-add it, which resets the connection profile. This often resolves charging detection issues.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If drain continues after replacing batteries, check the event history — a stuck-open sensor or rapid polling loop burns through batteries in days.
In winter months with shorter daylight and lower sun angle, consider supplementing with USB charging every 1-2 weeks. The solar panel works best in spring through fall with longer direct sun exposure.
App battery indicators run 15–20% behind actual charge levels — by the time the low warning appears, the device has been struggling for days.
- Solar panel not receiving direct sunlight through glass
- USB-C cable connection loose or damaged
- Panel installed on wrong side of curtain track
- Window tint or low-E glass blocking solar energy
- Panel angle not optimized for sun position
Before you go — try one of these (they fix most cases).
Most popular upgrades chosen by SwitchBot Curtain Solar Panel owners.

SwitchBot RGBIC Neon Rope Light, 5M Matter-Certified Neon...

SwitchBot Smart Lock Pro, Keyless Entry Door Lock, Smart ...

SwitchBot Bluetooth Temperature and Humidity Monitor Mete...
As an Amazon Associate we earn from qualifying purchases.
Official Manufacturer Manual
If you need the complete manufacturer documentation for advanced setup, wiring diagrams, or detailed specifications, you can download the official manual below. The manual includes full technical instructions directly from the manufacturer and may help if your issue requires deeper troubleshooting.
Download the Official SwitchBot Curtain Solar Panel ManualSource: switch-bot.com
Need More Help? SwitchBot Support
Note: The contact information below connects you directly to SwitchBot's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.





