OpenIQ Devices
← Back

Solis Solar Panels Widget

· v0.1.0
★★★☆☆ (9) ↓ 1,000 downloads 3 Free

About

The Solis Solar Panels Widget allows you to monitor your solar output from your Ginlong Solis solar panels on your Garmin Connect IQ device. IMPORTANT: As of version 0.1.0 this widget uses the new SolisCloud API. Signing in with your Solis username and password is no longer possible, you now need a SolisCloud API Key and API Secret: 1. Sign in to the SolisCloud portal at https://www.soliscloud.com 2. Enable API access via Basic Settings → API Management. If this option is not available for your account, request API access from Solis first: https://solis-service.solisinverters.com/support/solutions/articles/44002212561-api-access-soliscloud 3. Enter the KeyID (API Key) and KeySecret (API Secret) in the widget settings, using the Garmin Connect app or Garmin Express The widget automatically detects your station (plant) the first time it connects, so no further configuration is needed. This widget requires the following to run correctly: - a Garmin device that supports Connect IQ 3.0 or higher - an internet connected Android or iOS device with the Garmin Connect app installed - the Garmin device must be paired with the phone running the Garmin Connect app - a SolisCloud account with API access, with the API Key and API Secret configured in the widget settings This widget supports Glances on devices that support them. Common errors: - "Invalid settings": the API Key or API Secret is missing or incorrect - check the widget settings - "API Err: ...": the SolisCloud API rejected the request - check that API access is enabled and your Key/Secret are correct - "No Connection": your watch cannot reach your phone - check the Bluetooth connection Note: I am an enthusiastic Solis and Garmin user who created this widget as a hobby. I am not affiliated with Solis in any form.

What's new

0.1.0: IMPORTANT — the widget now uses the new SolisCloud API. Your old username/password no longer works: create an API Key and API Secret in the SolisCloud portal (see the description for instructions) and enter them in the widget settings. Your station is now detected automatically. Also includes glance improvements and small bug fixes. 0.0.15: Error handling for missing plant id, support for new devices 0.0.14: Stability improvements 0.0.13: Fix incorrect total generation value 0.0.12: Correct last update time display 0.0.11: Fix glance initial value and when null 0.0.10: Add support for new devices 0.0.9: Use different API endpoint to reduce the chance of -403 errors at the end of the day. (API call returns more data at the end of the day, which could result in a out-of-memory error). 0.0.8: Again reduce memory usage. Note: You need to re-enter your credentials! 0.0.7: Optimize variables 0.0.6: Improved handling app settings 0.0.5: Attempt to fix widget crashes on some devices 0.0.4: More reduced memory usage. Test phase: Out-of-memory errors can occur 0.0.3: Reduced memory usage. 0.0.2: Added error handling, out-of-memory errors can still occur. 0.0.1: Initial (test) version

Permissions

Communications

Details

Compatible with 168 devices
Updated Jul 25, 2026
Developer website ↗
Open on apps.garmin.com ↗