Main Dashboard

The first visible page upon logging into your EMS account is the Main Dashboard. This can be set up to provide either just a link to each Device Dashboard, or can also to utilized to get a general overview of each of your sites.

Represented below is a sample Main Dashboard which features three elements - a map which uses GPS coordinates to plot each site; a series of cumulative counters that display the combined live, daily and total generation as well as the installed capacity of all your sites; and a device list that redirects to any of the sites.

The following is the code for the Main Dashboard as represented above, which can be uploaded to your EMS account. Do note that this dashboard has been customized catering for upto 10 inverters per site. However, this is easily modifiable once the dashboard has been loaded onto the EMS, as has been explained in the Dashboard Designer section.

main-dashboard.json
[
    {
        "widget_type_id": "62",
        "width": "12",
        "icon": "",
        "title": "Map",
        "status": "1",
        "widget_order": "0",
        "access_level": "0",
        "show_border": "0",
        "show_title": "0",
        "widget_name": "Map",
        "widget_description": "Map using GPS Coordinates",
        "content": "widget_map",
        "company_id": "0",
        "has_controller": "1",
        "userwidth": "12",
        "parameters": {
            "interval": "0",
            "num_variables": "10",
            "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}",
            "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}",
            "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"
        }
    }
]