{ "title": "Messwerte Dashboard", "description": "Messwerte fuer eine Zaehlernummer der letzten 3 Monate als interaktive Grafik", "fields": [ { "name": "meter_number", "widget": "text_field", "label": "Zaehlernummer", "hint_text": "z.B. Z-12345", "prefix_icon": "search", "validators": [{"type": "required", "error_text": "Zaehlernummer ist erforderlich"}] }, { "name": "chart_type", "widget": "dropdown", "label": "Diagrammtyp", "initial_value": "line", "options": [ {"value": "line", "label": "Linie"}, {"value": "bar", "label": "Balken"}, {"value": "radar", "label": "Radar"}, {"value": "doughnut", "label": "Donut"}, {"value": "pie", "label": "Torte"} ] }, { "name": "group_by", "widget": "segmented_control", "label": "Gruppierung", "initial_value": "hour", "options": [ {"value": "hour", "label": "Stunde"}, {"value": "day", "label": "Tag"}, {"value": "week", "label": "Woche"}, {"value": "month", "label": "Monat"} ] }, { "name": "include_statistics", "widget": "switch_field", "label": "Statistiken anzeigen", "initial_value": true } ], "submit_label": "Dashboard erstellen" }