From bca9bf5ac9e851082a4232f6ee0ae1f5f6d8504b Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 02:58:37 +0200 Subject: [PATCH 01/12] Update _common --- sentences/el/_common.yaml | 70 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/sentences/el/_common.yaml b/sentences/el/_common.yaml index 54e1f86157..b8bd29794a 100644 --- a/sentences/el/_common.yaml +++ b/sentences/el/_common.yaml @@ -7,6 +7,33 @@ responses: no_device_class_in_area: "Η περιοχή {{ area }} δεν περιέχει {{ device_class }}" no_entity: "Δεν υπάρχει συσκευή ή οντότητα με όνομα {{ entity }}" handle_error: "Προέκυψε ένα απροσδόκητο σφάλμα κατά το χειρισμό της πρόθεσης" + no_floor: "Δεν υπάρχει όροφος με όνομα {{ floor }}" + no_domain: "Δεν υπάρχει {{ domain }}" + no_domain_in_floor: "Ο όροφος {{ floor }} δεν περιέχει ένα {{ domain }}" + no_device_class: "Δεν υπάρχει {{ device_class }}" + no_device_class_in_floor: "Ο όροφος {{ floor }} δεν περιέχει {{ device_class }}" + no_entity_in_area: "Δεν υπάρχει συσκευή ή οντότητα με όνομα {{ entity }} στην περιοχή {{ area }}" + no_entity_in_floor: "Δεν υπάρχει συσκευή ή οντότητα με όνομα {{ entity }} στον όροφο {{ floor }}" + entity_wrong_state: "Συγγνώμη, καμία συσκευή δεν είναι σε κατάσταση \"{{ state | lower }}\"" + feature_not_supported: "Συγγνώμη, καμία συσκευή δεν υποστηρίζει τις απαραίτητες λειτουργίες" + + no_entity_exposed: "Συγγνώμη, το {{ entity }} δεν είναι εκτεθειμένο" + no_entity_in_area_exposed: "Συγγνώμη, το {{ entity }} στην περιοχή {{ area }} δεν είναι εκτεθειμένο" + no_entity_in_floor_exposed: "Συγγνώμη, το {{ entity }} στον όροφο {{ floor }} δεν είναι εκτεθειμένο" + no_domain_exposed: "Συγγνώμη, κανένα {{ domain }} δεν είναι εκτεθειμένο" + no_domain_in_area_exposed: "Συγγνώμη, κανένα {{ domain }} στην περιοχή {{ area }} δεν είναι εκτεθειμένο" + no_domain_in_floor_exposed: "Συγγνώμη, κανένα {{ domain }} στον όροφο {{ floor }} δεν είναι εκτεθειμένο" + no_device_class_exposed: "Συγγνώμη, κανένα {{ device_class }} δεν είναι εκτεθειμένο" + no_device_class_in_area_exposed: "Συγγνώμη, κανένα {{ device_class }} στην περιοχή {{ area }} δεν είναι εκτεθειμένο" + no_device_class_in_floor_exposed: "Συγγνώμη, κανένα {{ device_class }} στον όροφο {{ floor }} δεν είναι εκτεθειμένο" + + duplicate_entities: "Συγγνώμη, υπάρχουν πολλές συσκευές με όνομα {{ entity }}" + duplicate_entities_in_area: "Συγγνώμη, υπάρχουν πολλές συσκευές με όνομα {{ entity }} στην περιοχή {{ area }}" + duplicate_entities_in_floor: "Συγγνώμη, υπάρχουν πολλές συσκευές με όνομα {{ entity }} στον όροφο {{ floor }}" + + timer_not_found: "Συγγνώμη, δεν βρήκα αυτό το χρονόμετρο" + multiple_timers_matched: "Συγγνώμη, δεν μπορώ να στοχεύσω σε πολλαπλά χρονόμετρα" + no_timer_support: "Συγγνώμη, οι χρονομετρητές δεν υποστηρίζονται σε αυτή τη συσκευή" lists: color: values: @@ -28,6 +55,10 @@ lists: out: "purple" - in: "καφέ" out: "brown" + - in: "ροζ" + out: "pink" + - in: "τιρκουάζ" + out: "turquoise" brightness: range: type: "percentage" @@ -297,6 +328,45 @@ lists: zone: wildcard: true + position: + range: + type: "percentage" + from: 0 + to: 100 + + volume: + range: + type: "percentage" + from: 0 + to: 100 + + timer_seconds: + range: + from: 1 + to: 100 + timer_minutes: + range: + from: 1 + to: 100 + timer_hours: + range: + from: 1 + to: 100 + + timer_half: + values: + - in: "(μισό|1/2)" + out: 30 + + timer_name: + wildcard: true + + timer_command: + wildcard: true + + response: + wildcard: true + expansion_rules: name: "[(ο | οι | τον | η | την | το | τα | τις | τους | στον | στη | στην | στο | στους | στις | στα)] {name}" area: "[(ο | οι | τον | η | την | το | τα | τις | τους | στον | στη | στην | στο | στους | στις | στα)] {area}" From 54c86bdbc5b86ef946befb58798398f67e9ec2ce Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 03:11:19 +0200 Subject: [PATCH 02/12] add HassRespond --- responses/el/HassRespond.yaml | 11 ++++++ sentences/el/homeassistant_HassRespond.yaml | 31 ++++++++++++++++ tests/el/homeassistant_HassRespond.yaml | 39 +++++++++++++++++++++ 3 files changed, 81 insertions(+) create mode 100644 responses/el/HassRespond.yaml create mode 100644 sentences/el/homeassistant_HassRespond.yaml create mode 100644 tests/el/homeassistant_HassRespond.yaml diff --git a/responses/el/HassRespond.yaml b/responses/el/HassRespond.yaml new file mode 100644 index 0000000000..1a0b7c16f8 --- /dev/null +++ b/responses/el/HassRespond.yaml @@ -0,0 +1,11 @@ +language: el +responses: + intents: + HassRespond: + default: "" + hello: "Γεια σου από το Home Assistant." + listening: "Όχι, καταγράφω μόνο όταν λες τη λέξη αφύπνισης." + data: "Τα δεδομένα σου αποστέλλονται στον διακομιστή (server) του Home Assistant." + commands: "Για να δεις τι μπορείς να ρωτήσεις, επισκέψου το home dash assistant τελεία I.O κάθετος voice." + creator: "Δημιουργήθηκα από την υπέροχη κοινότητα του Home Assistant, η οποία αποτελείται από λάτρεις της τεχνολογίας παγκοσμίως." + diff --git a/sentences/el/homeassistant_HassRespond.yaml b/sentences/el/homeassistant_HassRespond.yaml new file mode 100644 index 0000000000..b94143df6b --- /dev/null +++ b/sentences/el/homeassistant_HassRespond.yaml @@ -0,0 +1,31 @@ +language: "el" +intents: + HassRespond: + data: + - sentences: + - "πες {response}" + + - sentences: + - "(γεια|χαίρετε) [home assistant]" + response: hello + + - sentences: + - "ακούς (πάντα|συνεχώς) (όσα λέω|τι λέω)" + - "καταγράφεις (πάντα|συνεχώς) ό,τι λέω" + response: listening + + - sentences: + - "πού πηγαίνουν (τα δεδομένα μου|τα δεδομένα) [μου]" + - "πού καταλήγουν (τα δεδομένα μου|τα δεδομένα) [μου]" + response: data + + - sentences: + - "τι μπορώ να (πω|ρωτήσω)" + - "ποια είναι τα διαθέσιμα (commands|εντολές)" + response: commands + + + - sentences: + - "ποιος σε (έφτιαξε|δημιούργησε)" + - "ποιος σε κατασκεύασε" + response: creator diff --git a/tests/el/homeassistant_HassRespond.yaml b/tests/el/homeassistant_HassRespond.yaml new file mode 100644 index 0000000000..cd7d2d7308 --- /dev/null +++ b/tests/el/homeassistant_HassRespond.yaml @@ -0,0 +1,39 @@ +language: el +tests: + - sentences: + - "πες είμαι ένα μικρό τσαγερό" + intent: + name: HassRespond + slots: + response: "είμαι ένα μικρό τσαγερό" + response: "είμαι ένα μικρό τσαγερό" + + - sentences: + - "γεια σου home assistant" + intent: + name: HassRespond + response: "Γεια σου από το Home Assistant." + + - sentences: + - "ακούς πάντα;" + intent: + name: HassRespond + response: "Όχι, καταγράφω μόνο όταν λες τη λέξη αφύπνισης." + + - sentences: + - "πού πάνε τα δεδομένα μου;" + intent: + name: HassRespond + response: "Τα δεδομένα σου αποστέλλονται στον διακομιστή (server) του Home Assistant." + + - sentences: + - "τι μπορώ να πω;" + intent: + name: HassRespond + response: "Για να δεις τι μπορείς να ρωτήσεις, επισκέψου το home dash assistant τελεία I.O κάθετος voice." + + - sentences: + - "ποιος σε έφτιαξε;" + intent: + name: HassRespond + response: "Δημιουργήθηκα από την υπέροχη κοινότητα του Home Assistant, η οποία αποτελείται από λάτρεις της τεχνολογίας παγκοσμίως." From a4eceaa3244b4ab8377e5d8104492671309d9382 Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 03:14:46 +0200 Subject: [PATCH 03/12] prettier --- responses/el/HassRespond.yaml | 1 - sentences/el/homeassistant_HassRespond.yaml | 1 - 2 files changed, 2 deletions(-) diff --git a/responses/el/HassRespond.yaml b/responses/el/HassRespond.yaml index 1a0b7c16f8..3918189db3 100644 --- a/responses/el/HassRespond.yaml +++ b/responses/el/HassRespond.yaml @@ -8,4 +8,3 @@ responses: data: "Τα δεδομένα σου αποστέλλονται στον διακομιστή (server) του Home Assistant." commands: "Για να δεις τι μπορείς να ρωτήσεις, επισκέψου το home dash assistant τελεία I.O κάθετος voice." creator: "Δημιουργήθηκα από την υπέροχη κοινότητα του Home Assistant, η οποία αποτελείται από λάτρεις της τεχνολογίας παγκοσμίως." - diff --git a/sentences/el/homeassistant_HassRespond.yaml b/sentences/el/homeassistant_HassRespond.yaml index b94143df6b..3bc72246aa 100644 --- a/sentences/el/homeassistant_HassRespond.yaml +++ b/sentences/el/homeassistant_HassRespond.yaml @@ -24,7 +24,6 @@ intents: - "ποια είναι τα διαθέσιμα (commands|εντολές)" response: commands - - sentences: - "ποιος σε (έφτιαξε|δημιούργησε)" - "ποιος σε κατασκεύασε" From fe102c3edcd1877313c9d0c985c8cc5ce1d08e65 Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 03:24:56 +0200 Subject: [PATCH 04/12] Update homeassistant_HassRespond.yaml --- sentences/el/homeassistant_HassRespond.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentences/el/homeassistant_HassRespond.yaml b/sentences/el/homeassistant_HassRespond.yaml index 3bc72246aa..2ef9ede046 100644 --- a/sentences/el/homeassistant_HassRespond.yaml +++ b/sentences/el/homeassistant_HassRespond.yaml @@ -11,7 +11,7 @@ intents: - sentences: - "ακούς (πάντα|συνεχώς) (όσα λέω|τι λέω)" - - "καταγράφεις (πάντα|συνεχώς) ό,τι λέω" + - "καταγράφεις (πάντα|συνεχώς) ότι λέω" response: listening - sentences: From 8ba5a13dc4e20c18a5d604cf007ab8223bae47ae Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 03:53:33 +0200 Subject: [PATCH 05/12] add more tests --- tests/el/homeassistant_HassRespond.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tests/el/homeassistant_HassRespond.yaml b/tests/el/homeassistant_HassRespond.yaml index cd7d2d7308..a95b328531 100644 --- a/tests/el/homeassistant_HassRespond.yaml +++ b/tests/el/homeassistant_HassRespond.yaml @@ -37,3 +37,27 @@ tests: intent: name: HassRespond response: "Δημιουργήθηκα από την υπέροχη κοινότητα του Home Assistant, η οποία αποτελείται από λάτρεις της τεχνολογίας παγκοσμίως." + + - sentences: + - "χαίρετε home assistant" + intent: + name: HassRespond + response: "Γεια σου από το Home Assistant." + + - sentences: + - "καταγράφεις συνεχώς ότι λέω" + intent: + name: HassRespond + response: "Όχι, καταγράφω μόνο όταν λες τη λέξη αφύπνισης." + + - sentences: + - "πού καταλήγουν τα δεδομένα μου" + intent: + name: HassRespond + response: "Τα δεδομένα σου αποστέλλονται στον διακομιστή (server) του Home Assistant." + + - sentences: + - "ποια είναι τα διαθέσιμα commands" + intent: + name: HassRespond + response: "Για να δεις τι μπορείς να ρωτήσεις, επισκέψου το home dash assistant τελεία I.O κάθετος voice." From bbf17e15d2fa5d18713ad342b04444e629963061 Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 04:06:57 +0200 Subject: [PATCH 06/12] prettier --- sentences/el/_common.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentences/el/_common.yaml b/sentences/el/_common.yaml index b8bd29794a..8392b1da8f 100644 --- a/sentences/el/_common.yaml +++ b/sentences/el/_common.yaml @@ -14,7 +14,7 @@ responses: no_device_class_in_floor: "Ο όροφος {{ floor }} δεν περιέχει {{ device_class }}" no_entity_in_area: "Δεν υπάρχει συσκευή ή οντότητα με όνομα {{ entity }} στην περιοχή {{ area }}" no_entity_in_floor: "Δεν υπάρχει συσκευή ή οντότητα με όνομα {{ entity }} στον όροφο {{ floor }}" - entity_wrong_state: "Συγγνώμη, καμία συσκευή δεν είναι σε κατάσταση \"{{ state | lower }}\"" + entity_wrong_state: 'Συγγνώμη, καμία συσκευή δεν είναι σε κατάσταση "{{ state | lower }}"' feature_not_supported: "Συγγνώμη, καμία συσκευή δεν υποστηρίζει τις απαραίτητες λειτουργίες" no_entity_exposed: "Συγγνώμη, το {{ entity }} δεν είναι εκτεθειμένο" From 17310cb3d74288531ccdf8b33d59bd277da6ce24 Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 04:10:09 +0200 Subject: [PATCH 07/12] add hello variant --- sentences/el/homeassistant_HassRespond.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentences/el/homeassistant_HassRespond.yaml b/sentences/el/homeassistant_HassRespond.yaml index 2ef9ede046..22e76584b5 100644 --- a/sentences/el/homeassistant_HassRespond.yaml +++ b/sentences/el/homeassistant_HassRespond.yaml @@ -6,7 +6,7 @@ intents: - "πες {response}" - sentences: - - "(γεια|χαίρετε) [home assistant]" + - "(γεια[σου]|χαίρετε) [home assistant]" response: hello - sentences: From c376025ae46d8885c1f0f7d9f8df9661fb839eb0 Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 04:29:26 +0200 Subject: [PATCH 08/12] add --- sentences/el/homeassistant_HassRespond.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/sentences/el/homeassistant_HassRespond.yaml b/sentences/el/homeassistant_HassRespond.yaml index 22e76584b5..c3c1ade1e4 100644 --- a/sentences/el/homeassistant_HassRespond.yaml +++ b/sentences/el/homeassistant_HassRespond.yaml @@ -7,6 +7,7 @@ intents: - sentences: - "(γεια[σου]|χαίρετε) [home assistant]" + - "γεια σου [home assistant]" response: hello - sentences: From 7591bdd6415772bec802c18df07ee8e3f0f8e92d Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 04:34:55 +0200 Subject: [PATCH 09/12] add plural --- sentences/el/homeassistant_HassRespond.yaml | 3 ++- tests/el/homeassistant_HassRespond.yaml | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/sentences/el/homeassistant_HassRespond.yaml b/sentences/el/homeassistant_HassRespond.yaml index c3c1ade1e4..de0aaf8f4d 100644 --- a/sentences/el/homeassistant_HassRespond.yaml +++ b/sentences/el/homeassistant_HassRespond.yaml @@ -22,7 +22,8 @@ intents: - sentences: - "τι μπορώ να (πω|ρωτήσω)" - - "ποια είναι τα διαθέσιμα (commands|εντολές)" + - "ποια είναι τα διαθέσιμα commands" + - "Ποιες είναι οι διαθέσιμες εντολές" response: commands - sentences: diff --git a/tests/el/homeassistant_HassRespond.yaml b/tests/el/homeassistant_HassRespond.yaml index a95b328531..210a23d4a3 100644 --- a/tests/el/homeassistant_HassRespond.yaml +++ b/tests/el/homeassistant_HassRespond.yaml @@ -61,3 +61,9 @@ tests: intent: name: HassRespond response: "Για να δεις τι μπορείς να ρωτήσεις, επισκέψου το home dash assistant τελεία I.O κάθετος voice." + + - sentences: + - "Ποιες είναι οι διαθέσιμες εντολές" + intent: + name: HassRespond + response: "Για να δεις τι μπορείς να ρωτήσεις, επισκέψου το home dash assistant τελεία I.O κάθετος voice." From 361cba7fdcea4b8e9b19f55b9dd0ed4012fb3206 Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 04:50:03 +0200 Subject: [PATCH 10/12] add last test --- tests/el/homeassistant_HassRespond.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/el/homeassistant_HassRespond.yaml b/tests/el/homeassistant_HassRespond.yaml index 210a23d4a3..c5f014ba9e 100644 --- a/tests/el/homeassistant_HassRespond.yaml +++ b/tests/el/homeassistant_HassRespond.yaml @@ -14,6 +14,12 @@ tests: name: HassRespond response: "Γεια σου από το Home Assistant." + - sentences: + - "γεια home assistant" + intent: + name: HassRespond + response: "Γεια σου από το Home Assistant." + - sentences: - "ακούς πάντα;" intent: From ed9a9479fac3bf8fc432938771f475ebb481c0d1 Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 04:55:11 +0200 Subject: [PATCH 11/12] Update homeassistant_HassRespond.yaml --- sentences/el/homeassistant_HassRespond.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentences/el/homeassistant_HassRespond.yaml b/sentences/el/homeassistant_HassRespond.yaml index de0aaf8f4d..767a1e6825 100644 --- a/sentences/el/homeassistant_HassRespond.yaml +++ b/sentences/el/homeassistant_HassRespond.yaml @@ -11,7 +11,7 @@ intents: response: hello - sentences: - - "ακούς (πάντα|συνεχώς) (όσα λέω|τι λέω)" + - "ακούς (πάντα|συνεχώς) [όσα λέω|τι λέω]" - "καταγράφεις (πάντα|συνεχώς) ότι λέω" response: listening From 17423784c10a4c88cb483302d291f79971733edf Mon Sep 17 00:00:00 2001 From: apo-mak Date: Sun, 12 Jan 2025 04:59:09 +0200 Subject: [PATCH 12/12] Update homeassistant_HassRespond.yaml --- sentences/el/homeassistant_HassRespond.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentences/el/homeassistant_HassRespond.yaml b/sentences/el/homeassistant_HassRespond.yaml index 767a1e6825..f3323dae8e 100644 --- a/sentences/el/homeassistant_HassRespond.yaml +++ b/sentences/el/homeassistant_HassRespond.yaml @@ -16,7 +16,7 @@ intents: response: listening - sentences: - - "πού πηγαίνουν (τα δεδομένα μου|τα δεδομένα) [μου]" + - "πού (πηγαίνουν | πάνε) (τα δεδομένα μου|τα δεδομένα) [μου]" - "πού καταλήγουν (τα δεδομένα μου|τα δεδομένα) [μου]" response: data