{
  "widget": {
    "typeFullFqn": "system.power_button",
    "type": "rpc",
    "sizeX": 3.5,
    "sizeY": 3.5,
    "config": {
      "showTitle": true,
      "backgroundColor": "#ffffff",
      "color": "rgba(0, 0, 0, 0.87)",
      "padding": "0px",
      "settings": {
        "initialState": {
          "action": "GET_ATTRIBUTE",
          "defaultValue": false,
          "executeRpc": {
            "method": "getState",
            "requestTimeout": 5000,
            "requestPersistent": false,
            "persistentPollingInterval": 1000
          },
          "getAttribute": {
            "scope": "SHARED_SCOPE",
            "key": "powerState"
          },
          "getTimeSeries": {
            "key": "powerState"
          },
          "getAlarmStatus": {
            "severityList": null,
            "typeList": null
          },
          "dataToValue": {
            "type": "NONE",
            "dataToValueFunction": "/* Should return boolean value */\nreturn data;",
            "compareToValue": true
          }
        },
        "onUpdateState": {
          "action": "SET_ATTRIBUTE",
          "executeRpc": {
            "method": "setState",
            "requestTimeout": 5000,
            "requestPersistent": false,
            "persistentPollingInterval": 1000
          },
          "setAttribute": {
            "scope": "SHARED_SCOPE",
            "key": "powerState"
          },
          "putTimeSeries": {
            "key": "powerState"
          },
          "valueToData": {
            "type": "CONSTANT",
            "constantValue": true,
            "valueToDataFunction": "/* Convert input boolean value to RPC parameters or attribute/time-series value */\nreturn value;"
          }
        },
        "offUpdateState": {
          "action": "SET_ATTRIBUTE",
          "executeRpc": {
            "method": "setState",
            "requestTimeout": 5000,
            "requestPersistent": false,
            "persistentPollingInterval": 1000
          },
          "setAttribute": {
            "scope": "SHARED_SCOPE",
            "key": "powerState"
          },
          "putTimeSeries": {
            "key": "powerState"
          },
          "valueToData": {
            "type": "CONSTANT",
            "constantValue": false,
            "valueToDataFunction": "/* Convert input boolean value to RPC parameters or attribute/time-series value */ \n return value;"
          }
        },
        "disabledState": {
          "action": "DO_NOTHING",
          "defaultValue": false,
          "getAttribute": {
            "key": "state",
            "scope": null
          },
          "getTimeSeries": {
            "key": "state"
          },
          "getAlarmStatus": {
            "severityList": null,
            "typeList": null
          },
          "dataToValue": {
            "type": "NONE",
            "compareToValue": true,
            "dataToValueFunction": "/* Should return boolean value */\nreturn data;"
          }
        },
        "layout": "outlined",
        "onButtonIcon": {
          "showIcon": false,
          "iconSize": 32,
          "iconSizeUnit": "px",
          "icon": "power_settings_new"
        },
        "offButtonIcon": {
          "showIcon": false,
          "iconSize": 32,
          "iconSizeUnit": "px",
          "icon": "power_settings_new"
        },
        "mainColorOn": "#2196F3",
        "backgroundColorOn": "#E3F2FD",
        "mainColorOff": "#9E9E9E",
        "backgroundColorOff": "#F5F5F5",
        "mainColorDisabled": "rgba(0,0,0,0.12)",
        "backgroundColorDisabled": "#FFFFFF",
        "background": {
          "type": "color",
          "color": "#fff",
          "overlay": {
            "enabled": false,
            "color": "rgba(255,255,255,0.72)",
            "blur": 3
          }
        },
        "padding": "12px"
      },
      "title": "Еurning Ventilation On/Off",
      "dropShadow": true,
      "enableFullscreen": false,
      "widgetStyle": {},
      "actions": {},
      "widgetCss": "",
      "noDataDisplayMessage": "",
      "titleFont": {
        "size": 15,
        "sizeUnit": "px",
        "family": "Roboto",
        "weight": "500",
        "style": null,
        "lineHeight": "1.6"
      },
      "showTitleIcon": false,
      "titleTooltip": "",
      "titleStyle": {
        "fontSize": "16px",
        "fontWeight": 400
      },
      "pageSize": 1024,
      "titleIcon": "mdi:lightbulb-outline",
      "iconColor": "rgba(0, 0, 0, 0.87)",
      "iconSize": "24px",
      "configMode": "basic",
      "targetDevice": {
        "type": "device",
        "deviceId": "1ac53760-bbc1-11f0-8d2a-7fcbd0bfb6b8"
      },
      "titleColor": null,
      "borderRadius": null,
      "datasources": []
    },
    "row": 0,
    "col": 0,
    "id": "6db8dda4-a1a1-d87a-30dc-4abdc0758d66"
  },
  "aliasesInfo": {
    "datasourceAliases": {},
    "targetDeviceAlias": null
  },
  "filtersInfo": {
    "datasourceFilters": {}
  },
  "originalSize": {
    "sizeX": 4,
    "sizeY": 4
  },
  "originalColumns": 24
}