Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1316 commits
Select commit Hold shift + click to select a range
fb889dd
Optimize init proxmox (#164891)
erwindouna Mar 6, 2026
30ea0b4
Proxmoxve add parallel updates (#164889)
erwindouna Mar 6, 2026
a4af1ce
Translate device name in Season integration (#164882)
CFenner Mar 6, 2026
59a75e7
Bump proxmoxer 2.3.0 (#164884)
erwindouna Mar 6, 2026
76c8bae
Use typed coordinator in powerwall (#164887)
epenet Mar 6, 2026
b7bdb7b
Move DataUpdateCoordinator to separate module in subaru (#164918)
epenet Mar 6, 2026
51f90a3
Bump actions/attest-build-provenance from 3.2.0 to 4.1.0 (#164909)
dependabot[bot] Mar 6, 2026
494f8c3
Fix 'this' variable in template options flow (#164866)
Petro31 Mar 6, 2026
9ef66a3
Move supla coordinator to separate module (#164928)
epenet Mar 6, 2026
e059c51
Move wiz coordinator to separate module (#164931)
epenet Mar 6, 2026
152137a
Move DataUpdateCoordinator to separate module in simplisafe (#164917)
epenet Mar 6, 2026
45e4537
Update Proxmox code owners (#164941)
erwindouna Mar 6, 2026
bd64389
Adjust read-only parallel updates for Portainer (#164890)
erwindouna Mar 6, 2026
de16edc
Replace assert in Proxmox coordinator (#164892)
erwindouna Mar 6, 2026
305463d
Move DataUpdateCoordinator to coordinator module in nsw_fuel_station …
epenet Mar 6, 2026
e0fd678
Test aladdin_connect stale device cleanup (#164119)
JamieMagee Mar 6, 2026
3777acf
Fix energy unit in Homevolt (#164959)
Danielhiversen Mar 6, 2026
388d619
Bump aiovodafone to 3.1.3 (#164955)
chemelli74 Mar 6, 2026
fc02bbc
Improve type hints in coolmaster climate (#164956)
epenet Mar 6, 2026
87e6359
Use shorthand attributes in heatmiser climate (#164957)
epenet Mar 6, 2026
13d2211
Add sensor entity for total swing time (#164334)
rlint-explicatis Mar 6, 2026
f19068f
Mark device_info type hint as mandatory (#164951)
epenet Mar 6, 2026
7644036
Add diagnostics to Libre Hardware Monitor (#164958)
Sab44 Mar 6, 2026
fc68828
more programs for Miele steam ovens (#164768)
sean797 Mar 6, 2026
0ab62da
Create Chess.com integration (#164960)
joostlek Mar 6, 2026
5d92dd7
Use shorthand attributes in zhong_hong climate (#164964)
epenet Mar 6, 2026
92902c7
Improve type hints in smarttub climate (#164968)
epenet Mar 6, 2026
bbe45e0
Add OpenDisplay integration (#164048)
g4bri3lDev Mar 6, 2026
702450e
Bump aioswitcher to 6.1.1 (#164981)
thecode Mar 6, 2026
fb35739
Remove disabled Tfiac integration (#164966)
epenet Mar 6, 2026
d56e944
Improve type hints in schluter climate (#164970)
epenet Mar 6, 2026
42fa132
Improve type hints in proliphix climate (#164972)
epenet Mar 6, 2026
8b545a6
Improve type hints in oem climate (#164974)
epenet Mar 6, 2026
618687e
Improve type hints in nuheat climate (#164975)
epenet Mar 6, 2026
13fe135
Improve type hints in nexia climate (#164976)
epenet Mar 6, 2026
6d1e387
Improve type hints in airtouch4 climate (#164977)
epenet Mar 6, 2026
8853d3e
Add lawn mower started_returning trigger (#164834)
edenhaus Mar 6, 2026
442d228
Improve type hints in maxcube climate (#164978)
epenet Mar 6, 2026
ecee23f
Move pi_hole coordinator to separate module (#164869)
epenet Mar 6, 2026
973feb7
Bump python-bsblan to 5.1.2 (#164963)
liudger Mar 6, 2026
3a83fe5
Change setpoint step size in IronOS integration (#164979)
tr4nt0r Mar 6, 2026
f57884c
Move kraken API wrapper class to coordinator module (#164942)
epenet Mar 6, 2026
0d04d79
Move DataUpdateCoordinator to separate module in reolink (#164914)
epenet Mar 6, 2026
ffc17b6
Move whois coordinator to separate module (#164936)
epenet Mar 6, 2026
6f68d91
Move DataUpdateCoordinator to coordinator module in tesla_wall_connec…
epenet Mar 6, 2026
6f0eb1d
Upgrade IQS to gold for Telegram bot (#164911)
hanwg Mar 6, 2026
852dbf8
Move peco coordinator to separate module (#164851)
epenet Mar 6, 2026
e8279bd
Move LED BLE coordinator to separate module (#164749)
epenet Mar 6, 2026
8a0569e
Move AirVisual Pro coordinator to separate module (#164742)
epenet Mar 6, 2026
a7e7d01
Move launch_library coordinator to separate module (#164747)
epenet Mar 6, 2026
75d675f
Move AirVisual coordinator to separate module (#164738)
epenet Mar 6, 2026
c080a46
Fix IntesisHome outdoor_temp not reported when value is 0.0 (#164703)
antonio-mello-ai Mar 6, 2026
21d303d
Fix button entity creation for devices with more than two radios (#16…
tl-sl Mar 6, 2026
f49a323
Move wolflink coordinator to separate module (#164929)
epenet Mar 6, 2026
0accb40
Move WattTime coordinator to separate module (#164726)
epenet Mar 6, 2026
2f7ac2b
Migrate Smartthings OAuth exceptions (#164939)
erwindouna Mar 6, 2026
1471cb9
Move smart_meter_texas coordinator to separate module (#164926)
epenet Mar 6, 2026
b8ea6b4
Update template light test framework (#164688)
Petro31 Mar 6, 2026
01e94ca
Update ness_alarm scan interval to 5 secs (#164835)
Poshy163 Mar 6, 2026
ffca430
Add reconfigure flow for systemnexa2 (#164361)
konsulten Mar 6, 2026
4bcea27
Bump spotifyaio to 2.0.2 (#164114)
joostlek Mar 6, 2026
7e4b8e8
Add support for the reeflexUV+e to eheimdigital (#163656)
autinerd Mar 6, 2026
1b7398c
Bump teltasync to 0.2.0 (#164995)
karlbeecken Mar 6, 2026
50bde6f
Hunter Douglas Powerview: Fix missing class in hierarchy. (#164264)
gwww Mar 6, 2026
c25feaa
Bump aioesphomeapi to 44.3.1 (#165023)
bdraco Mar 7, 2026
a3d8d76
Simplify AGENTS.md (#164894)
abmantis Mar 7, 2026
642f603
Add binary_sensors for Rehlko load shedding (#164984)
PeteRager Mar 7, 2026
beec21c
Fix cover state updates for legacy Multilevel Switch based Z-Wave cov…
AlCalzone Mar 7, 2026
37cb3cb
Bump pyrainbird to 6.1.1 (#165030)
allenporter Mar 7, 2026
2f02d0f
Bump bleak-esphome to 3.7.1 (#165025)
bdraco Mar 7, 2026
71b420b
Add trigger door.opened (#164728)
emontnemery Mar 7, 2026
281f439
Add trigger door.closed (#165057)
emontnemery Mar 7, 2026
2a8b045
Update weatherkit to fetch hourly data for 7 days (#164494)
joelhawksley Mar 7, 2026
f055c6c
Add quality scale exemptions for discovery in Libre Hardware Monitor …
Sab44 Mar 7, 2026
802aa99
Remove broken BMW & Mini integrations (#165075)
rikroe Mar 8, 2026
f0108c1
Bump pyanglianwater to 3.1.1 (#165097)
pantherale0 Mar 8, 2026
ef83165
Bump jvc_projector dependency to 2.0.2 (#165099)
SteveEasley Mar 8, 2026
9ad7171
Add diagnostics to Indevolt integration (#165096)
Xirt Mar 8, 2026
9ffb9aa
Bump pyportainer to 1.0.33 (#165080)
erwindouna Mar 8, 2026
30c0d67
Make spelling of "auto-empty dock" consistent in `roborock` (#165117)
NoRi2909 Mar 8, 2026
9e974ab
Add diagnostics in Opower (#165113)
tronikos Mar 8, 2026
017a9e6
Bump enocean-async to 0.4.2 (#165084)
henningkerstan Mar 8, 2026
5031323
Add description strings to Huum integration (#165094)
mettolen Mar 8, 2026
3154c3c
Make restore state resilient to extra_restore_state_data errors (#165…
arturpragacz Mar 8, 2026
fe11a6d
Add diagnostics to Ghost integration (#165130)
JohnONolan Mar 8, 2026
89231a1
Update pychromecast to 14.0.10 (#165069)
elupus Mar 8, 2026
501301f
Bump plugwise to v1.11.3 (#165053)
bouwew Mar 8, 2026
df2f9d9
Add missing code for Miele dryer (#165122)
astrandb Mar 8, 2026
ca641a0
Fix forced VERIFY_SSL in Portainer (#165079)
erwindouna Mar 8, 2026
f01a058
Bump airtouch5py to 0.4.0 (#161640)
bluephlame Mar 8, 2026
56b601e
Add basic auth support to remote_calendar (#158075)
Molier Mar 8, 2026
5235ce7
Lower ssdp discovery timeout log severity in Onkyo (#165156)
arturpragacz Mar 9, 2026
2ba4544
Bump yalexs-ble to 3.2.8 (#165018)
bdraco Mar 9, 2026
e9c3634
Bump habluetooth to 5.9.1 and bleak-retry-connector to 4.6.0 (#165022)
bdraco Mar 9, 2026
a35c3d5
Bump yalexs-ble to 3.3.0 (#165168)
bdraco Mar 9, 2026
6067be6
Improve type hints in lightwave climate (#165179)
epenet Mar 9, 2026
237a0ae
Improve type hints in ecobee climate (#165178)
epenet Mar 9, 2026
6ace93e
Bump py-opendisplay to 5.5.0 (#165138)
g4bri3lDev Mar 9, 2026
23ea17e
Bump kaiterra-async-client to 1.1.0 (#165166)
archcorsair Mar 9, 2026
3689935
Bump pyseventeentrack to 1.1.2 (#165089)
shaiu Mar 9, 2026
a5d0350
Add garage_door triggers (#165144)
emontnemery Mar 9, 2026
a65ba01
Mark climate type hints as mandatory (#164982)
epenet Mar 9, 2026
59b6270
Add reconfigure flow to Ghost integration (#165131)
JohnONolan Mar 9, 2026
db20cf8
Rename SmartThings devices to maintain uniqueness (#165189)
joostlek Mar 9, 2026
9c6c27a
Avoid duplicate id/label in smartthings device fixtures (#165190)
epenet Mar 9, 2026
7172627
Speed up SmartThings tests (#165184)
epenet Mar 9, 2026
8d0cd5e
Remove some climate and humidifier triggers (#165192)
emontnemery Mar 9, 2026
9a5f509
Fix missing Gen-2 sensor for the Indevolt integration (#165133)
Xirt Mar 9, 2026
5e66509
Revert "Add `number.changed` trigger" (#165193)
emontnemery Mar 9, 2026
ee4d313
Fix update tests for Python 3.14.3 (#165196)
MartinHjelmare Mar 9, 2026
68b8b6b
Add fixture for Air Purifier to SmartThings (#165187)
joostlek Mar 9, 2026
c983978
Remove type: ignore in Android TV Remote (#165126)
tronikos Mar 9, 2026
6fa8e71
Add freshr integration, based on pyfreshr (#164538)
SierraNL Mar 9, 2026
a25300b
Fix import in cover (#165199)
emontnemery Mar 9, 2026
ce61548
Switchbot Cloud: Fixed light mode settings error (#164723)
XiaoLing-git Mar 9, 2026
2ef81a5
Allow backups to report the upload progress (#163608)
zweckj Mar 9, 2026
1660d3b
Add stale device removal to Ghost integration (#165134)
JohnONolan Mar 9, 2026
9e8171f
Improve test coverage in Tuya light (#164954)
epenet Mar 9, 2026
28088a7
Switchbot Cloud: Compatible with new device types (#165191)
XiaoLing-git Mar 9, 2026
9d82850
Fix code owner for indevolt integration (#165214)
Xirt Mar 9, 2026
230a2ff
Add reorder support to area selector (#165211)
bramkragten Mar 9, 2026
7681caa
Add diagnostics to OpenDisplay integration (#165222)
g4bri3lDev Mar 9, 2026
c5e0c78
Minor Saunum integration improvements (#164705)
mettolen Mar 9, 2026
01200ef
Optimizations to Adax local device control (#162109)
torandreroland Mar 9, 2026
f38ca7b
Add unique_id to Whisker (Litter-Robot) config entries (#164766)
teancom Mar 9, 2026
ce11e66
Add cover triggers (#165188)
emontnemery Mar 9, 2026
c037dad
Add humidity triggers (#165197)
emontnemery Mar 9, 2026
bf846e0
Validate reorder is only used when multiple is true (#165216)
bramkragten Mar 9, 2026
a36733c
Add ambient temperature range controls to ToGrill integration (#165235)
pandanz Mar 9, 2026
cf454a1
Bump onedrive-personal-sdk to 0.1.6 (#165219)
zweckj Mar 10, 2026
0fa6665
Dynamically add new devices to Libre Hardware Monitor (#165250)
Sab44 Mar 10, 2026
d30c6de
Add another air purifier fixture to SmartThings (#165261)
joostlek Mar 10, 2026
be0b7f0
Bump pyrate-limiter to 4.0.2, PSNAWP to 3.0.3, python-roborock to 4.1…
tr4nt0r Mar 10, 2026
9519bd2
Add turned off and turned on triggers to input boolean (#158824)
mib1185 Mar 10, 2026
8060142
Move spotify coordinator to separate module (#164927)
epenet Mar 10, 2026
b46c9cc
Influxdb: Add reconfigure flow (#165186)
justanotherariel Mar 10, 2026
b1f0388
Add Midea Smart Inverter Window AC to Matter Fan Only mode list (#165…
davelovesoftware Mar 10, 2026
fd05be4
Refactor Arcam FMJ to use coordinator pattern (#165232)
jgus Mar 10, 2026
57026a8
Ensure actions have name and description translations (#158243)
epenet Mar 10, 2026
0d9c458
Anglian Water: Add last meter reading processed sensor (#159144)
pantherale0 Mar 10, 2026
1677a9b
Add clean area intent for vacuum (#165182)
arturpragacz Mar 10, 2026
3b4a1fb
Update Ghost integration quality scale to gold (#165215)
JohnONolan Mar 10, 2026
f576743
Fix proxy settings not applied for Telegram bot (#165240)
hanwg Mar 10, 2026
bbe20fd
Improve descriptions of `bond` actions (#164744)
NoRi2909 Mar 10, 2026
6ac0c16
Improve group entities (#160860)
arturpragacz Mar 10, 2026
1967e9f
Add reconfiguration flow to Indevolt integration (#165132)
Xirt Mar 10, 2026
efca718
Implement exception-translations for whirlpool integration (#165017)
abmantis Mar 10, 2026
789f850
Implement 2 new sensors in pyvicare (#164523)
tlinnet Mar 10, 2026
4064df0
Create reset HEPA filter button for main component in SmartThings (#1…
joostlek Mar 10, 2026
6cbc4e7
Add support for Thread Integration to Display Icons for Aeotec SmartT…
wardmatter Mar 10, 2026
5741016
Bump pylutron version to 0.3.0 (#164707)
cdheiser Mar 10, 2026
6845e8b
Extend RESET_SYSTEM action to all Evohome controller types (#164459)
zxdavb Mar 10, 2026
11bc000
KNX: add config for `device_class` and `unit_of_measurement` for yaml…
farmio Mar 10, 2026
f387933
KNX: add config for `unit_of_measurement` for yaml sensor entities (#…
farmio Mar 10, 2026
2d2c6d6
Address Arcam FMJ post-merge feedback (#165277)
jgus Mar 10, 2026
60dc88f
Move NUT coordinator to separate module (#164848)
epenet Mar 10, 2026
4ae6099
Add local/cloud option to Intellifire (#162739)
jeeftor Mar 10, 2026
cad8f97
Prevent network access in telegram_bot tests (#165284)
emontnemery Mar 10, 2026
f163576
Fail more tests when pytest_socket.SocketBlockedError is raised (#155…
emontnemery Mar 10, 2026
4efb10d
Remove an extra roborock trait from updating (#165297)
Lash-L Mar 11, 2026
e7a1c8d
Remove triggers binary_sensor.occupancy_cleared and occupancy_detecte…
emontnemery Mar 11, 2026
16389dc
Bump python-roborock to 4.20.0 (#165292)
Lash-L Mar 11, 2026
795b4c8
Fix incorrect type annotations in tests (#165305)
epenet Mar 11, 2026
6e6e35b
Bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#165304)
dependabot[bot] Mar 11, 2026
2a8d59b
Bump docker/login-action from 3.7.0 to 4.0.0 (#165302)
dependabot[bot] Mar 11, 2026
6ad3adf
Remove duplicate fixture in arcam_fmj tests (#165312)
epenet Mar 11, 2026
e115c90
Reduce internal testing in arcam_fmj tests (#165315)
epenet Mar 11, 2026
d37106a
Add gate triggers (#165228)
emontnemery Mar 11, 2026
474b683
Update gardena to 2.1.0 (#165322)
elupus Mar 11, 2026
5d271a0
Bump ohme to 1.7.0 (#165318)
dan-r Mar 11, 2026
49f4d07
Add fan entity for air conditioner to Home Connect (#155983)
Diegorro98 Mar 11, 2026
ba00a14
Fix flakiness in lutron tests and isolate platforms per test file (#1…
cdheiser Mar 11, 2026
5ad9e81
Add reauthentication flow to growatt_server (silver quality scale) (#…
johanzander Mar 11, 2026
4558a10
Improve test coverage in Opower to make it silver (#165124)
tronikos Mar 11, 2026
83b64e2
Bump pyjvcprojector to 2.0.3 (#165327)
SteveEasley Mar 11, 2026
d447843
Bump python-otbr-api to 2.9.0 (#165298)
TheJulianJES Mar 11, 2026
70faad1
Add binary_sensor to eheimdigital (#165035)
autinerd Mar 11, 2026
8d81058
Move secondary zone of arcam to sub-device (#165336)
elupus Mar 11, 2026
08594f4
Update migration message for Telegram bot (#165299)
hanwg Mar 11, 2026
f1a1e28
Add support for Fish Audio s2-pro model (#165269)
noambav Mar 11, 2026
aa66e8e
Improve humidity triggers (#165323)
emontnemery Mar 11, 2026
402a37b
Change light.toggle service call to invoke LightEntity.async_toggle (…
ams2990 Mar 11, 2026
2eb65ab
Buffer backup upload progress events (#165249)
zweckj Mar 11, 2026
c63ded3
Add Swarm stack to Portainer (#164991)
erwindouna Mar 11, 2026
49586d1
Fix dnd switch status for Alexa Devices (#164953)
chemelli74 Mar 11, 2026
3b3f0e9
Bump hass-nabucasa from 1.15.0 to 2.0.0 (#165335)
ludeeus Mar 11, 2026
335abd7
Support new Z-Wave JS "Opening state" notification variable (#165236)
AlCalzone Mar 11, 2026
30aec4d
Migrate OAuth helper token request exception handling in Google Sheet…
Oluwatobi-Mustapha Mar 11, 2026
31f4f61
Fix duplicate energy remaining sensors in Tessie (#165102)
Bre77 Mar 11, 2026
f4748aa
fix #163316: FRITZ!SmartHome integration not showing boost status on …
chli1 Mar 11, 2026
c1acd1d
Allow an MQTT entity to show as a group (#152270)
jbouwh Mar 11, 2026
f3c38ba
Add "cleaning_up" stage to backup (#165349)
zweckj Mar 12, 2026
a94458b
Bump waterfurnace version v1.6.2 (#165348)
masterkoppa Mar 12, 2026
5681acf
Sentence-case "API token" and "username/password" in `growatt` (#165368)
NoRi2909 Mar 12, 2026
0ee6b95
Bump intellifire4py to 4.4.0 (#165356)
jeeftor Mar 12, 2026
443ff7e
Bump aiowebdav2 to 0.6.2 (#165353)
jpbede Mar 12, 2026
0f2dbdf
Fix logging of unavailable entities in entity call (#165370)
arturpragacz Mar 12, 2026
951775b
Add window triggers (#165230)
emontnemery Mar 12, 2026
973c32b
Add latency results if available to the support package (#165377)
ludeeus Mar 12, 2026
b7c36c7
Add IntelliClima Sensor platform (#163901)
dvdinth Mar 12, 2026
6206392
Bump prana-local-api to 0.12.0 (#165394)
prana-dev-official Mar 12, 2026
86ffd58
Instruct AI to add type annotations to tests (#165386)
AlCalzone Mar 12, 2026
3f35cd5
Remove Z-Wave Installer panel (#165388)
AlCalzone Mar 12, 2026
d04efbf
Add platinum badge to Portainer (#165048)
erwindouna Mar 12, 2026
e14d88f
Bump pyenphase to 2.4.6 (#165402)
catsmanac Mar 12, 2026
35878bb
Bump onedrive-personal-sdk to 0.1.7 (#165401)
zweckj Mar 12, 2026
5ec65db
Remove use of media player internals in arcam (#165359)
elupus Mar 12, 2026
786fd40
Update frontend to 20260312.0 (#165420)
bramkragten Mar 12, 2026
9d962d3
Add missing ON_OFF support and target_temperature_step to ESPHome wat…
bdraco Mar 13, 2026
3767bac
August oauth2 exception migration (#165397)
zachfeldman Mar 13, 2026
0c2887d
Fix numerical entity trigger schema (#165411)
emontnemery Mar 13, 2026
d5915c8
Add motion triggers (#165373)
emontnemery Mar 13, 2026
9e54abb
Handle OAuth token request exceptions in Yale setup (#165430)
bdraco Mar 13, 2026
4ac651d
Add occupancy triggers (#165374)
emontnemery Mar 13, 2026
9f86006
Update Growatt quality scale: add config flow data descriptions (#165…
johanzander Mar 13, 2026
9f3beba
Fix vera test opening sockets (#165439)
emontnemery Mar 13, 2026
4ca1ad9
Bump docker/build-push-action from 6.19.2 to 7.0.0 (#165435)
dependabot[bot] Mar 13, 2026
02abba0
Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (#165437)
dependabot[bot] Mar 13, 2026
595aeea
Bump github/codeql-action from 4.32.4 to 4.32.6 (#165436)
dependabot[bot] Mar 13, 2026
7afc5b7
Bump docker/metadata-action from 5.10.0 to 6.0.0 (#165438)
dependabot[bot] Mar 13, 2026
df0db58
Fix device name in arcam_fmj (#165448)
epenet Mar 13, 2026
49ac5c4
Add base entity to arcam_fmj (#165447)
epenet Mar 13, 2026
6fd3603
Bump orjson to 3.11.7 (#165443)
edenhaus Mar 13, 2026
9d61c83
Update govee local api to 2.4.0 (#165418)
Galorhallen Mar 13, 2026
35f5972
Add DHW operating mode select entity to ViCare integration (#163832)
lackas Mar 13, 2026
e39d84e
Bump pysmarlaapi to 1.0.2 (#165454)
rlint-explicatis Mar 13, 2026
fab4355
Enhance generic_thermostat with min/max run time and cooldown time (#…
esand Mar 13, 2026
6962288
Add spring status sensor entity (#164332)
rlint-explicatis Mar 13, 2026
7f39cc0
Bump tuya-device-handlers to 0.0.12 (#165462)
epenet Mar 13, 2026
95a57a2
Add fan platform for Prana Integration (#163379)
prana-dev-official Mar 13, 2026
34a7fcf
Bump ZHA to 1.0.2 (#165423)
TheJulianJES Mar 13, 2026
adb30e1
Hide ZWA-2 adapter in Zigbee serial port selector (#155526)
TheJulianJES Mar 13, 2026
00a5224
Add Matter start-up Power-on level entity (#164775)
jvmahon Mar 13, 2026
2a2da83
Use external library wrapper in Tuya binary_sensor (#165465)
epenet Mar 13, 2026
9c71096
Add Matter fixtures to SmartThings (#165466)
joostlek Mar 13, 2026
af22b5f
Bump pySmartThings to 3.7.0 (#165468)
joostlek Mar 13, 2026
57c49d0
Fix missing Tuya climate preset_mode (#165460)
epenet Mar 13, 2026
356de12
Add parallel-updates and action-exceptions for Whisker (#165433)
teancom Mar 13, 2026
b6c7b29
Add autoskope integration (#146772)
mcisk Mar 13, 2026
d961917
Improve error handling when addon unavailable for install/update (#16…
mdegat01 Mar 13, 2026
eb17367
Add DomainSpec to trigger and condition helpers (#165392)
justanotherariel Mar 13, 2026
278894d
Make "power-on behavior" states more consistent in `tuya` (#165344)
NoRi2909 Mar 13, 2026
4326cb9
Add zigbee address to SmartThings devices (#165474)
joostlek Mar 13, 2026
2be3291
Update brand name for Subaru integration (#165485)
masterkoppa Mar 13, 2026
4d2732d
Add diagnostics to Whisker (#165487)
natekspencer Mar 13, 2026
54ad67b
Bump pyintelliclima dependency for IntelliClima integration (#165478)
dvdinth Mar 13, 2026
bfe15a5
Add entity-unavailable and log-when-unavailable (#165486)
teancom Mar 13, 2026
274c2b8
Shorten "Power-on behavior" name in `matter` to be consistent (#165490)
NoRi2909 Mar 13, 2026
4c5b484
Add silver quality scale for growatt_server
johanzander Mar 13, 2026
ecfe4a1
Merge branch 'dev' into fix/growatt-server-silver-scale
johanzander Mar 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .agent/skills
46 changes: 46 additions & 0 deletions .claude/skills/github-pr-reviewer/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
name: github-pr-reviewer
description: Review a GitHub pull request and provide feedback comments. Use when the user says "review the current PR" or asks to review a specific PR.
---

# Review GitHub Pull Request

## Preparation:
- Check if the local commit matches the last one in the PR. If not, checkout the PR locally using 'gh pr checkout'.
- CRITICAL: If 'gh pr checkout' fails for ANY reason, you MUST immediately STOP.
- Do NOT attempt any workarounds.
- Do NOT proceed with the review.
- ALERT about the failure and WAIT for instructions.
- This is a hard requirement - no exceptions.

## Follow these steps:
1. Use 'gh pr view' to get the PR details and description.
2. Use 'gh pr diff' to see all the changes in the PR.
3. Analyze the code changes for:
- Code quality and style consistency
- Potential bugs or issues
- Performance implications
- Security concerns
- Test coverage
- Documentation updates if needed
4. Ensure any existing review comments have been addressed.
5. Generate constructive review comments in the CONSOLE. DO NOT POST TO GITHUB YOURSELF.

## IMPORTANT:
- Just review. DO NOT make any changes
- Be constructive and specific in your comments
- Suggest improvements where appropriate
- Only provide review feedback in the CONSOLE. DO NOT ACT ON GITHUB.
- No need to run tests or linters, just review the code changes.
- No need to highlight things that are already good.

## Output format:
- List specific comments for each file/line that needs attention
- In the end, summarize with an overall assessment (approve, request changes, or comment) and bullet point list of changes suggested, if any.
- Example output:
```
Overall assessment: request changes.
- [CRITICAL] Memory leak in homeassistant/components/sensor/my_sensor.py:143
- [PROBLEM] Inefficient algorithm in homeassistant/helpers/data_processing.py:87
- [SUGGESTION] Improve variable naming in homeassistant/helpers/config_validation.py:45
```
1 change: 1 addition & 0 deletions .core_files.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ base_platforms: &base_platforms
- homeassistant/components/humidifier/**
- homeassistant/components/image/**
- homeassistant/components/image_processing/**
- homeassistant/components/infrared/**
- homeassistant/components/lawn_mower/**
- homeassistant/components/light/**
- homeassistant/components/lock/**
Expand Down
1 change: 1 addition & 0 deletions .gemini/skills
Loading
Loading