Releases: home-assistant/intents
Releases · home-assistant/intents
2024.12.20: Basic sentences for a few languages (#2767)
What's Changed
- Basic sentences for a few languages (#2767) @synesthesiam
- [BG] Add HassCancelAllTimers (#2740) @kyutov
- [RU] add HassMediaPrevious (#2764) @mitrokun
- [CA] Add response to HassRespond (#2766) @duhow
- [CA] Add alias typos for light (#2765) @duhow
- [FI] Area conjugations for HassLightSet and some optimization (#2760) @salleq
- [PT] Fixed typo on turning lights on (#2761) @modem
- [RU] Add HassCancelAllTimers (#2758) @mitrokun
- [FR] overhaul of the weather intent, with detailed report (#2704) @bors-ltd
- [IT] Add support for CancelAllTimers (#2757) @auanasgheps
- [IT] Current Date (#2756) @auanasgheps
- [IT] Add support for Vacuum commands (#2754) @auanasgheps
- [IT] Add support for HassGetCurrentTime (#2751) @Andrea9530
- [IT] Add support for HassRespond (#2715) @Sartoric
- Fix HassRespond tests (#2753) @mib1185
- [DE] say xyz (#2752) @andreasbrett
- Add response to HassRespond (#2750) @synesthesiam
- [SK] cleaning in prepositions (#2749) @softko
- Fixed responses and some sentences. (#2702) @salleq
- Rework of conjugated areas (#2703) @salleq
- [PT] Add HassMedia intents (#2748) @abmantis
- [PT] Add HassSetVolume for media_player (#2747) @abmantis
- [EN] Fix apartment typo in sentences-en-_common.yaml (#2724) @justicefreed
- [PT] Add HassCancelAllTimers (#2746) @abmantis
- [PT] Add HassRespond (#2745) @abmantis
- List almost complete languages (#2743) @balloob
- [ES] Adding sentences to cancel timers (#2742) @davefx
- [IT] Fix responses for cover_HassSetPosition (#2738) @Sartoric
- [SK] binary_sensor HassGetState added (#2729) @softko
- [PT-BR] Improve fan operation (#2726) @bgoncal
- [PT-BR] Improve cover control (#2725) @bgoncal
- [PL] - Added correct comma seperator for decimal number (#2736) @witold-gren
- [ES] Optimize matching rules to reduce combinations (#2735) @duhow
2024.12.9
What's Changed
- [EN] Small fixes to spacing (#2734) @synesthesiam
- [CA] Multiple improvements (#2699) @duhow
- [DE] comma as decimal separator (#2732) @andreasbrett
- [GL] Add more verbs for closing (#2731) @cibernox
- [DE] add "fahre ... hoch/herunter" for covers (#2730) @andreasbrett
- Improve sentence structure for common.yaml (#2471) @mrdarrengriffin
- [NL] Add options for Pause and Unpause media (#2716) @TheFes
- [DE] HassGetState floor support (#2708) @andreasbrett
- [GL] SetPosition intents (#2723) @cibernox
- [GL] Add Respond intents (#2722) @cibernox
- [GL] Expand sentences to turn off lights to support areas and floors, long with adding more possible sentences (#2721) @cibernox
- [GL] Improve turn on / turn off sentences (#2718) @cibernox
- [GL] Add intents to query the current date and time (#2679) @cibernox
- [sk] prepositions refactoring (#2705) @softko
- [DE] fix Rollladen vs Rolladen (#2714) @andreasbrett
- [hr] Timers pause/unpause (#2712) @spuljko
- [EN] HassGetState floor support (#2706) @tetele
Dependencies
- Bump hassil from 2.0.4 to 2.0.5 (#2733) @dependabot
2024.12.4: [FR] Remove useless get sentences (#2602)
What's Changed
- [FR] Remove useless get sentences (#2602) @jlpouffier
- [HR] HassCancelAllTimers (#2710) @spuljko
- Add Greek language leader (#2709) @synesthesiam
- [SV] Support for scenes (#2660) @danielholm
- [NB] Cancel all timers (#2696) @LaStrada
- [SV] Added support for persons. (#2659) @danielholm
2024.12.2
What's Changed
- [SV] Update _common.yaml error messages for floors (#2637) @WaterInTheLake
- [FR] allow using verbs (#2686) @bors-ltd
- [HU] Optimizing weather-related responses (#2697) @v1k70rk4
- [CA] Add HassCancelAllTimers (#2695) @duhow
- [CA] Update Respond rules (#2694) @duhow
- [PL] Add timer to timer (#2692) @spitfire
- [RO] Start vacuum on floor (#2682) @tetele
- [HU] HassCancelAllTimers in-here (#2689) @v1k70rk4
- [HU] Transforming the names of areas requiring special inflection (#2688) @v1k70rk4
- [HR] Parsing area names for timers (#2684) @spuljko
- [FI] Added HassCancelAllTimers (#2683) @salleq
- [en] Expand light_HassTurnOn and light_HassTurnOff with natural sentences (#2455) @ViViDboarder
- [RO] HassCancelAllTimers (#2681) @tetele
- [RO] A few optimizations of the number of recognized sentences (#2680) @tetele
- [sk] lights turn on/off entity (#2678) @softko
- [DE] Add @andreasbrett as new language leader (#2677) @mib1185
- [NL] Add CancelAllTimers (#2676) @TheFes
- [GL] Add all timer intents (#2664) @cibernox
- [DE] Add person intents (#2625) @mib1185
- [HR] TimerStatus (#2675) @spuljko
Dependencies
2 changes
- Bump pylint from 3.3.1 to 3.3.2 (#2701) @dependabot
- Bump pytest from 8.3.3 to 8.3.4 (#2700) @dependabot
2024.11.27
What's Changed
- [PL] - Added sentences for cancel all timers "here" (#2673) @witold-gren
- [DE] Add area awareness and further area sentences for HassCancelAllTimers (#2672) @mib1185
- [FR+EN] Start Vacuums per floor (#2662) @jlpouffier
- [FR] Cancel All Timers (#2670) @jlpouffier
- [PT-BR] Cancel All Timers (#2671) @luyzfernando08
- [RU] Add valve domain (#2669) @mitrokun
- [NL] fix some spelling mistake (#2667) @Natfaji
- [HR] CancelTimer (#2668) @spuljko
- [HR] SetTimer (#2666) @spuljko
- [AR] add more error responses (#2665) @Natfaji
- [DE] HassCancelAllTimers (#2656) @andreasbrett
- [PL] Added support for more entity in weather (detailed weather, temperature, humidity, dew point, pressure, wind speed, ozone, cloud coverage, visibility, uv index) (#2632) @witold-gren
- [PL] - Added translations for errors which inform about not expose some domain (#2638) @witold-gren
- [PL] Added Polish support for new intent HassCancelAllTimers (#2657) @witold-gren
- [HR] media intents (#2661) @spuljko
- [FI] Areas rework part 1 of many (#2501) @salleq
- [HU] Adding the HassCancelAllTimers function (#2658) @v1k70rk4
- Add floors to test fixtures and matching (#2641) @synesthesiam
- Adjust responses and fix slots for cancel all timers (#2655) @synesthesiam
- [EN] Add cancel all timers intent (#2603) @jpbede
- Fi timer fixes 2 (#2653) @salleq
- [HR] vacuum (#2654) @spuljko
- [HR] GetWeather (#2652) @spuljko
- [HR] set position intent (#2651) @spuljko
- [PT-BR] Remove "all" name slots (#2644) @luyzfernando08
- [HU] Weather sentence expansion (wind bearing/gust/speed, UV, pressu… (#2650) @v1k70rk4
- [hr] shopping list & todo intents (#2643) @spuljko
- [hr] get date & time intents (#2646) @spuljko
- [HR] respond intent (#2649) @spuljko
- Revert "ci: add check for language changes" (#2648) @balloob
- [AR] Fix responses spelling (#2647) @Natfaji
- Use trie to filter name slot list before matching (#2642) @synesthesiam
- [FR] A Bunch of small fixes (#2610) @jlpouffier
- Reduce french sentences count by 19 (#2640) @piitaya
- Reduce french sentences count by 42 (#2639) @piitaya
- ci: add check for language changes (#2630) @duhow
- [AR] update light turn off (#2635) @Natfaji
- [AR] update light turn on (#2634) @Natfaji
- [AR] fix many problems (#2633) @Natfaji
- [CA] Add person.GetState (#2631) @duhow
- [CA] Add STT typos for turn off (#2629) @duhow
- [PL] - Removed param name: all in all sentences (#2628) @witold-gren
- [PL] Added correct pronunciation of the minus sign when ask of temperature (#2624) @witold-gren
- [HU] Optimization v3 (#2627) @v1k70rk4
- [CS] Make fans room aware (#2626) @zbeky
- [CA] Add more intent cases (#2623) @duhow
- [DE] Another bunch of sentence optimizations (#2622) @mib1185
- [CA] Improve expansion rules to generate less invalid variants (3) (#2621) @duhow
- [CA] Improve expansion rules to generate less invalid variants (2) (#2620) @duhow
- [CA] Improve expansion rules to generate less invalid variants (#2619) @duhow
- [CA] Remove "all" name slots (#2618) @duhow
- [PT] Remove "all" name slots (#2617) @abmantis
- [PT-BR] Fix curtains basic controls (#2616) @bgoncal
- [PT-BR] Fix basic light controls (#2614) @bgoncal
- [DE] remove obsolet target
name: all
(#2615) @mib1185 - [CS] Make covers area and floor aware, create intents for valves (#2573) @zbeky
- [NL] Add missing responses to tests and remove unused responses (#2613) @TheFes
- [PT-BR] Add more sentences to time intent (#2612) @bgoncal
- [NL] Fix wrongly placed closing bracket in cover_HassSetPosition (#2611) @TheFes
- [FR] Expand timer naming words (#2515) @bors-ltd
- [uk] Added HassGetCurrentDate, HassGetCurrentTime intents (#2609) @skynetua
- Add eu leader (#2607) @synesthesiam
- [NL] Use YAML anchors for HassTurnOn/Off and HassGetState (#2606) @TheFes
- [DE] Further sentence optimizations (#2605) @mib1185
- [DE] Optimize sentences (#2604) @mib1185
- [NL] Add
stoppen
as verb to pause media player (#2601) @TheFes - [NL] Remove
<type>
expansion rule (#2600) @TheFes - [RU] Fix translation for moisture and humidity sensors (#2597) @mitrokun
- [EU] First set of HassGetState + add some other responses (#2557) @urtzai
- [HU] bugfix (Parenthesis error) (#2599) @v1k70rk4
- [HU] Reducing the number of sentences through optimization and minor … (#2598) @v1k70rk4
- [NL] Cleanup of _common.yaml (#2596) @TheFes
- [DE] Translate error responses (#2579) @mib1185
- [DE] Add timer length and name to responses (#2513) @andreasbrett
- [NL] Review LightSet sentences (#2589) @TheFes
- [NL] Review HassGetState (#2590) @TheFes
- Add count_sentences command to intentfest (#2595) @synesthesiam
- [HU] Update error messages (#2594) @v1k70rk4
- [CA] Add case for LightSet (#2593) @duhow
- [NL] Review ClimateSet intent (#2588) @TheFes
- [NL] Remove accidentally added double
[
and]
from PersonGetState (#2592) @TheFes - [NL] Review Vacuum intents (#2586) @TheFes
- [NL] Review valve intents (#2587) @TheFes
- [NL] Review Script/Scene TurnOn (#2585) @TheFes
- [NL] Review LockTurnOn/Off (#2584) @TheFes
- [DA] added timer Start/Cancel/Status and AddItem (#2568) @nic0dk
- [CA] Update shopping list (#2583) @duhow
- [NL] Translate domain and device class for error responses (#2570) @TheFes
- [EN] Add "activate" phrasing for scripts (#2372) @tannisroot
- [NL] Review HassTurnOn/Off (#2575) @TheFes
- [NL] Review LightTurnOn/Off (#2577) @TheFes
- [CA] Add "to" STT variant for HassLightSet (#2581) @duhow
- [AR] Add media pause (#2580) @Natfaji
- [AR] Add media player next (#2578) @Natfaji
- [CA] Add context area to actions and verb improvement (#2576) @duhow
- Bump to hassil 2.0.2 (#2574) @synesthesiam
- [RO] Better error messages - domains (#2572) @tetele
- [CA] Add verb action alternative variants for STT fixes, tweak patterns (#2571) @duhow
- [RO] HassMediaPrevious (#2529) @tetele
- [NL] Add more options to timer intents (#2547) @TheFes
- [HE] Add more intents (#2569) @leranp
- [CA] Improve light and climate on-off action (#2566) @duhow
- [CA] Add HassMediaPrevious (#2565) @duhow
- [AR] Vacuum (#2564) @Natfaji
- [AR] Timer (#2546) @Natfaji
- [CA] Add HassPauseTimer (#2563) @duhow
- [CA] Add HassStartTimer (#2562) @duhow
- [CA] Add HassTimerStatus (#2491) @jmontane
- [CA] Add HassUnpauseTimer (#2492) @jmontane
- [HE] Add Hebrew for more intents (#2558) @leranp
- [uk] Added HassRespond intent (#2561) @skynetua
- [uk] Added HassTimerStatus intent (#2559) @skynetua
- [HU] Updating HassGetWeather responses v2 (#2556) @v1k70rk4
- [HU] Updating HassGetWeather responses (#2555) @v1k70rk4
- [uk] Added HassCancelTimer intent (#2554) @skynetua
- [uk] Added HassStartTimer intent (#2553) @skynetua
- [FI] Fixes and improvements for timers (#2552) @salleq
- [HU] TimerStatus response optimization v2 (#2550) @v1k70rk4
- [IT] Add support for HassSetPosition (#2447) @Sartoric
- [IT] Add support for HassListAdditem (#2531) @Sartoric
- [HU] Floor support + GetState (Add light sensor) (#2548) @v1k70rk4
- [NL] Improve cover intents (#2545) @TheFes
- [DE] Add some set timer variations (#2534) @jpbede
- [NL] Improvements fan_HassTurnOn/Off (#2544) @TheFes
- [NL] Use English for all expansion rules (#2541) @TheFes
- [SL] weather resnose fix (#2543) @andrejs2
- [CS] Update media commands (#2446) @zbeky
- [AR] todo_HassListAddItem (#2542) @Natfaji
- [AR] HassGetWeather (#2540) @Natfaji
- [SL] sentences and test fixed according to #2507 (#2539) @andrejs2
- [NL] remove unneeded spaces in lists (#2538) @TheFes
- [HU] Creating Current Date/Time and Respond (#2537) @v1k70rk4
- [HU] Updating and expanding MediaPlayer intents (#2536) @v1k70rk4
- [ml] Add HassNevermind (#2535) @arunshekher
- [HU]Add timer functionality (#2533) @v1k70rk4
- allow using imperative conjugation to interact with locks (#2500) @victorigualada
- Allow generating a template to feed LLMs to aid translation (#2528) @balloob
- Add matched sentence template to output of parse script (#2530) @synesthesiam
Dependencies
2 changes
- Bump hassil from 2.0.2 to 2.0.3 (#2636) @dependabot
- Bump hassil from 2.0.0 to 2.0.1 (#2567) @dependabot
2024.11.13: [BG] Add HassGetDate and HassGetTime (#2432)
What's Changed
- [BG] Add HassGetDate and HassGetTime (#2432) @kyutov
- [BG] Add current time and add to shopping list (#2504) @MindFreeze
- [EN] Add duration added or removed from timer (#2521) @TheFes
- Website: move empty languages to own table (#2527) @balloob
- Website: list per language the missing intents (#2526) @balloob
- [NL] Add HassMediaPrevious (#2506) @TheFes
- fix(ci): check language modified to run faster tests (#2525) @duhow
- [CA] Add DecreaseTimer and IncreaseTimer (#2524) @duhow
- [CA] Fix actions to domain cover (#2523) @duhow
- Only run tests for affected languages in PRs (#2512) @MindFreeze
- [NL] Add duration to increase and decrease timer (#2522) @TheFes
- [FR] Improve lights intents with AI (#2476) @jlpouffier
- [FR] A few missing simple intents (#2516) @jlpouffier
- [de-CH] Fix tests in _test_failures.yaml (#2520) @dontinelli
- [FR] Fix typo in french timer intent (#2519) @piitaya
- [NB] Remove duplicated key (#2518) @LaStrada
- [NB] Fix failing test (#2517) @LaStrada
- [AR] HassShoppingListAddItem (#2509) @Natfaji
- [de-CH] Adjustments and new tests (#2514) @dontinelli
- [EN] Add timer length and name to responses (#2494) @TheFes
- [de-CH] Add sentences and tests for HassRespond (#2511) @dontinelli
- Upgrade to hassil 2.0 (#2507) @synesthesiam
- [SL] HassGetState sentences and test adjustment, added a few (#2508) @andrejs2
- Add Swedish HassListAddItem (#2505) @balloob
- Remove temp website build file (#2503) @balloob
- Intent website: Green to mean usable, star to mean complete coverage (#2502) @balloob
- [IT] Add person HassGetState intent (#2454) @Ingordigia
- [nb] Add respond (#2497) @LaStrada
- [AR] HassGetCurrentTime (#2498) @Natfaji
- [nb] Improve "half minute" timer (#2496) @LaStrada
- [AR] HassGetCurrentDate and improve Arabic sentence structures (#2495) @Natfaji
- [nb] Extend sentences for timer duration by adding half and quarter (#2486) @bendikrb
- [CA] Update _common.yaml (#2490) @jmontane
- [NL] Finetune cover_HassGetState and cover_HassSetPosition (#2286) @TheFes
- [CA] Add GetCurrentTime and GetCurrentDate (#2489) @duhow
- [CA] add HassCancelTimer (#2488) @duhow
- [SL] running states enhanced (#2487) @andrejs2
- [DE] Add de HassRespond translations (#2453) @mib1185
- [CA] Add HassRespond intent (#2462) @duhow
- [NL] Finetune HassTurnOff/On for covers and fans & align with EN (#2290) @TheFes
- [NL] Improvements media_player intents (#2479) @TheFes
- [AR] HassSetPosition intent and some improvements (#2485) @Natfaji
- [de-CH] Add HassRespond (#2484) @dontinelli
- [FI] initial get time and date commit (#2481) @salleq
- [de-CH] Add HassMediaPrevious (#2483) @dontinelli
- [de-CH] Add intents for timer, date and time (#2482) @dontinelli
- update to language da (#2250) @Dawn3888
- [DA]: Add binary_sensor_HassGetState (#1955) @m-abs
- [AR] create and fill homeassistant_HassRespond (#2475) @Natfaji
- [FI] Timer (#2478) @salleq
- [sl] added respond (#2477) @andrejs2
- [ES] Add more sentences to test getting the temperature (#2468) @cibernox
- [PT-BR] Update media previous (#2474) @luyzfernando08
Dependencies
- Bump regex from 2024.9.11 to 2024.11.6 (#2493) @dependabot
2024.11.6: [ES] Updating translations (#2466)
What's Changed
- [ES] Updating translations (#2466) @davefx
- [PT-BR] New sentences and responses (#2470) @luyzfernando08
- [SV] Locks sentences (#2395) @frli4797
- [DE] Add "Beschattung[en]" to cover_classes and "geöffnet" to cover_s… (#2463) @ascha191
- [CA] Add ListAddItems (#2284) @duhow
- [PL] added polish HassRespond intent (#2452) @witold-gren
- [CA] Add more Get Temperature sentences (#2340) @alexgraupera
- [NL] Add some more sentences to ask for timer status (#2459) @TheFes
- [PT-BR] HassRespond (#2461) @luyzfernando08
- [PT-BR] Update timer sentences (#2460) @luyzfernando08
- [FI] add HassRespond (#2458) @salleq
- [NL] New attempt for HassRespond translations (#2457) @TheFes
- [RO] HassRespond (#2456) @tetele
2024.11.4: [FR] remove update sentences (#2451)
What's Changed
- [FR] remove update sentences (#2451) @piitaya
- Add HassRespond intent (#2448) @synesthesiam
- [en] Add more expansions for state values (#2439) @ViViDboarder
- Add nevermind and HassGetWeather for de-CH (#2445) @dontinelli
- [nb] Add media player previous (#2444) @LaStrada
- [nb] Add timers (#2441) @LaStrada
- [nb] Get current date and time (#2443) @LaStrada
- [en] Add min as a represenation of minimum (#2438) @ViViDboarder
- [FI] Added floors to error messages (#2440) @salleq
- Add vividboarder as an en language leader (#2437) @ViViDboarder
- Update en language leaders (#2436) @mrdarrengriffin
- [PL] typo in CurrentDate and CurrentTime sentences (#2434) @djankovd
2024.10.30
What's Changed
- Sunset the
fr-CA
language (#2435) @jlpouffier - [en] Standardised template spacing across sentences (#2430) @mrdarrengriffin
- [PT-BR] update sentences (person and timer) (#2431) @luyzfernando08
- [en] Add "take off/from" timer to decrease (#2428) @mrdarrengriffin
- Update README with devcontainer recommendation (#2347) @nagyv
- [LT] Update HassTurnOff.yaml (#1832) @KarolisKirna
- Update _common.yaml (#1834) @KarolisKirna
- [CS] Cleanup of common aliases (#2413) @zbeky
- Tidy timer status file, added "how long" phrase (#2427) @mrdarrengriffin
- [FR] Improve whole house intents (#2425) @piitaya
- [FR] New lock support (#2424) @jlpouffier
- Update intents.yaml (#2423) @NikAgs
- [FR] Various Small Improvements (#2420) @jlpouffier
- [EN] Explicit and friendly domain name for HassTurnOn/HassTurnOff (#2418) @tetele
- Add "sticky" to table header (#2419) @LubosKadasi
- [TH] Add language Thai (#2412) @Zixties60
- [PL] Improved exposed error messages (#2415) @Uriziel01
- [SL] fixes for duplicate floors (#2416) @andrejs2
- [cs] Room awarness for climate (#2401) @zbeky
- [SK] Cleanup and more possibilities (#2409) @Pheggas
- [SK] Cleanup and more possibilities - edit (#2411) @LubosKadasi
- [PL] - added area for running and finishing vacuum cleaning (#2407) @witold-gren
Dependencies
4 changes
- Bump mypy from 1.12.1 to 1.13.0 (#2429) @dependabot
- Bump actions/setup-node from 4.0.4 to 4.1.0 (#2426) @dependabot
- Bump mypy from 1.11.2 to 1.12.1 (#2422) @dependabot
- Bump black from 24.8.0 to 24.10.0 (#2417) @dependabot
2024.10.2: [EN] Add "lock all doors" (#2408)
What's Changed
- [EN] Add "lock all doors" (#2408) @synesthesiam
- [PL] - bug fix and added more sentences for timers (#2406) @witold-gren
- [PL] - added more sentences for checking active timers (#2405) @witold-gren
- [PL] - improved sentence for get window state (#2404) @witold-gren
- Make linter happy about positional arguments (#2403) @synesthesiam
- [FR&EN] Floor Support for HassLightSet (#2399) @jlpouffier
- [PL] - small bug fix with response date (#2398) @witold-gren
- Add lv leader (#2396) @synesthesiam
- [LV] Add Latvian binary sensor get state translations (#2234) @klejejs
- [PL] - Added new responses, support for time, support for date, better support for media, support for timer (#2392) @witold-gren
Dependencies
- Bump pylint from 3.2.7 to 3.3.1 (#2402) @dependabot