add Project configuration options and MQTT publishing functionality

This commit is contained in:
jhartworks
2026-04-16 12:25:35 +02:00
parent 4363fd47a5
commit 2f2a0512b3
3 changed files with 90 additions and 11 deletions
+4 -9
View File
@@ -11,6 +11,9 @@
"caption": "JSON Ausgabe Variable",
"validVariableTypes": [3]
},
{ "type": "NumberSpinner", "name": "Projectyear", "caption": "Projectyear" },
{ "type": "NumberSpinner", "name": "Projectnumber", "caption": "Projectnumber" },
{ "type": "ValidationTextBox", "name": "Projectname", "caption": "Projectname" },
{
"type": "ExpansionPanel",
"caption": "MQTT (optional)",
@@ -24,15 +27,7 @@
"type": "SelectInstance",
"name": "MqttClientID",
"caption": "MQTT Client",
"visible": "EnableMQTT",
"validModules": ["{C6D2AEB3-6E1F-4B2E-8D6E-2F0A6C4C2A7F}"]
},
{
"type": "ValidationTextBox",
"name": "MqttTopic",
"caption": "MQTT Topic",
"visible": "EnableMQTT",
"placeholder": "clients/counters/json"
"visible": "EnableMQTT"
}
]
},