{
  "i18n": true,
  "type": "panel",
  "items": {
    "_auchfuerjsonConfig": {
      "type": "panel",
      "items": {
        "_header_Detailed_history": {
          "newLine": true,
          "type": "header",
          "text": "Detailed history",
          "size": 3,
          "xs": 12,
          "sm": 12,
          "md": 12,
          "lg": 12,
          "xl": 12
        },
        "_info_Detailed_history": {
          "newLine": true,
          "type": "staticText",
          "label": "Create seperate datapoints for every timeframe (useful for admin ui)"
        },
        "detailed_days": {
          "newLine": true,
          "type": "checkbox",
          "label": "Every day",
          "help": "(~365 datapoints per year)",
          "xs": 4,
          "sm": 4,
          "md": 4,
          "lg": 4,
          "xl": 4,
          "defaultFunc": "instanceObj.native.detailed_days",
          "helpLink": "/adapter/valuetrackerovertime/VTOT_Setting_DetailedDays.PNG"
        },
        "detailed_weeks": {
          "type": "checkbox",
          "label": "Every week",
          "help": "(~53 datapoints per year)",
          "xs": 4,
          "sm": 4,
          "md": 4,
          "lg": 4,
          "xl": 4,
          "defaultFunc": "instanceObj.native.detailed_weeks",
          "helpLink": "/adapter/valuetrackerovertime/VTOT_Setting_DetailedWeeks.PNG"
        },
        "detailed_months": {
          "type": "checkbox",
          "label": "Every month",
          "help": "(12 datapoints per year)",
          "xs": 4,
          "sm": 4,
          "md": 4,
          "lg": 4,
          "xl": 4,
          "defaultFunc": "instanceObj.native.detailed_months",
          "helpLink": "/adapter/valuetrackerovertime/VTOT_Setting_DetailedMonths.PNG"
        },
        "detailed_quarters": {
          "type": "checkbox",
          "label": "Every quarter",
          "help": "(4 datapoints per year)",
          "xs": 4,
          "sm": 4,
          "md": 4,
          "lg": 4,
          "xl": 4,
          "defaultFunc": "instanceObj.native.detailed_quarters",
          "helpLink": "/adapter/valuetrackerovertime/VTOT_Setting_DetailedQuarters.PNG"
        },
        "detailed_years": {
          "type": "checkbox",
          "label": "Every year",
          "help": "(1 datapoints per year)",
          "xs": 4,
          "sm": 4,
          "md": 4,
          "lg": 4,
          "xl": 4,
          "defaultFunc": "instanceObj.native.detailed_years",
          "helpLink": "/adapter/valuetrackerovertime/VTOT_Setting_DetailedYears.PNG"
        },
        "_header_Detailed_current": {
          "newLine": true,
          "type": "header",
          "text": "Detailed current",
          "size": 3,
          "xs": 12,
          "sm": 12,
          "md": 12,
          "lg": 12,
          "xl": 12
        },
        "_info_Detailed_current": {
          "newLine": true,
          "type": "staticText",
          "label": "Overrides Data after new Timeframe (useful for Scripts like PowerUsageOnMonday or PowerUsageInDecember)"
        },
        "detailed_current_days": {
          "newLine": true,
          "type": "checkbox",
          "label": "Weekdays Mo-Su",
          "help": "(7 datapoints)",
          "xs": 4,
          "sm": 4,
          "md": 4,
          "lg": 4,
          "xl": 4,
          "defaultFunc": "instanceObj.native.detailed_current_days",
          "helpLink": "/adapter/valuetrackerovertime/VTOT_Setting_detailed_current_days.PNG"
        },
        "detailed_current_weeks": {
          "type": "checkbox",
          "label": "Weeks in the last 12 months",
          "help": "(~53 datapoints)",
          "xs": 4,
          "sm": 4,
          "md": 4,
          "lg": 4,
          "xl": 4,
          "defaultFunc": "instanceObj.native.detailed_current_weeks",
          "helpLink": "/adapter/valuetrackerovertime/VTOT_Setting_detailed_current_weeks.PNG"
        },
        "detailed_current_months": {
          "type": "checkbox",
          "label": "Months in the last 12 months",
          "help": "(12 datapoints)",
          "xs": 4,
          "sm": 4,
          "md": 4,
          "lg": 4,
          "xl": 4,
          "defaultFunc": "instanceObj.native.detailed_current_months",
          "helpLink": "/adapter/valuetrackerovertime/VTOT_Setting_detailed_current_months.PNG"
        },
        "detailed_current_quarters": {
          "type": "checkbox",
          "label": "quarters in the last 12 months",
          "help": "(4 datapoints)",
          "xs": 4,
          "sm": 4,
          "md": 4,
          "lg": 4,
          "xl": 4,
          "defaultFunc": "instanceObj.native.detailed_current_quarters",
          "helpLink": "/adapter/valuetrackerovertime/VTOT_Setting_detailed_current_quarters.PNG"
        },
        "_header_current_previous_data": {
          "newLine": true,
          "type": "header",
          "text": "Current / previous data",
          "size": 3,
          "xs": 12,
          "sm": 12,
          "md": 12,
          "lg": 12,
          "xl": 12
        },
        "_info_current_previous_data": {
          "newLine": true,
          "type": "staticText",
          "label": "-1 = no data collected (also no current), 0 = only current timeframe, > 0 the timeframes before (useful for Scripts like PowerUsageToday, PowerUsageYesterday or PowerUsageLastYear)"
        },
        "_sample_current_data": {
          "newLine": true,
          "type": "staticLink",
          "label": "sample Datapoints if value >= 0",
          "href": "/adapter/valuetrackerovertime/VTOT_Setting_Current.PNG",
          "button": true,
          "xs": 3,
          "sm": 3,
          "md": 3,
          "lg": 3,
          "xl": 3
        },
        "_sample_before_data": {
          "type": "staticLink",
          "label": "sample Datapoints if value >= 1",
          "href": "/adapter/valuetrackerovertime/VTOT_Setting_Before.png",
          "button": true,
          "xs": 3,
          "sm": 3,
          "md": 3,
          "lg": 3,
          "xl": 3        },
        "before_minutes": {
          "newLine": true,
          "type": "number",
          "label": "Keep previous minutes",
          "xs": 2,
          "sm": 2,
          "md": 2,
          "lg": 2,
          "xl": 2 ,
                   "defaultFunc": "instanceObj.native.before_minutes"
        },
        "before_hours": {
          "type": "number",
          "label": "Keep previous hours",
          "xs": 2,
          "sm": 2,
          "md": 2,
          "lg": 2,
          "xl": 2 ,
          "defaultFunc": "instanceObj.native.before_hours"
        },
        "before_days": {
          "newLine": true,
          "type": "number",
          "label": "Keep previous days",
          "xs": 2,
          "sm": 2,
          "md": 2,
          "lg": 2,
          "xl": 2 ,
          "defaultFunc": "instanceObj.native.before_days"
        },
        "before_weeks": {
          "type": "number",
          "label": "Keep previous weeks",
          "xs": 2,
          "sm": 2,
          "md": 2,
          "lg": 2,
          "xl": 2 ,
          "defaultFunc": "instanceObj.native.before_weeks"
        },
        "before_months": {
          "type": "number",
          "label": "Keep previous months",
          "xs": 2,
          "sm": 2,
          "md": 2,
          "lg": 2,
          "xl": 2 ,
          "defaultFunc": "instanceObj.native.before_months"
        },
        "before_quarters": {
          "type": "number",
          "label": "Keep previous quarters",
          "xs": 2,
          "sm": 2,
          "md": 2,
          "lg": 2,
          "xl": 2 ,
          "defaultFunc": "instanceObj.native.before_quarters"
        },
        "before_years": {
          "type": "number",
          "label": "Keep previous years",
          "xs": 2,
          "sm": 2,
          "md": 2,
          "lg": 2,
          "xl": 2 ,
          "defaultFunc": "instanceObj.native.before_years"
        },
        "_header_Counter_reset_detection": {
          "newLine": true,
          "type": "header",
          "text": "Counter reset detection",
          "size": 3,
          "xs": 12,
          "sm": 12,
          "md": 12,
          "lg": 12,
          "xl": 12 
        },
        "counterResetDetection": {
          "newLine": true,
          "type": "checkbox",
          "label": "enable counter reset detection",
          "xs": 3,
          "sm": 3,
          "md": 3,
          "lg": 3,
          "xl": 3,
                    "defaultFunc": "instanceObj.native.counterResetDetection"
        },
        "counterResetDetetion_CountAfterReset": {
          "type": "number",
          "label": "Ignore values (count) lower then the last good value",
          "xs": 9,
          "sm": 9,
          "md": 9,
          "lg": 9,
          "xl": 9,
          "defaultFunc": "instanceObj.native.counterResetDetetion_CountAfterReset"
        }
      }
    }
  }
}