Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MiSchroe/issue130 #275

Merged
merged 23 commits into from
Dec 30, 2024
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: 3 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
.eslintrc.js
.eslintrc.js
admin/custom/**
src-admin/**
1 change: 1 addition & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ module.exports = {
ecmaVersion: 2018, // Allows for the parsing of modern ECMAScript features
sourceType: "module", // Allows for the use of imports
project: "./tsconfig.json",
tsconfigRootDir: __dirname,
},
extends: [
"plugin:@typescript-eslint/recommended", // Uses the recommended rules from the @typescript-eslint/eslint-plugin
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
node_modules
nbproject
build/*
src-admin/build/*
# Include to help with ioBroker adapter checker
!build/main.js

Expand Down
1 change: 1 addition & 0 deletions .prettierrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ module.exports = {
tabWidth: 4,
endOfLine: "crlf",
};

5 changes: 4 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
"eslint.enable": true,
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"files.insertFinalNewline": false,
"files.trimFinalNewlines": true,
"[typescript]": {
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
Expand All @@ -17,6 +19,7 @@
],
"mochaExplorer.files": "build/{**/*,*}.test.js",
"mochaExplorer.require": ["test/mocha.setup.js", "source-map-support/register"],
"mochaExplorer.watch": "build/{**/*,*}.js"
"mochaExplorer.watch": "build/{**/*,*}.js",
"prettier.configPath": "./.prettierrc.js"
}

5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,10 @@ The values of the state provide multiple manipulation modes:
### __WORK IN PROGRESS__
-->
<!-- prettier-ignore -->
### __WORK IN PROGRESS__

- (Michael Schroeder) [#130](https://github.com/MiSchroe/ioBroker.klf200/issues/130) Added a connection test button to help identify connection problems.

### 1.3.5 (2024-11-20)

- (Michael Schroeder) [#264](https://github.com/MiSchroe/ioBroker.klf200/issues/264) Fixed an issue during startup of the adapter if more than 20 nodes are present.
Expand Down Expand Up @@ -381,3 +385,4 @@ THE SOFTWARE.
---

VELUX and the VELUX logo are registered trademarks of VKR Holding A/S.

5 changes: 5 additions & 0 deletions admin/custom/customComponents.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions admin/custom/customComponents.js.map

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions admin/custom/i18n/de.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"custom_klf200_test_connection_button": "Verbindungstest",
"custom_klf200_test_connection_not_alive_hint": "Um die Verbindung testen zu können, muss der Adapter gestartet sein.",
"custom_klf200_test_connection_status_header": "Status",
"custom_klf200_test_connection_step_name_header": "Schritt",
"custom_klf200_test_connection_result_header": "Ergebnis",
"custom_klf200_test_connection_message_header": "Nachricht"
}
8 changes: 8 additions & 0 deletions admin/custom/i18n/en.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"custom_klf200_test_connection_button": "Test connection",
"custom_klf200_test_connection_not_alive_hint": "The adapter must have been started in order to test the connection.",
"custom_klf200_test_connection_status_header": "Status",
"custom_klf200_test_connection_step_name_header": "Step name",
"custom_klf200_test_connection_result_header": "Result",
"custom_klf200_test_connection_message_header": "Message"
}
8 changes: 8 additions & 0 deletions admin/custom/i18n/es.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"custom_klf200_test_connection_button": "Conexión de prueba",
"custom_klf200_test_connection_not_alive_hint": "El adaptador debe haberse iniciado para poder probar la conexión.",
"custom_klf200_test_connection_status_header": "Estado",
"custom_klf200_test_connection_step_name_header": "Nombre del paso",
"custom_klf200_test_connection_result_header": "Resultado",
"custom_klf200_test_connection_message_header": "Mensaje"
}
8 changes: 8 additions & 0 deletions admin/custom/i18n/fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"custom_klf200_test_connection_button": "Tester la connexion",
"custom_klf200_test_connection_not_alive_hint": "L'adaptateur doit avoir été démarré pour pouvoir tester la connexion.",
"custom_klf200_test_connection_status_header": "Statut",
"custom_klf200_test_connection_step_name_header": "Nom de l'étape",
"custom_klf200_test_connection_result_header": "Résultat",
"custom_klf200_test_connection_message_header": "Message"
}
8 changes: 8 additions & 0 deletions admin/custom/i18n/it.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"custom_klf200_test_connection_button": "Testare la connessione",
"custom_klf200_test_connection_not_alive_hint": "L'adattatore deve essere avviato per poter testare la connessione.",
"custom_klf200_test_connection_status_header": "Stato",
"custom_klf200_test_connection_step_name_header": "Nome del passaggio",
"custom_klf200_test_connection_result_header": "Risultato",
"custom_klf200_test_connection_message_header": "Messaggio"
}
8 changes: 8 additions & 0 deletions admin/custom/i18n/nl.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"custom_klf200_test_connection_button": "Verbinding testen",
"custom_klf200_test_connection_not_alive_hint": "Om de verbinding te kunnen testen, moet de adapter gestart zijn.",
"custom_klf200_test_connection_status_header": "Status",
"custom_klf200_test_connection_step_name_header": "Naam van stap",
"custom_klf200_test_connection_result_header": "Resultaat",
"custom_klf200_test_connection_message_header": "Bericht"
}
8 changes: 8 additions & 0 deletions admin/custom/i18n/pl.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"custom_klf200_test_connection_button": "Połączenie testowe",
"custom_klf200_test_connection_not_alive_hint": "Aby przetestować połączenie, adapter musi być uruchomiony.",
"custom_klf200_test_connection_status_header": "Status",
"custom_klf200_test_connection_step_name_header": "Nazwa kroku",
"custom_klf200_test_connection_result_header": "Wynik",
"custom_klf200_test_connection_message_header": "Wiadomość"
}
8 changes: 8 additions & 0 deletions admin/custom/i18n/pt.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"custom_klf200_test_connection_button": "Conexão de teste",
"custom_klf200_test_connection_not_alive_hint": "O adaptador deve ter sido iniciado para testar a conexão.",
"custom_klf200_test_connection_status_header": "Status",
"custom_klf200_test_connection_step_name_header": "Nome da etapa",
"custom_klf200_test_connection_result_header": "Resultado",
"custom_klf200_test_connection_message_header": "Mensagem"
}
8 changes: 8 additions & 0 deletions admin/custom/i18n/ru.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"custom_klf200_test_connection_button": "Тестовое соединение",
"custom_klf200_test_connection_not_alive_hint": "Для проверки соединения адаптер должен быть запущен.",
"custom_klf200_test_connection_status_header": "Статус",
"custom_klf200_test_connection_step_name_header": "Имя шага",
"custom_klf200_test_connection_result_header": "Результат",
"custom_klf200_test_connection_message_header": "Сообщение"
}
Loading
Loading