Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ This adapter allows to control the data points of the devices of a Zigbee2MQTT i
Placeholder for the next version (at the beginning of the line):
### **WORK IN PROGRESS**
-->
### **WORK IN PROGRESS**

- (o0shojo0o) added support for external MQTT-Server credentials ([#148](https://github.com/o0shojo0o/ioBroker.zigbee2mqtt/issues/148))

### 2.9.0 (2023-07-21)

- (o0shojo0o) added state `send_payload` to send a raw json payload
Expand Down
8 changes: 6 additions & 2 deletions admin/i18n/de/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Brightness step should also turn the light on or off": "Brightness step soll auch das Licht ein- oder ausschalten",
"Use Auth-Token": "Auth-Token verwenden",
"Auth-Token (special characters are not supported)": "Auth-Token (Sonderzeichen werden nicht unterstützt)",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Die Ereignisse wie „Gerät entfernt“ oder „Deaktiviert“ werden in der Beschreibung statt im Namen angezeigt."
}
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Die Ereignisse wie „Gerät entfernt“ oder „Deaktiviert“ werden in der Beschreibung statt im Namen angezeigt.",
"Scheme": "Scheme",
"Use MQTT Credentials": "MQTT-Anmeldeinformationen verwenden",
"MQTT Username": "MQTT-Benutzername",
"MQTT Password": "MQTT-Passwort"
}
5 changes: 4 additions & 1 deletion admin/i18n/en/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,8 @@
"Brightness move should also turn the light on or off": "Brightness move should also turn the light on or off",
"Brightness step should also turn the light on or off": "Brightness step should also turn the light on or off",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.",
"Scheme": "Scheme"
"Scheme": "Scheme",
"Use MQTT Credentials": "Use MQTT Credentials",
"MQTT Username": "MQTT Username",
"MQTT Password": "MQTT Password"
}
6 changes: 5 additions & 1 deletion admin/i18n/es/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Proxy Zigbee2MQTT logs to ioBroker logs": "Proxy de registros Zigbee2MQTT a registros de ioBroker",
"Brightness move should also turn the light on or off": "El movimiento de brillo también debe encender o apagar la luz",
"Brightness step should also turn the light on or off": "El paso de brillo también debe encender o apagar la luz",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Los eventos como 'Dispositivo eliminado' o 'Deshabilitado' se muestran en la descripción en lugar del nombre."
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Los eventos como 'Dispositivo eliminado' o 'Deshabilitado' se muestran en la descripción en lugar del nombre.",
"Scheme": "Esquema",
"Use MQTT Credentials": "Usar credenciales MQTT",
"MQTT Username": "Nombre de usuario MQTT",
"MQTT Password": "Contraseña MQTT"
}
6 changes: 5 additions & 1 deletion admin/i18n/fr/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Proxy Zigbee2MQTT logs to ioBroker logs": "Proxy Zigbee2MQTT se connecte aux journaux ioBroker",
"Brightness move should also turn the light on or off": "Le mouvement de luminosité devrait également allumer ou éteindre la lumière",
"Brightness step should also turn the light on or off": "L'étape de luminosité devrait également allumer ou éteindre la lumière",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Les événements tels que 'Appareil supprimé' ou 'Désactivé' sont affichés dans la description plutôt que dans le nom."
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Les événements tels que 'Appareil supprimé' ou 'Désactivé' sont affichés dans la description plutôt que dans le nom.",
"Scheme": "Schème",
"Use MQTT Credentials": "Utiliser les identifiants MQTT",
"MQTT Username": "Nom d'utilisateur MQTT",
"MQTT Password": "Mot de passe MQTT"
}
6 changes: 5 additions & 1 deletion admin/i18n/it/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Proxy Zigbee2MQTT logs to ioBroker logs": "Il proxy Zigbee2MQTT registra nei registri ioBroker",
"Brightness move should also turn the light on or off": "Lo spostamento della luminosità dovrebbe anche accendere o spegnere la luce",
"Brightness step should also turn the light on or off": "Il passo di luminosità dovrebbe anche accendere o spegnere la luce",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Gli eventi come \"Dispositivo rimosso\" o \"Disabilitato\" vengono visualizzati nella descrizione anziché nel nome."
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Gli eventi come \"Dispositivo rimosso\" o \"Disabilitato\" vengono visualizzati nella descrizione anziché nel nome.",
"Scheme": "schema",
"Use MQTT Credentials": "Usa le credenziali MQTT",
"MQTT Username": "Nome utente MQTT",
"MQTT Password": "Password MQTT"
}
6 changes: 5 additions & 1 deletion admin/i18n/nl/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Proxy Zigbee2MQTT logs to ioBroker logs": "Proxy Zigbee2MQTT logt naar ioBroker-logboeken",
"Brightness move should also turn the light on or off": "Helderheidsbeweging zou ook het licht aan of uit moeten zetten",
"Brightness step should also turn the light on or off": "De helderheidsstap moet het licht ook in- of uitschakelen",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "De gebeurtenissen zoals 'Apparaat verwijderd' of 'Uitgeschakeld' worden weergegeven in de beschrijving in plaats van in de naam."
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "De gebeurtenissen zoals 'Apparaat verwijderd' of 'Uitgeschakeld' worden weergegeven in de beschrijving in plaats van in de naam.",
"Scheme": "Schema",
"Use MQTT Credentials": "Gebruik MQTT-referenties",
"MQTT Username": "MQTT-gebruikersnaam",
"MQTT Password": "MQTT-wachtwoord"
}
6 changes: 5 additions & 1 deletion admin/i18n/pl/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Proxy Zigbee2MQTT logs to ioBroker logs": "Proxy Zigbee2MQTT loguje się do logów ioBroker",
"Brightness move should also turn the light on or off": "Ruch jasności powinien również włączać lub wyłączać światło",
"Brightness step should also turn the light on or off": "Krok jasności powinien również włączać lub wyłączać światło",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Zdarzenia takie jak „Urządzenie usunięte” lub „Wyłączone” są wyświetlane w opisie zamiast w nazwie."
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Zdarzenia takie jak „Urządzenie usunięte” lub „Wyłączone” są wyświetlane w opisie zamiast w nazwie.",
"Scheme": "Schemat",
"Use MQTT Credentials": "Użyj poświadczeń MQTT",
"MQTT Username": "Nazwa użytkownika MQTT",
"MQTT Password": "Hasło MQTT"
}
6 changes: 5 additions & 1 deletion admin/i18n/pt/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Proxy Zigbee2MQTT logs to ioBroker logs": "Logs proxy Zigbee2MQTT para logs ioBroker",
"Brightness move should also turn the light on or off": "O movimento de brilho também deve ligar ou desligar a luz",
"Brightness step should also turn the light on or off": "A etapa de brilho também deve ligar ou desligar a luz",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Os eventos como 'Dispositivo removido' ou 'Desativado' são exibidos na descrição em vez de no nome."
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Os eventos como 'Dispositivo removido' ou 'Desativado' são exibidos na descrição em vez de no nome.",
"Scheme": "Esquema",
"Use MQTT Credentials": "Usar credenciais MQTT",
"MQTT Username": "Nome de usuário MQTT",
"MQTT Password": "Senha do MQTT"
}
6 changes: 5 additions & 1 deletion admin/i18n/ru/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Proxy Zigbee2MQTT logs to ioBroker logs": "Проксировать журналы Zigbee2MQTT в журналы ioBroker",
"Brightness move should also turn the light on or off": "Изменение яркости также должно включать или выключать свет.",
"Brightness step should also turn the light on or off": "Шаг яркости также должен включать или выключать свет.",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Такие события, как «Устройство удалено» или «Отключено», отображаются в описании, а не в названии."
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Такие события, как «Устройство удалено» или «Отключено», отображаются в описании, а не в названии.",
"Scheme": "Схема",
"Use MQTT Credentials": "Используйте учетные данные MQTT",
"MQTT Username": "Имя пользователя MQTT",
"MQTT Password": "MQTT-пароль"
}
6 changes: 5 additions & 1 deletion admin/i18n/uk/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Proxy Zigbee2MQTT logs to ioBroker logs": "Журнали проксі Zigbee2MQTT до журналів ioBroker",
"Brightness move should also turn the light on or off": "Переміщення яскравості також повинно вмикати або вимикати світло",
"Brightness step should also turn the light on or off": "Крок яскравості також повинен вмикати або вимикати світло",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Такі події, як «Пристрій видалено» або «Вимкнено», відображаються в описі, а не в назві."
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "Такі події, як «Пристрій видалено» або «Вимкнено», відображаються в описі, а не в назві.",
"Scheme": "Схема",
"Use MQTT Credentials": "Використовуйте облікові дані MQTT",
"MQTT Username": "Ім'я користувача MQTT",
"MQTT Password": "Пароль MQTT"
}
6 changes: 5 additions & 1 deletion admin/i18n/zh-cn/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,9 @@
"Proxy Zigbee2MQTT logs to ioBroker logs": "代理 Zigbee2MQTT 日志到 ioBroker 日志",
"Brightness move should also turn the light on or off": "亮度移动也应该打开或关闭灯",
"Brightness step should also turn the light on or off": "亮度步骤也应该打开或关闭灯",
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "“设备已移除”或“已禁用”等事件显示在描述中而不是名称中。"
"The events such as 'Device removed' or 'Disabled' are displayed in the description instead of in the name.": "“设备已移除”或“已禁用”等事件显示在描述中而不是名称中。",
"Scheme": "方案",
"Use MQTT Credentials": "使用 MQTT 凭证",
"MQTT Username": "MQTT 用户名",
"MQTT Password": "MQTT 密码"
}
18 changes: 18 additions & 0 deletions admin/jsonConfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,24 @@
"newLine": false,
"hidden": "data.connectionType != 'exmqtt'"
},
"externalMqttServerCredentials": {
"type": "checkbox",
"label": "Use MQTT Credentials",
"newLine": true,
"hidden": "data.connectionType != 'exmqtt'"
},
"externalMqttServerUsername": {
"type": "text",
"label": "MQTT Username",
"newLine": true,
"hidden": "data.externalMqttServerCredentials != true ||data.connectionType != 'exmqtt'"
},
"externalMqttServerPassword": {
"type": "password",
"label": "MQTT Password",
"newLine": false,
"hidden": "data.externalMqttServerCredentials != true ||data.connectionType != 'exmqtt'"
},
"mqttServerIPBind": {
"type": "ip",
"label": "MQTT-Server IP-Address bind",
Expand Down
Loading