Created At

Jan 08, 2022

Last Update

Feb 20, 2023

Platforms

HC 3 Lite, Z-box Hub, Yubii Home Pro, Yubii Home, Venture WISE, HC 3

Views

7986

Download

399

Type Quick App

This QuickApp monitors your Solax managed Solar Panels


The QuickApp has (child) devices for Solarpower/m², Today production, Total production, Total Power to Grid, Total Energy to Grid, Energy from Grid, Total Power/m², Battery Energy, AC Power R, AC Power S, AC Power T, Battery Power, Power DC1, Power DC2, Power DC3 and Power DC4
The rateType interface of child device Today Energy is automatically set to "production"
The readings from the child device Today Energy will be shown in the new energy panel 
The readings from the child device Total Energy is automatically set to the right Wh unit (Wh, kWh, MWh or GWh) 

 

6774297C-5377-42D1-BFF9-665F18C77F67.thumb.jpeg.2a9ffeb25d0e381e722840fa6c5ab7e0.jpeg

 

See API documentation on https://www.eu.solaxcloud.com/phoebus/resource/files/userGuide/Solax_API_for_End-user_V1.0.pdf
User can get a specific range of information through the granted tokenID. Please obtain your tokenID on the API page of Solaxcloud for free.
The tokenID can be used to obtain real-time data of your inverter system. The obtain frequency need to be lower than 10 times/min and 10,000 times/day.

 

B495B27E-55CC-47CD-8518-C82336E3C93E.thumb.jpeg.555cfe1b8efc3287320207920ef0d6fd.jpeg

 

Version 3.0 (19th February 2023)

  • Changed the descriptions of the Solax Cloud values
  • Converted the feedinpower value from positive to negative or from negative to positive
  • Added translation for English, Dutch and Portugese
  • Added child device for consumeenergy

Version 2.1 (4th December 2022)

  • Prevented almost empty responses like these: {"success":false,"exception":"Query success!","result":"this sn did not access!"}
  • Added log text to main device if no data from Solax Cloud 

Version 2.0 (16th April 2022)

  • Added Child Devices for feedinpower, feedinenergy, consumeenergy, feedinpowerM2, soc, peps1, peps2, peps3, batPower, powerdc1, powerdc2, powerdc3, powerdc4
  • Added all values returned from the Solax Cloud to the labels
  • Changed all the device types to the most current ones
  • Changed the handling of bad responses from the Solax Cloud
  • Replaced null values in responses with 0.0
  • Optimized some code

Version 1.0 (17th November 2021)

  • Tested, ready for release

Version 0.2 (15th November 2021)

  • Changed json response

Version 0.1 (13th November 2021)

  • First (test) version

 

Variables (mandatory): 

  • tokenId = token ID of your Solax Inverter, obtain your tokenID on the API page of Solaxcloud for free
  • inverterSN = Unique identifier (Serial No.) of your Solax inverter
  • solarM2 = The amount of m2 Solar Panels (use . for decimals) for calculating Solar Power m² (default = 0)
  • interval = The default is 300 seconds (5 minutes), the daily API limitation is maximum 10 times/min and 10,000 times/day
  • debugLevel = Number (1=some, 2=few, 3=all, 4=simulation mode) (default = 1)

 

solax_icon_transp.png.f9c734692fbdaca53d5e05ad76976073.png

 

How to install: 

  1. Open the Configuration Interface
  2. Go to Settings > Devices
  3. Click  +
  4. Choose Other Device
  5. Choose Upload File
  6. Choose file from your computer with .fqa

27 Comments,  Want to add comment please login
04801fd12b48c36cbcdf5af0b140e42d

Thanks Neil, for letting us know. I don't have a Solax inverter, so I can't test. Also the Solax documentation is a bit confusing, a lot of different versions of the API. I have 4 versions with all different numbers and dates.

Cb74bcdb5ee4fc270c53ed54b3758465

So after playing around for a while, I achieved success. The fault was that I had entered the device's serial number as shown on the cloud console and listed above in the variables. It actually requires the Registration Number from the cloud portal to be entered into the inverterSN variable. The app is functioning fine.

Cb74bcdb5ee4fc270c53ed54b3758465

Hi Eddy, I have a Solax X3-Ultra-15 and this QuickApp stopped functioning. From testing it looks like the inverter is using the latest Solax cloud API, SolaXCloud User API V2.0 with a base URL of https://global.solaxcloud.com. I'm playing around with the API calls to see what will give me an authentication success. I post my results later. Cheers

Bc49176cdf9696e6bb5c57a8da0bc318

Hi, any chance to use this, or something else for solax inverter on HC2 ?

04801fd12b48c36cbcdf5af0b140e42d

Hi Roman, what is the value of your quickapp variable "interval"? If you set it to 10, the quickapp will get the values from the Solax cloud every 10 seconds.

© 2024. Nice-Polska Sp. z o.o.Privacy policyTerms & ConditionsFeedback