User Tools

Site Tools


custom_dashboards

This is an old revision of the document!


Custom Dashboards

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.

Main Dashboard

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"
        }
    }
]
custom_dashboards.1565692367.txt.gz · Last modified: 2019/08/13 10:32 by ruchir