SMA Solar

Stable Version 1.0.0 (OutSystems 10)
Published on 15 March 2018 by 
Created on 15 March 2018
.Net C# Integration with SMA Solar web interface Sunny Portal ( to get the current power production from solar panels.
Read More

.Net C# Integration with SMA Solar web interface Sunny Portal ( to get the current power production from solar panels.

Currently only fetches current power production.

SMA Solar does not provide a public API to get information from power production of your solar panels. So a .Net workaround was needed. This extension simulates a http request. On Connect action if login is successful it returns a serialized cookie to be used on the GetCurrentPower action.

Note: avoid making multiple calls to Connect action since the endpoint blocks too many calls. Make one call to Connect action, if successful store on database the serialized cookie that is returned on connect action and make all future requests (to GetCurrentPower) using the store cookie.

Reviews (0)
Connectors, IoT
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Yuri Vieira who created this component.
See all 2 dependencies
Component Consumers
No consumers yet.
Weekly Downloads 
Related Components
Google Drive Connector
OutSystems MVPs
Google Drive Connector allows your OutSystems Applications to use the Google Drive REST API to interact with your files.
Rui Barbosa
IdP Connector is a generic federated identity provider (IdP) connector, i.e., the IdP Connector its an IdP Service Provider (it uses SAML as a protocol) It allows your OutSystems applications to integrate with single sign-on (SSO) provided by most of the commercial IdP companies. With this integration when the users access an OutSystems application, they are redirected to a web page (known as the enterprise's login manager) where they are prompted to enter their enterprise user name and password. Upon verification of the user’s login, the enterprise identity provider informs OutSystems application of the verified identity for the user who is logging in, and the user is redirected back to the portal website. Also supports SSO from OutSystems mobile apps, alongside with IdP Mobile connector. Note: Tested with Okta, Azure, ADFS, PingOne and OneLogin.
Google Maps
Google Maps is a Google Maps Javascript V3 API component, providing Web Blocks and Actions to add interactive maps, markers and directions, along with event driven functionality.
More from Yuri Vieira
Yuri Vieira
Reloads the page every X seconds (value passed as input parameter).
Azure Storage
Yuri Vieira
Azure Storage using blob containers. Azure Blob storage is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data, such as text or binary data. Blob storage is ideal for: Serving images or documents directly to a browser.
Small GUID Generator
Yuri Vieira
Returns a random v4 UUID of the form xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, where each x is replaced with a random hexadecimal digit from 0 to f, and y is replaced with a random hexadecimal digit from 8 to b.