From 8d9f58875ba534d1c22f4860294f7788596f5bde Mon Sep 17 00:00:00 2001 From: Baxxy13 <54898249+Baxxy13@users.noreply.github.com> Date: Fri, 13 Sep 2024 17:22:42 +0200 Subject: [PATCH 1/3] =?UTF-8?q?m=C3=B6glich=20Verbesserungen=20der=20deuts?= =?UTF-8?q?chen=20Beschreibungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../homematicip_local/services.yaml | 8 +-- .../homematicip_local/translations/de.json | 58 +++++++++---------- 2 files changed, 31 insertions(+), 35 deletions(-) diff --git a/custom_components/homematicip_local/services.yaml b/custom_components/homematicip_local/services.yaml index 71e901f6..e7ddefd8 100644 --- a/custom_components/homematicip_local/services.yaml +++ b/custom_components/homematicip_local/services.yaml @@ -83,7 +83,7 @@ get_link_peers: get_link_paramset: fields: sender_channel_address: - example: "0008789453:3" + example: "0008789453:1" required: true selector: text: @@ -217,7 +217,7 @@ set_install_mode: put_link_paramset: fields: sender_channel_address: - example: "0008789453:3" + example: "0008789453:1" required: true selector: text: @@ -228,7 +228,7 @@ put_link_paramset: text: paramset: required: true - example: '{"WEEK_PROGRAM_POINTER": 1}' + example: '{"SHORT_ON_TIME_FACTOR": 3}' selector: object: rx_mode: @@ -267,7 +267,7 @@ put_paramset: - "VALUES" paramset: required: true - example: '{"WEEK_PROGRAM_POINTER": 1}' + example: '{"CHANNEL_OPERATION_MODE": 0}' selector: object: wait_for_callback: diff --git a/custom_components/homematicip_local/translations/de.json b/custom_components/homematicip_local/translations/de.json index be577840..d708d71e 100644 --- a/custom_components/homematicip_local/translations/de.json +++ b/custom_components/homematicip_local/translations/de.json @@ -687,7 +687,7 @@ "name": "Zentrale" } }, - "name": "Rufe Systemvariablen ab" + "name": "Rufe alle Systemvariablen ab" }, "force_device_availability": { "description": "Erzwingt die Verfügbarkeit eines Geräts. Dadurch wird der tatsächliche Status überschrieben.", @@ -704,14 +704,14 @@ "name": "Geräteverfügbarkeit erzwingen" }, "get_device_value": { - "description": "Ruft einen Gerätewert über die RPC-XML-Schnittstelle ab.", + "description": "Liest den Wert eines Geräte-Parameters über die XML-RPC-Schnittstelle.", "fields": { "channel": { - "description": "Kanal zum Abruf eines Parameters.", + "description": "Kanalnummer zum Abruf des Parameters.", "name": "Kanal" }, "device_address": { - "description": "Geben Sie eine Homemativ Geräteadresse ein.", + "description": "Geben Sie eine HomeMatic / HmIP Geräteadresse ein.", "name": "Geräteadresse" }, "device_id": { @@ -723,13 +723,13 @@ "name": "Parameter" } }, - "name": "Gerätewert abrufen" + "name": "Wert eines Geräte-Parameters lesen" }, "get_link_paramset": { - "description": "Abruf von getParamset für eine Direktverknüpfung in der RPC-XML-Schnittstelle.", + "description": "Liest den Parametersatz einer Direktverknüpfung über die XML-RPC-Schnittstelle.", "fields": { "receiver_channel_address": { - "description": "Kanaladresse des Parametersatzes.", + "description": "Kanaladresse des verknüpften Empfängers.", "name": "Empfänger Kanaladresse" }, "sender_channel_address": { @@ -740,10 +740,10 @@ "name": "Parametersatz einer Direktverknüpfung lesen" }, "get_link_peers": { - "description": "Abruf von getLinkPeers in der RPC-XML-Schnittstelle.", + "description": "Liest alle Partner einer Direktverknüpfung über die XML-RPC-Schnittstelle.", "fields": { "channel": { - "description": "Kanal zum Abruf eines Parametersatzes.", + "description": "Kanal zum Abruf der Direktverküpfungspartner.", "name": "Kanal" }, "device_address": { @@ -755,13 +755,13 @@ "name": "Gerät" } }, - "name": "Verbindungsgegenstellen lesen" + "name": "Partner einer Direktverknüpfung lesen" }, "get_paramset": { - "description": "Abruf von getParamset in der RPC-XML-Schnittstelle.", + "description": "Liest den gesamten Parametersatz von einem Gerät oder Kanal über die XML-RPC-Schnittstelle.", "fields": { "channel": { - "description": "Kanal zum Abruf eines Parametersatzes.", + "description": "Kanal zum Abruf des Parametersatzes.", "name": "Kanal" }, "device_address": { @@ -773,11 +773,11 @@ "name": "Gerät" }, "paramset_key": { - "description": "Das paramset_key-Argument für getParamset.", + "description": "Der verwendetet Parametersatz.", "name": "Parametersatz-Schlüssel" } }, - "name": "Parametersatz lesen" + "name": "Parametersatz von einem Gerät oder Kanal lesen" }, "light_set_on_time": { "description": "Stellt die Einschaltdauer für ein Licht ein. Muss von einem light.turn_on gefolgt werden.", @@ -790,15 +790,11 @@ "name": "Stellt die Einschaltdauer eines Lichts ein" }, "put_link_paramset": { - "description": "Aufruf von putParamset einer Direktverknüpfung auf der RPC-XML-Schnittstelle.", + "description": "Schreibt einen Parametersatz einer Direktverknüpfung über die XML-RPC-Schnittstelle.", "fields": { "paramset": { "description": "Ein Paramset-Wörterbuch.", - "name": "\"Parametersatz" - }, - "paramset_key": { - "description": "Das paramset_key-Argument für putParamset.", - "name": "Parametersatzschlüssel" + "name": "Parametersatz" }, "receiver_channel_address": { "description": "Kanaladresse des verknüpften Empfängers.", @@ -816,7 +812,7 @@ "name": "Parametersatz einer Direktverknüpfung schreiben" }, "put_paramset": { - "description": "Aufruf von putParamset auf der RPC-XML-Schnittstelle.", + "description": "Schreibt einen Parametersatz auf ein Gerät oder Kanal über die XML-RPC-Schnittstelle.", "fields": { "channel": { "description": "Kanal des Parametersatzes.", @@ -832,10 +828,10 @@ }, "paramset": { "description": "Ein Paramset-Wörterbuch.", - "name": "\"Parametersatz" + "name": "Parametersatz" }, "paramset_key": { - "description": "Das paramset_key-Argument für putParamset.", + "description": "Der verwendete Parametersatz.", "name": "Parametersatzschlüssel" }, "rx_mode": { @@ -847,7 +843,7 @@ "name": "Warte auf die Rückmeldung" } }, - "name": "Parametersatz schreiben" + "name": "Parametersatz eines Gerätes oder Kanals schreiben" }, "set_cover_combined_position": { "description": "Bewegt eine Jalousie in eine bestimmte Position und Neigungsposition.", @@ -868,7 +864,7 @@ "name": "Stellt die kombinierte Position der Jalousie ein" }, "set_device_value": { - "description": "Schreibe einen Geräteparameter über die XML-RPC-Schnittstelle.", + "description": "Schreibt den Wert eines Geräteparameters über die XML-RPC-Schnittstelle.", "fields": { "channel": { "description": "Kanal des Parameters.", @@ -903,10 +899,10 @@ "name": "Warte auf die Rückmeldung" } }, - "name": "Gerätewert schreiben" + "name": "Wert eines Geräteparameters schreiben" }, "set_install_mode": { - "description": "Versetzen Sie eine RPC-XML-Schnittstelle in den Installationsmodus.", + "description": "Aktiviert den Anlernmodus auf der Zentrale über die XML-RPC-Schnittstelle.", "fields": { "address": { "description": "Adresse des Homematic-Gerätes zum anlernen.", @@ -925,17 +921,17 @@ "name": "Dauer" } }, - "name": "Legt den Installationsmodus fest" + "name": "Anlernmodus auf der Homematic-Zentrale aktivieren" }, "set_variable_value": { - "description": "Schreiben Sie den Wert einer Homematic Systemvariable.", + "description": "Schreibt einen Wert in eine Homematic Systemvariable.", "fields": { "entry_id": { "description": "Name der Homematic-Zentrale, um den Wert zu schreiben.", "name": "Zentrale" }, "name": { - "description": "Name der zu schreibenden Variable.", + "description": "Name der zu beschreibenden Systemvariable.", "name": "Name" }, "value": { @@ -943,7 +939,7 @@ "name": "Wert" } }, - "name": "Variablenwert schreiben" + "name": "Wert einer Systemvariable schreiben" }, "switch_set_on_time": { "description": "Stellt die Einschaltdauer eines Schalters ein. Muss von einem switch.turn_on gefolgt werden.", From e239b52cac5057dc527f54bc202c900534d66c72 Mon Sep 17 00:00:00 2001 From: SukramJ Date: Fri, 13 Sep 2024 17:41:33 +0200 Subject: [PATCH 2/3] Fix requirements --- requirements_test.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements_test.txt b/requirements_test.txt index f89a55d6..05665492 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -9,4 +9,3 @@ pre-commit==3.8.0 pydevccu==0.1.8 pylint==3.2.7 pytest-homeassistant-custom-component==0.13.161 -uv==0.4.5 From 5b565b9250171bcbdd611ab7320d2a44555e111a Mon Sep 17 00:00:00 2001 From: SukramJ Date: Fri, 13 Sep 2024 17:44:17 +0200 Subject: [PATCH 3/3] Fix other translations --- custom_components/homematicip_local/strings.json | 4 ---- custom_components/homematicip_local/translations/en.json | 4 ---- 2 files changed, 8 deletions(-) diff --git a/custom_components/homematicip_local/strings.json b/custom_components/homematicip_local/strings.json index ad284204..8df75116 100644 --- a/custom_components/homematicip_local/strings.json +++ b/custom_components/homematicip_local/strings.json @@ -793,10 +793,6 @@ "description": "A paramset dictionary.", "name": "Paramset" }, - "paramset_key": { - "description": "The paramset_key argument.", - "name": "Paramset key" - }, "receiver_channel_address": { "description": "Channel address for calling a paramset.", "name": "Channel Address" diff --git a/custom_components/homematicip_local/translations/en.json b/custom_components/homematicip_local/translations/en.json index ad284204..8df75116 100644 --- a/custom_components/homematicip_local/translations/en.json +++ b/custom_components/homematicip_local/translations/en.json @@ -793,10 +793,6 @@ "description": "A paramset dictionary.", "name": "Paramset" }, - "paramset_key": { - "description": "The paramset_key argument.", - "name": "Paramset key" - }, "receiver_channel_address": { "description": "Channel address for calling a paramset.", "name": "Channel Address"