Commit Graph
30387 Commits
Author SHA1 Message Date
Claude 0f3c3e5b0d Add media_player.muted trigger 2025-11-11 22:47:54 +00:00
Claude b46640a1c2 Add media_player.paused trigger 2025-11-11 22:45:33 +00:00
Claude f7727e8192 Add cover.position_changed trigger
Implements a trigger that fires when a cover's position changes. Supports:
- Monitoring current_position attribute (0-100 range)
- Optional threshold filters: lower, upper, above, below
- Device class filtering (curtain, shutter, blind)
- Provides from_position and to_position in trigger data
2025-11-11 22:44:58 +00:00
Claude 296c41c46c Add climate trigger tests 2025-11-11 22:44:08 +00:00
Claude a7d5140f80 Add cover.stops trigger
Implements a trigger that fires when a cover stops moving. Triggers
when a cover transitions from "opening" or "closing" state to "open"
or "closed" state. Supports device class filtering (curtain, shutter, blind).
2025-11-11 22:43:23 +00:00
Claude 10bd2ffc5f Add cover.closes trigger
Implements a trigger that fires when a cover closes. Supports:
- Triggering on "closing" or "closed" state changes
- Optional fully_closed flag to only trigger at 0% position
- Device class filtering (curtain, shutter, blind)
2025-11-11 22:42:12 +00:00
Claude 26b4fa5d39 Add media_player.turns_off trigger 2025-11-11 22:41:16 +00:00
Claude a4fbb597f4 Add cover.opens trigger
Implements a trigger that fires when a cover opens. Supports:
- Triggering on "opening" or "open" state changes
- Optional fully_opened flag to only trigger at 100% position
- Device class filtering (curtain, shutter, blind)
2025-11-11 22:40:52 +00:00
Claude ee11fc37d5 Add media_player.turns_on trigger 2025-11-11 22:40:28 +00:00
Claude 37aa4c68d9 Add light.brightness_changed trigger 2025-11-11 22:31:16 +00:00
Claude 80f8d94db4 Add light.turns_off trigger 2025-11-11 22:29:17 +00:00
Claude 5d5d7f7acf Add light.turns_on trigger 2025-11-11 22:28:02 +00:00
Claude f0feb93fe1 Add assist_satellite.responding trigger 2025-11-11 22:27:53 +00:00
Claude e9c76f1053 Add assist_satellite.listening trigger 2025-11-11 22:27:08 +00:00
Claude 36b100c40a Add alarm_control_panel.disarmed trigger 2025-11-11 22:26:45 +00:00
Claude 60107a1492 Add alarm_control_panel.armed trigger 2025-11-11 22:25:27 +00:00
Will MossandGitHub aedd48c298 Improved error handling for oauth2 configuration in toon integration (#156218) 2025-11-11 22:38:46 +01:00
Will MossandGitHub febbb85532 Improved error handling for oauth2 configuration in netatmo integration (#156207) 2025-11-11 22:37:56 +01:00
Franck NijhofandGitHub af67a35b75 Extend base jinja2 extension with hass requirement and tests (#156403) 2025-11-11 22:34:08 +01:00
Will MossandGitHub dd34d458f5 Improved error handling for oauth2 configuration in tesla_fleet integration (#156219) 2025-11-11 22:33:20 +01:00
Will MossandGitHub 603d4bcf87 Improved error handling for oauth2 configuration in weheat integration (#156217) 2025-11-11 22:23:56 +01:00
Erik MontnemeryandGitHub 2dadc1f2b3 Fix iskra tests opening sockets (#156374) 2025-11-11 21:18:14 +01:00
epenetandGitHub 936151fae5 Use dpcode_wrapper in tuya sensor platform (#156277) 2025-11-11 21:16:41 +01:00
Erik MontnemeryandGitHub 7851bed00c Fix zimi tests opening sockets (#156382) 2025-11-11 11:48:30 -06:00
Åke StrandbergandGitHub cadfed2348 Add diagnostics to SENZ (#156383) 2025-11-11 18:19:37 +01:00
Åke StrandbergandGitHub 44e2fa6996 Improve handling of OAuth2 implementation unavailable in SENZ (#156381) 2025-11-11 17:42:19 +01:00
8e499569a4 Add reboot button to velux gateway device (#155547)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-11-11 17:10:20 +01:00
Åke StrandbergandGitHub 5e0ebddd6f Add temperature sensor to SENZ integration (#156181) 2025-11-11 16:33:49 +01:00
Artur PragaczandGitHub c0f61f6c2b Improve code quality of music assistant config flow (#156263) 2025-11-11 16:06:54 +01:00
ManuandGitHub df60de38b0 Add In party sensor to Xbox integration (#155967) 2025-11-11 16:05:38 +01:00
ManuandGitHub cb086bb8e9 Refactor media source platform in Xbox integration (#155925) 2025-11-11 15:01:53 +01:00
Erik MontnemeryandGitHub ee2e9dc7d6 Fix homewizard tests opening sockets (#156370) 2025-11-11 15:00:18 +01:00
Erik MontnemeryandGitHub 1b0b6e63f2 Fix squeezebox tests opening sockets (#156373) 2025-11-11 15:50:56 +02:00
Erik MontnemeryandGitHub 12fc79e8d3 Fix google_generative_ai_conversation tests opening sockets (#156371) 2025-11-11 14:33:36 +01:00
Ludovic BOUÉandGitHub ca2e7b9509 Add Matter Eve Shutter device with corresponding fixtures and snapshots (#156296) 2025-11-11 14:07:08 +01:00
Teemu R.andGitHub 8e8becc43e tplink: handle repeated, unknown thermostat modes gracefully (#156310) 2025-11-11 14:06:29 +01:00
Paul AnnekovandGitHub dcec6c3dc8 Forbid to choose state in Ukraine Alarm integration (#156183) 2025-11-11 14:05:14 +01:00
Retha RunolfssonandGitHub c0e59c4508 Add support for switchbot s20 (#156368) 2025-11-11 13:55:50 +01:00
Erik MontnemeryandGitHub cd379aadbf Use pytest.mark.freeze_time in sensibo tests (#156348) 2025-11-11 13:52:19 +01:00
Marc MuellerandGitHub 3f22dbaa2e Update pytest to 9.0.0 (#156365) 2025-11-11 13:18:09 +01:00
Retha RunolfssonandGitHub c18dc0a9ab Add support for Switchbot Smart thermostat radiator (#155123) 2025-11-11 13:12:39 +01:00
Erik MontnemeryandGitHub f0e4296d93 Use pytest.mark.freeze_time in sensor tests (#156349) 2025-11-11 13:05:52 +01:00
Erik MontnemeryandGitHub b3750109c6 Use pytest.mark.freeze_time in playstation_network tests (#156347) 2025-11-11 13:05:38 +01:00
Erik MontnemeryandGitHub 93025c9845 Use pytest.mark.freeze_time in pglab tests (#156346) 2025-11-11 13:05:17 +01:00
Erik MontnemeryandGitHub df348644b1 Use pytest.mark.freeze_time in openai_conversation tests (#156345) 2025-11-11 13:05:02 +01:00
Erik MontnemeryandGitHub 8749b0d750 Use pytest.mark.freeze_time in smhi tests (#156352) 2025-11-11 13:02:21 +01:00
Erik MontnemeryandGitHub a6a1519c06 Use pytest.mark.freeze_time in snoo tests (#156353) 2025-11-11 13:02:01 +01:00
Erik MontnemeryandGitHub 3068e19843 Use pytest.mark.freeze_time in telegram_bot tests (#156354) 2025-11-11 13:01:34 +01:00
Erik MontnemeryandGitHub 55feb1e735 Use pytest.mark.freeze_time in tomorrowio tests (#156355) 2025-11-11 13:01:29 +01:00
Erik MontnemeryandGitHub bb7dc69131 Use pytest.mark.freeze_time in yale_smart_alarm tests (#156359) 2025-11-11 12:06:22 +01:00