Skip to content

Commit

Permalink
[RO] HassClimateSetTemperature (#2926)
Browse files Browse the repository at this point in the history
  • Loading branch information
tetele authored Jan 28, 2025
1 parent eb75d59 commit a9bbde4
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 9 deletions.
2 changes: 2 additions & 0 deletions sentences/ro/_common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -732,6 +732,7 @@ expansion_rules:
inchide: "((î|i)nchide|coboar(ă|a))"
ruleaza: "(ruleaz(ă|a)|start|porne(ș|s)te|activeaz(ă|a))"
aspira: "(aspir(ă|a)|curăță|curata|d(ă|a) cu aspiratorul)"
modifica_temperatura: "(încălzește|incalzeste|răcește|raceste)"

# Questions
cate: "(c(â|a)te|c(âț|at)i)"
Expand Down Expand Up @@ -783,6 +784,7 @@ expansion_rules:
temperatura: "(temperatur(ă|a))"
pozitia: "(pozi(t|ț)i(e|a))"
volumul: "(volum[ul])"
temperatura_aerului: "<temperatura> [aerului]"

# Device classes
dispozitiv: "(dispozitiv[ul]|senzor[ul]|entitate[a]|obiect[ul])"
Expand Down
28 changes: 19 additions & 9 deletions sentences/ro/climate_HassClimateSetTemperature.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,24 @@ intents:
HassClimateSetTemperature:
data:
- sentences:
- "<seteaza> [temperatura[ aerului] ][<din> ]<area> [<pana_la> ]<temperature>"
- "<seteaza> [<pana_la> ]<temperature> (temperatura[ aerului][ <din>]|<in>) <area>"
- "((î|i)nc(ă|a)lze(ș|s)te|r(ă|a)ce(ș|s)te) [(temperatura aerului[ <din>]|aerul[ <din>]|[temperatura ]<in>) ]<area> [<pana_la> ]<temperature>"
- "((î|i)nc(ă|a)lze(ș|s)te|r(ă|a)ce(ș|s)te) [p(â|a)n(ă|a) ]la <temperature> [(temperatura aerului[ <din>]|aerul[ <din>]|[temperatura ]<in>) ]<area>"
- "<seteaza> (<temperatura_aerului>;[<pana_la>] <temperature>)"
- "<modifica_temperatura> [<pana_la>] <temperature>"
- "<modifica_temperatura> ((<temperatura_aerului>|aerul);[<pana_la>] <temperature>)"

- sentences:
- "<seteaza>[ temperatura[ aerului]] [<pana_la> ]<temperature>"
- "<seteaza> [<pana_la> ]<temperature> (temperatura[ aerului])"
- "((î|i)nc(ă|a)lze(ș|s)te|r(ă|a)ce(ș|s)te)[ (temperatura[ aerului]|aerul)] [<pana_la> ]<temperature>"
- "((î|i)nc(ă|a)lze(ș|s)te|r(ă|a)ce(ș|s)te) [p(â|a)n(ă|a) ]la <temperature>[ (temperatura[ aerului]|aerul)]"
- "<seteaza> ([<temperatura_aerului>] [<din>] <name>;[<pana_la>] <temperature>)"
- "<modifica_temperatura> ([<temperatura_aerului>] [<din>] <name>;[<pana_la>] <temperature>)"
requires_context:
area:
domain: climate

- sentences:
- "<seteaza> ([<din>] <area>;[<pana_la>] <temperature>)"
- "<seteaza> ((temperatura[ aerului][ <din>]|<in>) <area>;[<pana_la>] <temperature>)"
- "<modifica_temperatura> ([<din>] <area>;[<pana_la>] <temperature>)"
- "<modifica_temperatura> ((<temperatura_aerului> [<din>]|aerul[ <din>]|[temperatura] <in>) <area>;[<pana_la>] <temperature>)"

- sentences:
- "<seteaza> ([<din>] <floor>;[<pana_la>] <temperature>)"
- "<seteaza> ((temperatura[ aerului][ <din>]|<in>) <floor>;[<pana_la>] <temperature>)"
- "<modifica_temperatura> ([<din>] <floor>;[<pana_la>] <temperature>)"
- "<modifica_temperatura> ((<temperatura_aerului> [<din>]|aerul[ <din>]|[temperatura] <in>) <floor>;[<pana_la>] <temperature>)"
12 changes: 12 additions & 0 deletions tests/ro/climate_HassClimateSetTemperature.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,18 @@ tests:
area: "Dormitor"
temperature: 22
response: "Temperatura a fost modificată"
- sentences:
- "seteaza temperatura de la parter la 22 de grade"
- "te rog schimba temperatura la parter pana la 22 grade"
- "modifica la 22 de grade temperatura aerului de la parter"
- "incalzeste aerul de la parter pana la 22 de grade"
- "raceste pana la 22 de grade la parter"
intent:
name: HassClimateSetTemperature
slots:
floor: "Parter"
temperature: 22
response: "Temperatura a fost modificată"
- sentences:
- "seteaza temperatura la 22 de grade"
- "te rog schimba temperatura pana la 22 grade"
Expand Down

0 comments on commit a9bbde4

Please sign in to comment.