Skip to content

Commit e189c20

Browse files
ExcodiburExcodibur
authored andcommitted
Added optional local-ip config
1 parent 1b34180 commit e189c20

17 files changed

+48
-2
lines changed

.tool-versions

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
nodejs 20.19.0

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ The following configuration parameters are supported by the adapter.
5151
| Password | _`<Your Tahomalink password>`_ | Required to authenticate your Tahoma account. |
5252
| Polling interval | `20000` | Time (in milliseconds) after which the adapter will try to get new data from Tahomalink. |
5353
| PIN of the Tahoma box | format similar to `1234-5678-9012` | __<sup>Only for LocalAPI</sup>__ Unique PIN of your Tahoma box provided by Somfy. More infos on how to activate/use it [here](https://github.com/Somfy-Developer/Somfy-TaHoma-Developer-Mode) |
54+
| Local IP | | Optional. Use only, if you want to connect to the local api of your Tahoma box via the specified IP, instead of using the default DNS-Record `gateway-<pin>`, which will work fine for most installation.
5455
| Use MDNS | `false` | __<sup>Only for LocalAPI</sup>__ If set to true will try to use mDNS to resolve local hostname of you Tahoma-Box. Might not be supported by all routers, hence it is deactivated by default. |
5556
| Login Attempts <sup>1</sup> <sup>2</sup> | `3` | Amount of attempts to login again after login failure. |
5657
| Delay between login attempts <sup>1</sup> <sup>2</sup> | `30` | Time (in seconds) to wait between login attempts. |

admin/i18n/de/translations.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
"delay between login attempts": "Verzögerung zwischen Anmeldeversuchen (Sekunden)",
88
"gatewaypin": "PIN der Tahoma-Box (z. B. 1234-5678-9012)",
99
"local api settings": "lokale API-Einstellungen",
10+
"localip": "Lokale IP (Optional. Anstatt Box über DNS aufzulösen)",
1011
"login attempts": "Login-Versuche",
1112
"on save adapter restarts with new config immediately": "Beim Speichern wird der Adapter sofort mit der neuen Konfiguration neu gestartet",
1213
"password": "Passwort",
1314
"pollinterval": "Abrufintervall",
14-
"username": "Benutzername"
15+
"username": "Nutzername"
1516
}

admin/i18n/en/translations.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"delay between login attempts": "Delay between login attempts (seconds)",
88
"gatewaypin": "PIN of the Tahoma box (e.g. 1234-5678-9012)",
99
"local api settings": "local api settings",
10+
"localip": "Local IP (Optional. Instead of resolving box via DNS)",
1011
"login attempts": "Login attempts",
1112
"on save adapter restarts with new config immediately": "On save adapter restarts with new config immediately",
1213
"password": "Password",

admin/i18n/es/translations.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"delay between login attempts": "retraso entre intentos de inicio de sesión (segundos)",
88
"gatewaypin": "PIN de la caja Tahoma (ej. 1234-5678-9012)",
99
"local api settings": "configuración de la API local",
10+
"localip": "IP local (Opcional. En lugar de resolver la caja vía DNS)",
1011
"login attempts": "intentos de acceso",
1112
"on save adapter restarts with new config immediately": "al guardar el adaptador se reinicia con la nueva configuración inmediatamente",
1213
"password": "contraseña",

admin/i18n/fr/translations.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"delay between login attempts": "délai entre les tentatives de connexion (secondes)",
88
"gatewaypin": "PIN de la boîte Tahoma (par exemple 1234-5678-9012)",
99
"local api settings": "paramètres de l'API locale",
10+
"localip": "IP locale (facultatif. Au lieu de résoudre la boîte via DNS)",
1011
"login attempts": "tentatives de connexion",
1112
"on save adapter restarts with new config immediately": "lors de l'enregistrement, l'adaptateur redémarre avec la nouvelle configuration immédiatement",
1213
"password": "mot de passe",

admin/i18n/it/translations.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"delay between login attempts": "ritardo tra i tentativi di accesso (secondi)",
88
"gatewaypin": "PIN della scatola Tahoma (es. 1234-5678-9012)",
99
"local api settings": "impostazioni dell'API locale",
10+
"localip": "IP locale (opzionale. Invece di risolvere la casella tramite DNS)",
1011
"login attempts": "tentativi di accesso",
1112
"on save adapter restarts with new config immediately": "on save adapter si riavvia immediatamente con la nuova configurazione",
1213
"password": "parola d'ordine",

admin/i18n/nl/translations.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"delay between login attempts": "vertraging tussen inlogpogingen (seconden)",
88
"gatewaypin": "PIN van de Tahoma-box (bijv. 1234-5678-9012)",
99
"local api settings": "lokale api-instellingen",
10+
"localip": "Lokale IP (facultatief. In plaats van het oplossen van doos via DNS)",
1011
"login attempts": "inlogpogingen",
1112
"on save adapter restarts with new config immediately": "on save adapter wordt onmiddellijk opnieuw gestart met de nieuwe configuratie",
1213
"password": "wachtwoord",

admin/i18n/pl/translations.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"delay between login attempts": "opóźnienie między próbami logowania (sekundy)",
88
"gatewaypin": "PIN skrzynki Tahoma (np. 1234-5678-9012)",
99
"local api settings": "lokalne ustawienia API",
10+
"localip": "Lokalne IP (opcjonalne. Zamiast rozwiązać pole za pośrednictwem DNS)",
1011
"login attempts": "próby logowania",
1112
"on save adapter restarts with new config immediately": "po zapisaniu adapter natychmiast uruchamia się ponownie z nową konfiguracją",
1213
"password": "hasło",

admin/i18n/pt/translations.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"delay between login attempts": "atraso entre tentativas de login (segundos)",
88
"gatewaypin": "PIN da caixa Tahoma (por exemplo, 1234-5678-9012)",
99
"local api settings": "configurações da API local",
10+
"localip": "IP local (opcional. Em vez de resolver caixa via DNS)",
1011
"login attempts": "tentativas de login",
1112
"on save adapter restarts with new config immediately": "ao salvar o adaptador reinicia imediatamente com a nova configuração",
1213
"password": "senha",

0 commit comments

Comments
 (0)