User Tools

Site Tools


custom_dashboards

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
custom_dashboards [2019/08/13 11:06]
ruchir
custom_dashboards [2019/08/14 06:55] (current)
ruchir
Line 2: Line 2:
  
  
-The Dashboards on your EMS account can be fully customized by using the Dashboard Designer function. If however you wish to use some standard layouts and then proceed to modify those, here is the code for some sample dashboards.+The Dashboards on your EMS account can be fully customized by using the [[dashboard_designer:main|Dashboard Designer]] function. If however you wish to use some standard layouts and then proceed to modify those, here is the code for some sample dashboards, that may be uploaded to your EMS account
  
 +The dashboards on your EMS account are best classified into two types - the Main Dashboard, which can serve as a general overview of all your sites, and the Device Dashboard, which serves as the display for a specific site.
  
-**[[custom_dashboards:main|Main Dashboard]]**+The **[[custom_dashboards:main|Main Dashboard]]**, as featured here, displays the site list along with a Map to display the locations and four cumulative counters, to view the total production of all your sites.
  
-{{custom_dashboards:20190813_main-dash.png?direct&900}}+The Device Dashboards will often differ, catering to various types of Modbus devices. The following pages display various types of dashboard designs that may be utilized on specific setups.
  
-<file json main-dashboard.json> +===PV Monitoring Dashboards=== 
-[ + 
-    { +  * **[[custom_dashboards:inverter|Single Inverter]]** Basic Dashboard to display data from a single Inverter
-        "widget_type_id""62", +  * **[[custom_dashboards:inverters|Multiple Inverters]]** - Dashboard to display both cumulative and individual device data for multiple inverters. 
-        "width": "12", + 
-        "icon": "", +===Zero Feed-In Dashboards=== 
-        "title": "Map", + 
-        "status""1", +  * **[[custom_dashboards:inverter_zf|Single Inverter with Zero Feed-In]]** - Dashboard to display data from a single Inverter configured for Zero Feed-In. 
-        "widget_order""0", +  * **[[custom_dashboards:inverters_zf|Multiple Inverters with Zero Feed-In]]** - Dashboard to display both cumulative and individual device data for multiple inverters configured for Zero Feed-In. 
-        "access_level": "0", + 
-        "show_border": "0", +===Diesel Generator Protection Dashboards=== 
-        "show_title": "0", + 
-        "widget_name""Map", +  * **[[custom_dashboards:inverter_dg|Single Inverter with DG Protection]]** - Dashboard to display data from a single Inverter configured for Diesel Generator Protection. 
-        "widget_description""Map using GPS Coordinates", +  * **[[custom_dashboards:inverters_dg|Multiple Inverters with DG Protection]]** - Dashboard to display both cumulative and individual device data for multiple inverters configured for Diesel Generator Protection. 
-        "content": "widget_map", + 
-        "company_id": "0", +===Zero Feed-In & Diesel Generator Protection Dashboards=== 
-        "has_controller": "1", + 
-        "userwidth""12", +  * **[[custom_dashboards:inverter_zf-dg|Single Inverter with Zero Feed-In & DG Protection]]** - Dashboard to display data from a single Inverter configured for both Zero Feed-In and Diesel Generator Protection. 
-        "parameters"+  * **[[custom_dashboards:inverters_zf-dg|Multiple Inverters with Zero Feed-In & DG Protection]]** - Dashboard to display both cumulative and individual device data for multiple inverters configured for both Zero Feed-In and Diesel Generator Protection. 
-            "interval": "0", + 
-            "num_variables": "10", +===Zero Feed-In & Diesel Generator ProtectionwWeather Station Dashboards=== 
-            "plot_type": "0", + 
-            "variable0": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}", +  * **[[custom_dashboards:inverter_zf-dg_wms|Single Inverter with Zero Feed-In & DG Protectionalong with Weather Station]]** - Dashboard to display data from a single Inverter configured for both Zero Feed-In and Diesel Generator Protectionand multiple values from various weather sensors
-            "variable1": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}", +  * **[[custom_dashboards:inverters_zf-dg_wms|Multiple Inverters with Zero Feed-In & DG Protectionalong with Weather Station]]** - Dashboard to display both cumulative and individual device data for multiple inverters configured for both Zero Feed-In and Diesel Generator Protectionand multiple values from various weather sensors.
-            "variable2": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}", +
-            "variable3": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}", +
-            "variable4": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}", +
-            "variable5": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}", +
-            "variable6": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}", +
-            "variable7": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}", +
-            "variable8": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}", +
-            "variable9": "{\"vartype\":3,\"var2type\":3,\"title\":\"\",\"varname\":\"\",\"var2name\":\"\",\"text\":\"\",\"variable2_id\":0,\"text2\":\"\",\"variable_id\":0,\"v1_device_id\":0,\"v2_device_id\":0,\"icon\":0,\"action\":1}" +
-        } +
-    }, +
-    { +
-        "widget_type_id": "59", +
-        "width": "12", +
-        "icon": "none", +
-        "title": "Cumulative Data", +
-        "status": "1", +
-        "widget_order": "1", +
-        "access_level": "0", +
-        "show_border": "0", +
-        "show_title": "0", +
-        "widget_name": "Topbar Buttons", +
-        "widget_description": "Buttons with Icons and Variable Values", +
-        "content": "topbar_buttons", +
-        "company_id": "0", +
-        "has_controller": "1", +
-        "userwidth": "12", +
-        "parameters":+
-            "num_variables": "4", +
-            "variable0": "{\"vartype\":2,\"bgcolor\":\"#FFFFFF\",\"varcolor\":\"#73879C\",\"format\":3,\"title\":\"Live Power\",\"icon\":\"\",\"subtitle\":\"Total Active Power\",\"varname\":\"\",\"text\":\"SUM('inverter1_AC_Active_Power')+SUM('inverter2_AC_Active_Power')+SUM('inverter3_AC_Active_Power')+SUM('inverter4_AC_Active_Power')+SUM('inverter5_AC_Active_Power')+SUM('inverter6_AC_Active_Power')+SUM('inverter7_AC_Active_Power')+SUM('inverter8_AC_Active_Power')+SUM('inverter9_AC_Active_Power')+SUM('inverter10_AC_Active_Power')\",\"variable_id\":0,\"func\":0,\"scale\":0.001,\"ignore_neg\":1,\"unit\":\"kW\"}", +
-            "variable1": "{\"vartype\":2,\"bgcolor\":\"#FFFFFF\",\"varcolor\":\"#73879C\",\"format\":3,\"title\":\"Day Generation\",\"icon\":\"\",\"subtitle\":\"Total Daily Generation\",\"varname\":\"\",\"text\":\"SUM('inverter1_kWh_Day_Active')+SUM('inverter2_kWh_Day_Active')+SUM('inverter3_kWh_Day_Active')+SUM('inverter4_kWh_Day_Active')+SUM('inverter5_kWh_Day_Active')+SUM('inverter6_kWh_Day_Active')+SUM('inverter7_kWh_Day_Active')+SUM('inverter8_kWh_Day_Active')+SUM('inverter9_kWh_Day_Active')+SUM('inverter10_kWh_Day_Active')\",\"variable_id\":0,\"func\":0,\"scale\":0.001,\"ignore_neg\":1,\"unit\":\"MWh\"}", +
-            "variable2""{\"vartype\":2,\"bgcolor\":\"#FFFFFF\",\"varcolor\":\"#73879C\",\"format\":4,\"title\":\"Lifetime Generation\",\"icon\":\"\",\"subtitle\":\"Total Generation\",\"varname\":\"\",\"text\":\"SUM('inverter1_kWh_Total_Active')+SUM('inverter2_kWh_Total_Active')+SUM('inverter3_kWh_Total_Active')+SUM('inverter4_kWh_Total_Active')+SUM('inverter5_kWh_Total_Active')+SUM('inverter6_kWh_Total_Active')+SUM('inverter7_kWh_Total_Active')+SUM('inverter8_kWh_Total_Active')+SUM('inverter9_kWh_Total_Active')+SUM('inverter10_kWh_Total_Active')\",\"variable_id\":0,\"func\":0,\"scale\":0.001,\"ignore_neg\":1,\"unit\":\"MWh\"}", +
-            "variable3""{\"vartype\":2,\"bgcolor\":\"#FFFFFF\",\"varcolor\":\"#73879C\",\"format\":4,\"title\":\"Installed Capacity\",\"icon\":\"\",\"subtitle\":\"Total Installed Capacity\",\"varname\":\"\",\"text\":\"SUM('user_field1')\",\"variable_id\":0,\"func\":0,\"scale\":0.001,\"ignore_neg\":1,\"unit\":\"MWp\"}" +
-        } +
-    }, +
-    { +
-        "widget_type_id": "52", +
-        "width": "6", +
-        "icon": "none", +
-        "title": "Site List", +
-        "status": "1", +
-        "widget_order": "2", +
-        "access_level": "0", +
-        "show_border": "0", +
-        "show_title": "0", +
-        "widget_name": "DeviceList", +
-        "widget_description": "List of devices matching filter criteria", +
-        "content": "device_list", +
-        "company_id": "0", +
-        "has_controller": "1", +
-        "userwidth": "12", +
-        "parameters":+
-            "device_type_id": "0", +
-            "max_columns": "0", +
-            "show_active": "0", +
-            "show_id": "1", +
-            "show_link": "1", +
-            "show_status": "1", +
-            "site_id": "0", +
-            "zone_id": "0" +
-        } +
-    } +
-+
-</file>+
custom_dashboards.1565694403.txt.gz · Last modified: 2019/08/13 11:06 by ruchir