User Tools

Site Tools


custom_dashboards:inverters

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
custom_dashboards:inverters [2019/08/14 06:25]
ruchir created
custom_dashboards:inverters [2019/08/14 06:49] (current)
ruchir
Line 7: Line 7:
 The following is the code for the Multiple Inverters Dashboard as represented above, which can be uploaded to your EMS account. This dashboard can be used as is for two inverters, but is also easily modifiable for more inverters once it has been loaded onto the EMS, as has been explained in the [[dashboard_designer:main|Dashboard Designer]] section. However, since it does feature some custom HTML (in the inverter data widget), it will require some adjustment for one particular value, as is explained below the code. The following is the code for the Multiple Inverters Dashboard as represented above, which can be uploaded to your EMS account. This dashboard can be used as is for two inverters, but is also easily modifiable for more inverters once it has been loaded onto the EMS, as has been explained in the [[dashboard_designer:main|Dashboard Designer]] section. However, since it does feature some custom HTML (in the inverter data widget), it will require some adjustment for one particular value, as is explained below the code.
  
-<file json inverter-dashboard.json>+<file json inverters-dashboard.json>
 [ [
     {     {
Line 201: Line 201:
 </file> </file>
  
 +
 +In the sample code above, the Inverter Data widgets feature custom HTML, which allows for the scaling of values, adding units, and in the case of the Status Codes, converting a numeric value to an actual status symbol. While all the other values will work across all inverter brands, the Status Code values differ between models, and therefore will need to be adjusted based on the details shared by the manufacturer. 
 +
 +The Status Codes above are currently set to match that of the Delta RPI inverter. To be made compatible with a different inverter, you will need to modify the status code as per the inverter manual and enter those in lieu of the **''0''** below :
 +
 +<code>
 +<tr><td>Status Code</td><td><span ng-show="ajaxData.latest_data['inverter1_Status_Code']==0" class='label label-success'>Operating Normally</span>
 +<span ng-show="ajaxData.latest_data['inverter1_Status_Code']==0" class='label label-danger'>Error</span>
 +<span ng-show="ajaxData.latest_data['inverter1_Status_Code']==0">Starting</span>
 +</td></tr>
 +</code>
  
custom_dashboards/inverters.1565763920.txt.gz · Last modified: 2019/08/14 06:25 by ruchir