56 lines
2.6 KiB
JSON
56 lines
2.6 KiB
JSON
{
|
|
"elements": [
|
|
{
|
|
"type": "Label",
|
|
"caption": "Verarbeitet Shelly Gen2+-Daten unabhängig von MQTT-Client-ID und frei wählbarem Topic-Präfix."
|
|
},
|
|
{
|
|
"type": "CheckBox",
|
|
"name": "UseDeviceTopicFilter",
|
|
"caption": "Nur Geräte-Topics mit folgendem Präfix verarbeiten"
|
|
},
|
|
{
|
|
"type": "ValidationTextBox",
|
|
"name": "DeviceTopicPrefix",
|
|
"caption": "Optionaler Geräte-Topic-Filter"
|
|
},
|
|
{
|
|
"type": "ExpansionPanel",
|
|
"caption": "Zu erzeugende Datenpunktgruppen",
|
|
"items": [
|
|
{"type": "CheckBox", "name": "CreateOnline", "caption": "Online-Status"},
|
|
{"type": "CheckBox", "name": "CreateDeviceInfo", "caption": "Geräteinformationen"},
|
|
{"type": "CheckBox", "name": "CreateInputs", "caption": "Eingänge und Eingangsereignisse"},
|
|
{"type": "CheckBox", "name": "CreateSwitches", "caption": "Schaltausgänge"},
|
|
{"type": "CheckBox", "name": "CreateCovers", "caption": "Rollladen und Beschattung"},
|
|
{"type": "CheckBox", "name": "CreateLights", "caption": "Licht, Dimmer und Farbe"},
|
|
{"type": "CheckBox", "name": "CreatePower", "caption": "Leistung"},
|
|
{"type": "CheckBox", "name": "CreateVoltage", "caption": "Spannung"},
|
|
{"type": "CheckBox", "name": "CreateCurrent", "caption": "Strom"},
|
|
{"type": "CheckBox", "name": "CreateEnergy", "caption": "Energiezähler"},
|
|
{"type": "CheckBox", "name": "CreateFrequency", "caption": "Frequenz"},
|
|
{"type": "CheckBox", "name": "CreatePowerFactor", "caption": "Leistungsfaktor"},
|
|
{"type": "CheckBox", "name": "CreateMeterDetails", "caption": "Weitere Zählerdaten"},
|
|
{"type": "CheckBox", "name": "CreateTemperature", "caption": "Temperatur"},
|
|
{"type": "CheckBox", "name": "CreateHumidity", "caption": "Luftfeuchtigkeit"},
|
|
{"type": "CheckBox", "name": "CreateIlluminance", "caption": "Helligkeit und Beleuchtungsstärke"},
|
|
{"type": "CheckBox", "name": "CreateBattery", "caption": "Batterie und Versorgung"},
|
|
{"type": "CheckBox", "name": "CreateEnvironment", "caption": "Weitere Sensorwerte"},
|
|
{"type": "CheckBox", "name": "CreateSystem", "caption": "System- und Netzwerkdaten"},
|
|
{"type": "CheckBox", "name": "CreateOther", "caption": "Unbekannte und zukünftige Datenpunkte"}
|
|
]
|
|
},
|
|
{
|
|
"type": "CheckBox",
|
|
"name": "Debug",
|
|
"caption": "Debug-Ausgaben aktivieren"
|
|
}
|
|
],
|
|
"actions": [
|
|
{
|
|
"type": "Label",
|
|
"caption": "Nicht gewählte Gruppen werden nicht neu angelegt oder aktualisiert. Bereits vorhandene Variablen werden nicht gelöscht."
|
|
}
|
|
]
|
|
}
|