diff --git a/data/config/mosquitto/public/default-dynamic-security.json b/data/config/mosquitto/public/default-dynamic-security.json index 5ee76266a0..a5e68fde77 100644 --- a/data/config/mosquitto/public/default-dynamic-security.json +++ b/data/config/mosquitto/public/default-dynamic-security.json @@ -70,7 +70,7 @@ "anonymousGroup": "anonymous", "roles": [ { - "rolename": "openwb-version:2", + "rolename": "openwb-version:3", "textname": "openWB Versionsnummer", "textdescription": "Diese Rolle ist ein Platzhalter für die openWB Versionsnummer und wird automatisch aktualisiert. Sie hat keine direkten Berechtigungen.", "acls": [] @@ -1472,6 +1472,12 @@ "textname": "Zugang zu den Einstellungen des Lastmanagements", "textdescription": "Erlaubt den Zugang zu den Einstellungen des Lastmanagements.", "acls": [ + { + "acltype": "publishClientSend", + "topic": "openWB/set/bat/+/config/max_power", + "priority": 0, + "allow": true + }, { "acltype": "publishClientSend", "topic": "openWB/set/counter/config/home_consumption_source_id", @@ -1520,6 +1526,12 @@ "priority": 0, "allow": true }, + { + "acltype": "publishClientReceive", + "topic": "openWB/bat/+/config/max_power", + "priority": 0, + "allow": true + }, { "acltype": "publishClientReceive", "topic": "openWB/counter/config/home_consumption_source_id", diff --git a/packages/modules/devices/huawei/huawei_smartlogger/config.py b/packages/modules/devices/huawei/huawei_smartlogger/config.py index 7301757412..f877529fb4 100644 --- a/packages/modules/devices/huawei/huawei_smartlogger/config.py +++ b/packages/modules/devices/huawei/huawei_smartlogger/config.py @@ -36,7 +36,7 @@ def __init__(self, modbus_id: int = 4): @auto_str class Huawei_SmartloggerBatSetup(ComponentSetup[Huawei_SmartloggerBatConfiguration]): def __init__(self, - name: str = " Huawei Luna", + name: str = "Huawei Luna", type: str = "bat", id: int = 0, configuration: Huawei_SmartloggerBatConfiguration = None) -> None: diff --git a/packages/modules/devices/sungrow/sungrow_ihm/config.py b/packages/modules/devices/sungrow/sungrow_ihm/config.py index c66e690824..5fa7652372 100644 --- a/packages/modules/devices/sungrow/sungrow_ihm/config.py +++ b/packages/modules/devices/sungrow/sungrow_ihm/config.py @@ -34,7 +34,7 @@ def __init__(self): class SungrowIHMBatSetup(ComponentSetup[SungrowIHMBatConfiguration]): def __init__(self, - name: str = " iHM Speicher", + name: str = "Sungrow iHM Speicher", type: str = "bat", id: int = 0, configuration: SungrowIHMBatConfiguration = None) -> None: diff --git a/packages/modules/web_themes/koala/source/src/stores/mqtt-store.ts b/packages/modules/web_themes/koala/source/src/stores/mqtt-store.ts index 4418e66ed3..e77f432abc 100644 --- a/packages/modules/web_themes/koala/source/src/stores/mqtt-store.ts +++ b/packages/modules/web_themes/koala/source/src/stores/mqtt-store.ts @@ -81,11 +81,6 @@ export const useMqttStore = defineStore('mqtt', () => { mqttClient.on('connect', () => { console.debug('connected to broker'); mqttClientConnected.value = true; - $q.notify({ - type: 'positive', - message: `MQTT-Verbindung hergestellt.${mqttUser ? ` Angemeldet als ${mqttUser}.` : ''}`, - progress: true, - }); if (mqttUser === 'admin' && mqttPass === 'openwb') { $q.notify({ type: 'warning',