deploy script form: ultimo_zaehlerstaende_eingabe
parent
a674be0d3a
commit
2403e3ff57
@ -0,0 +1,70 @@
|
||||
{
|
||||
"title": "Ultimo-Zählerstände eingeben",
|
||||
"fields": [
|
||||
{
|
||||
"name": "sensor_search",
|
||||
"widget": "text_field",
|
||||
"label": "Zählernummer (Sensorname)",
|
||||
"hint_text": "Geben Sie den Sensornamen oder einen Teil davon ein",
|
||||
"validators": [
|
||||
{
|
||||
"type": "required",
|
||||
"error_text": "Zählernummer ist erforderlich"
|
||||
},
|
||||
{
|
||||
"type": "min_length",
|
||||
"value": 3,
|
||||
"error_text": "Mindestens 3 Zeichen eingeben"
|
||||
}
|
||||
],
|
||||
"prefix_icon": "search"
|
||||
},
|
||||
{
|
||||
"name": "variable_name",
|
||||
"widget": "dropdown",
|
||||
"label": "Messvariable",
|
||||
"initial_value": "ACTIVE_ENERGY_ABSORBED_10",
|
||||
"options": [
|
||||
{
|
||||
"value": "ACTIVE_ENERGY_ABSORBED_10",
|
||||
"label": "Aktive Energie Bezug L10 (WH)"
|
||||
},
|
||||
{
|
||||
"value": "ACTIVE_ENERGY_DELIVERED_10",
|
||||
"label": "Aktive Energie Abgabe L10 (WH)"
|
||||
},
|
||||
{
|
||||
"value": "ACTIVE_ENERGY_ABSORBED_9",
|
||||
"label": "Aktive Energie Bezug L9 (WH)"
|
||||
},
|
||||
{
|
||||
"value": "ACTIVE_ENERGY_DELIVERED_9",
|
||||
"label": "Aktive Energie Abgabe L9 (WH)"
|
||||
}
|
||||
],
|
||||
"validators": [
|
||||
{
|
||||
"type": "required",
|
||||
"error_text": "Messvariable auswählen"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "readings_data",
|
||||
"widget": "text_field",
|
||||
"label": "Ultimo-Stände (JSON Format)",
|
||||
"hint_text": "[{\"month\": \"2024-01\", \"meterValue\": 12345.5}, {\"month\": \"2024-02\", \"meterValue\": 12567.8}]",
|
||||
"helper_text": "Format: JSON-Array mit Objekten {month: YYYY-MM, meterValue: Zählerstand}",
|
||||
"text_field_config": {
|
||||
"keyboard_type": "multiline",
|
||||
"max_lines": 5
|
||||
},
|
||||
"validators": [
|
||||
{
|
||||
"type": "required",
|
||||
"error_text": "Ultimo-Daten sind erforderlich"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Reference in New Issue