Releases: home-assistant/intents
Releases · home-assistant/intents
2025.3.12
What's Changed
- Add "usable" label for intent importance (#3053) @synesthesiam
- Add importance level to intents (#3049) @synesthesiam
- [SK] Break GetState into domains. (#3048) @jose1711
- Language support data (Initial v0) (#3045) @jlpouffier
- [SK] Add dať/daj as an alternative to "set". (#3039) @jose1711
- [SK] Break TurnOn/TurnOff intents into domains. (#3037) @jose1711
- Add possible slot combinations to all intents (#3047) @synesthesiam
- Update prettier (#3046) @synesthesiam
- Add cloud to stt in language support (#3044) @synesthesiam
- [es] Checks that "cierra persiana" works closing a blind (#3042) @davefx
- [CS] Fix typo in test for Czech intents. (#3024) @jose1711
- [zh-hk] update weather format support (#3040) @swonge
- [PT-BR] Improve cover turn on-off usage cases (#3038) @staticdev
- [DE] fix ambiguities for covers (#3023) @andreasbrett
- [PT-BR] Lights consistency improvements (#3028) @staticdev
Dependencies
- Bump jinja2 from 3.1.5 to 3.1.6 (#3043) @dependabot[bot]
2025.3.5
What's Changed
- [CS] Use correct brackets in HassMediaPrevious. (#3026) @jose1711
- [SK] Prepare _common.yml for future additions. (#3032) @jose1711
- [PT] Lights consistency improvements (#3029) @staticdev
- [CS] Fix typo in Czech intents. (#3022) @jose1711
- [HR] Start timer: fix logic for count and cases (#3002) @mdimjasevic
- [HR] Cancel timer: support an adjective form (#3021) @mdimjasevic
- Add Cornish language (#2946) @joshhood
- Allow storing TTS and STT support (#3003) @balloob
- [HR] Decrease timer: support a female gender timer noun (#3019) @mdimjasevic
Dependencies
2 changes
- Bump isort from 6.0.0 to 6.0.1 (#3030) @dependabot[bot]
- Bump pytest from 8.3.4 to 8.3.5 (#3031) @dependabot[bot]
2025.2.26: [HR] Cancel timer: support a female gender timer noun (#3020)
What's Changed
- [HR] Cancel timer: support a female gender timer noun (#3020) @mdimjasevic
- [HR] Decrease timer: Require a "remove" verb (#3018) @mdimjasevic
- [HR] Decrease timer: require area preposition (#3017) @mdimjasevic
- [HR] Increase timer: provide an area according to the Croatian grammar (#3015) @mdimjasevic
- [HR] Pause timer: drop doubly-pausing sentences (#3013) @mdimjasevic
- [HR] Improve timer response (#3011) @mdimjasevic
- [HR] Support another form in canceling a timer (#3012) @mdimjasevic
- [HR] Fix a typo in expansion rules (#3000) @mdimjasevic
- [RU] fix typo (#3010) @mitrokun
- [ES] Support new sentence to set brightness of current area light (#3009) @cibernox
- [CS] Add intents for Date and Time (#3006) @adamjez
- [RU] Improvements for HassGetState (#3001) @mitrokun
- [DA] Extend TurnOn/Off intents for Fan domain (#2998) @kbhsn4
- [RU] Improved responses (#2957) @mitrokun
- [DE] more options to cancel a timer (#2984) @Dr4kn
- [PL] Update homeassistant_HassGetCurrentDate.yaml (#2979) @Dominoxan
- [PL] Update homeassistant_HassGetCurrentDate.yaml (#2969) @Dominoxan
- [DA] Extend LightSet intents (#2981) @kbhsn4
- [DE] "zu Hause" for person_HassGetState (#2980) @andreasbrett
- [DA] Extend TurnOn/Off for Light domain (#2978) @kbhsn4
- [DA] Move Cover from homeassistant_HassTurnOn/Off and extend Cover intents (#2974) @kbhsn4
- Adding Marathi Language (#2878) @sacbhale
- SV: add homeassistant_HassCancelAllTimers (#2977) @larsdunemark
- SV: media play previous (#2976) @larsdunemark
- SV: add set position support for cover (#2975) @larsdunemark
- SV: Add response check to light_HassLightSet (#2966) @larsdunemark
- [DA] Add GetState intents for Sensor domain (#2972) @kbhsn4
- [CS] Add intents for HassBroadcast (#2967) @adamjez
- [CS] Add intents for locks (#2918) @adamjez
Dependencies
2 changes
- Bump flake8 from 7.1.1 to 7.1.2 (#2999) @dependabot[bot]
- Bump mypy from 1.14.1 to 1.15.0 (#2982) @dependabot[bot]
2025.2.5
What's Changed
- [DA] Fix ClimateGetTemperature (#2961) @kbhsn4
- [NL] Update ClimateSetTemperature (#2958) @TheFes
- SV: Add assist_satellite_HassBroadcast to Swedish (#2965) @larsdunemark
- SV: Move light from generic HassTurnOn/HassTurnOn (#2964) @larsdunemark
- SV: Move cover from generic HassTurnOff (#2963) @larsdunemark
- SV: Move cover from generic HassTurnOn (#2962) @larsdunemark
- [SV] Added
binary_sensor_HassGetState.yaml
+ "som" as skip word (#2841) @slungs - Bump hassil and fix wildcards inside/outside words (#2959) @synesthesiam
- [DA] Add intents for GetState for Person domain (#2941) @kbhsn4
- [DA] Add TurnOn intents for Script domain (#2943) @kbhsn4
- [DA] Add intents for Valve domain (#2945) @kbhsn4
- [NL] Add context sentences for HassClimateGetTemperature (#2956) @synesthesiam
- [DE] add floors to cover_* (#2942) @andreasbrett
- [DE] fix person_HassGetState for home zone (#2954) @andreasbrett
- [PT-BR] Broadcast and Set Temperature (#2953) @luyzfernando08
- [PL] Added HassBroadcast intents (#2947) @witold-gren
- [RU] Expanded responses for timers (#2940) @mitrokun
- [SR] update common and fixtures (#2939) @ddxic
- [DA] Add intents for Lock domain (#2938) @kbhsn4
- [DA] Add HassMedia support (#2932) @kbhsn4
- [IT ] Add HassBroadcast (#2937) @auanasgheps
- [FR] Broadcast and Set Temperature Intents (#2936) @jlpouffier
- [IT] Update HassClimateSetTemperature (#2930) @auanasgheps
- [DA] Extend HassClimateSetTemperature intents (#2934) @kbhsn4
- [RO] Fix HassClimateSetTemperature (#2935) @tetele
- [Zh-hk] weather_HassGetWeather (#2929) @swonge
- [RU] Improvements for HassClimateSetTemperature (#2927) @mitrokun
- [zh-hk]weather_HassGetWeather (#2928) @swonge
Dependencies
4 changes
- Bump black from 24.10.0 to 25.1.0 (#2948) @dependabot[bot]
- Bump isort from 5.13.2 to 6.0.0 (#2951) @dependabot[bot]
- Bump hassil from 2.2.0 to 2.2.1 (#2949) @dependabot[bot]
- Bump pylint from 3.3.3 to 3.3.4 (#2950) @dependabot[bot]
2025.1.28
What's Changed
- [RO] HassClimateSetTemperature (#2926) @tetele
- Fix domain of timer intents (#2925) @synesthesiam
- [EN] Get HassClimateSetTemperature ready for support in core (#2921) @synesthesiam
- [RO] HassBroadcast (#2924) @tetele
- [DA] Add HassVacuum support (#2906) @kbhsn4
- [uk] Added HassBrodcast intent (#2922) @skynetua
- Revert "[NL] Fix HassGetWeather" (#2909) @TheFes
- [CS] Review scene and script intents (#2917) @zbeky
- [PT-BR] Support controlling shades (#2914) @traysh
- [CS] Revision of binary sensors (#2915) @zbeky
- [zh-hk] HassBroadcast (#2913) @swonge
- [zh-hk] CancelAllTimers, Rspond (#2912) @swonge
- [RU] Add HassBroadcast (#2905) @mitrokun
- Revert "[DA] Fix HassGetWeather" (#2908) @MTrab
- [DA] Fix HassGetWeather (#2907) @kbhsn4
- [sr-Latn] Add support for HassBroadcast (#2904) @darkobg79
- [EU] Fix _common + added some sentences and tests in HassLightSet (#2903) @urtzai
- [NL] Fix HassGetWeather (#2901) @TheFes
- [DA] Add support for Timer increase/decrease in Danish (#2900) @kbhsn4
- [DA] Add support for Timer pause/unpause (#2896) @kbhsn4
- [FR] Add flipped shopping sentence & missing eteins_dirty entry (#2817) @JulienDeveaux
- [DA] Add support for Cover HassSetPosition (#2895) @kbhsn4
- [DA] added cancel all timer and test, and change of default wording for timer (#2816) @kimvonmullen
- [EN] Add sentence option "an" (#2847) @dlearningcode
- Add new language - Serbian Latin (#2796) @darkobg79
- [DA] Change of default wording for timer (#2892) @kimvonmullen
- [NL] Add assist_satellite_HassBroadcast (#2893) @TheFes
- [DA] added support for shopping list (#2173) @dkrasmussen
- [DA] Add support for HassGetWeather (#2889) @kbhsn4
- [DA] Add support for HassBroadcast (#2888) @kbhsn4
- [DA] Add support for HassRespond (#2886) @kbhsn4
- [SL] Add HassBroadcast (#2890) @andrejs2
- Revert "[DE] say xyz" (#2883) @andreasbrett
- [SR] Add HassBroadcast (#2885) @ddxic
- [SR] Add advanced Timer (#2884) @ddxic
- [DE] Add HassBroadcast (#2882) @andreasbrett
- fix typo (in a comment) (#2881) @andreasbrett
- [EN] Add HassBroadcast (#2877) @synesthesiam
- [DA] Add support for HassGetCurrentDate and HassGetCurrentTime (#2880) @kbhsn4
- [SR] Add Media (#2879) @ddxic
- [EN] Remove say from English (#2876) @synesthesiam
- [SV] Translate percent into Swedish (#2861) @zyberzero
- [BG] Update binary_sensor_HassGetState.yaml (#2863) @BossNeo
- [BG] Update _common.yaml (#2864) @BossNeo
- [DE] Add some shorter sentences for "set timer" (#2872) @AlCalzone
- [DE] Add some sentences for timer status (#2873) @AlCalzone
- [HU] Fix HassGetWeather.yaml Error #2826 (#2871) @v1k70rk4
- [IT] Cleanup in _common.yaml (#2870) @lucab-91
- [IT] Clean and merge 'todo' sentences (#2869) @lucab-91
- [SR] Add SetPosition + fix TurnOnOff & GetState (#2860) @ddxic
- [SK] implement cancel & cancelAll timer intents (#2846) @mustul
- [SK]- fix sk test failures (#2858) @LubosKadasi
- [IT] Add all lights control (#2848) @lucab-91
- [SK] - add sk GetCurrentTime (#2857) @LubosKadasi
- [SR] Add Respond + fix (#2856) @ddxic
- [SR] Add Respond (#2855) @ddxic
- [SK] - add sk GetCurrentDate (#2853) @LubosKadasi
- [SK] add sk responses (#2852) @LubosKadasi
- [En] remove
the
from<light>
(#2728) @ViViDboarder - [EN] Update commands URL (#2851) @jackwilsdon
- [SR] Add basic Timer (#2850) @ddxic
- [DE] Add more german shopping list examples (#2842) @jabdoa2
- [SV] added sentence to
todo_HassListAddItem.yaml
(#2844) @slungs - [FR] Set temperature with area context (#2810) @galaad
- Fix incorrect French responses in HassGetWeather.yaml (#2836) @willdurand
- [SV] better handling for defaults in
HassTurnOn.yaml
andHassTurnOff.yaml
(#2843) @slungs - [SV] Scripts (#2834) @slungs
- [SV] Added word "på" for adding items to shoppinglist (#2832) @christofferward
- [DE] harmonize todo and shopping lists (#2840) @andreasbrett
- [SK] Implemented set timer intent for sk language (#2839) @mustul
- [SV] Added HassRespond (#2831) @christofferward
- [SK] lights on/off with satellite (#2805) @softko
- [SV] Added
HassTurnOff.yaml
andHassTurnOn.yaml
(#2829) @slungs - Added
HassCancelAllTimers.yaml
(#2828) @slungs - [CA] Add alternatives for HassGetCurrentDate (#2815) @jmontane
- [sv] correct "i" -> "på" for floor response (#2825) @slungs
- [CA] Add alternatives for HassGetCurrentTime (#2814) @jmontane
- [EN] Fix AM/PM for times with hour of 12 (#2813) @robtpaton
- [SR] Add Nevermind (#2822) @ddxic
- [PL] Fix HassGetState closed state (#2819) @chmielowiec
- [PL] Add extra state forms for covers (#2771) @LiquidPL
- [SR] Add GetCurrentDate/Time (#2820) @ddxic
Dependencies
3 changes
- Bump actions/setup-node from 4.1.0 to 4.2.0 (#2920) @dependabot[bot]
- Bump mypy from 1.14.0 to 1.14.1 (#2837) @dependabot[bot]
- Bump hassil from 2.0.5 to 2.1.0 (#2838) @dependabot[bot]
2025.1.1
What's Changed
- [SR] Add GetCurrentDate/Time (#2820) @ddxic
- [sl] add HassCancelAllTimers (#2818) @andrejs2
- [BG] add HassRespond, HassSetPosition, HassVacuumStart, HassVacuumReturnToBase (#2811) @kyutov
- [BG] improve HassGetCurrentTime sentences (#2812) @kyutov
- [de-CH] Add CancelAllTimers (#2803) @dontinelli
- [SR] Add Vacuum (#2789) @ddxic
- [SR] Add ListAddItem (#2781) @ddxic
- [SR] Add GetWeather (#2780) @ddxic
- Add sr leader (#2800) @synesthesiam
- [CS] Fix failing tests due to same entity names across domains (#2772) @zbeky
- [EN] Add area-awareness to HassClimateGetTemperature (#2793) @jackwilsdon
- [PT-BR] Update sentence (#2792) @luyzfernando08
- [BG] Аdd media control (#2787) @kyutov
- [CA] Add typo variants for lights (#2791) @duhow
- [DE] Add area-awareness to HassClimateGetTemperature (#2788) @mib1185
- [LV] Simple responses intent (#2785) @gintsgints
- [ZH]Add more zh-cn sentences and responses (#2759) @xiasi0
- [DE] allow targeting switchables in areas for HassTurnOn/Off (#2786) @andreasbrett
- [NE] Added Initial Support for Nepali Language (#2698) @Rrp13
- [IT] Update _common.yaml with two more errors (#2778) @auanasgheps
- [LV] Improve translations for setting light brightness (#2774) @gintsgints
- [CA] Add typo variant and new word case for StartTimer (#2773) @duhow
- LV Added Scene TurnOn (#2769) @gintsgints
- [en] Enable the use of possessives for some nouns (#2727) @ViViDboarder
Dependencies
3 changes
- Bump pylint from 3.3.2 to 3.3.3 (#2802) @dependabot
- Bump jinja2 from 3.1.4 to 3.1.5 (#2777) @dependabot
- Bump mypy from 1.13.0 to 1.14.0 (#2776) @dependabot
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