Joost Lekkerkerker
43898d7845
Add valve platform to SmartThings ( #140195 )
...
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* Refactor SmartThings
* fix
* fix
* Add AC tests
* Add thermostat tests
* Add cover tests
* Add device tests
* Add light tests
* Add rest of the tests
* Add valve
* Add oauth
* Add oauth tests
* Add oauth tests
* Add oauth tests
* Add oauth tests
* Bump version
* Add rest of the tests
* Finalize
* Finalize
* Finalize
* Finalize
* Finalize
* Finalize
* Finalize
* Finalize
* Finalize
* Finalize
* Finalize
* Fix
* Fix
2025-03-15 20:28:51 +01:00
Joost Lekkerkerker
bff73ee5f8
Add EHS test fixture to SmartThings ( #140199 )
2025-03-15 20:28:04 +01:00
Joost Lekkerkerker
b7e2e041bc
Make Oven setpoint follow temperature UoM in SmartThings ( #140666 )
2025-03-15 15:08:21 +01:00
Joost Lekkerkerker
058aed96d2
Fix windowShadeLevel capability in SmartThings ( #140552 )
2025-03-14 01:28:08 +02:00
Joost Lekkerkerker
b1285fcc4e
Set unit of measurement for SmartThings oven setpoint ( #140560 )
2025-03-14 01:28:01 +02:00
Joost Lekkerkerker
71159c755f
Delete subscription on shutdown of SmartThings ( #140135 )
...
* Cache subscription url in SmartThings
* Cache subscription url in SmartThings
* Fix
* Fix
* Fix
* Fix
* Fix
* Fix
* Fix
* Fix
* Bump pysmartthings to 2.7.1
* 2.7.2
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-03-11 15:33:32 +01:00
Joost Lekkerkerker
536109251e
Make sure SmartThings light can deal with unknown states ( #140190 )
...
* Fix
* add comment
* Make light unknown
* Make light unknown
2025-03-11 14:47:13 +01:00
Joost Lekkerkerker
0e7a083847
Handle incomplete power consumption reports in SmartThings ( #140370 )
2025-03-11 14:10:06 +01:00
Joost Lekkerkerker
bc6d342919
Fix no temperature unit in SmartThings ( #140363 )
2025-03-11 14:03:15 +01:00
Joost Lekkerkerker
76e76a417c
Fix dryer operating state in SmartThings ( #140277 )
2025-03-10 12:19:18 +01:00
Joost Lekkerkerker
b910bc7802
Set device class for Oven Completion time in SmartThings ( #140139 )
2025-03-08 20:58:10 +02:00
Joost Lekkerkerker
105d9d5970
Handle None options in SmartThings ( #140110 )
...
* Handle None options in SmartThings
* Handle None options in SmartThings
2025-03-08 14:59:10 +01:00
Joost Lekkerkerker
f209d75f2c
Support null supported Thermostat modes in SmartThings ( #140101 )
2025-03-08 11:27:26 +01:00
Joost Lekkerkerker
ea33925afc
Check support for thermostat operating state in SmartThings ( #140103 )
2025-03-08 11:22:09 +01:00
Joost Lekkerkerker
e51154ae69
Restore SmartThings button event ( #140044 )
...
* Restore SmartThings button event
* Fix
2025-03-07 15:46:00 +01:00
Joost Lekkerkerker
0aa09a2d51
Only keep valid powerConsumptionReports in SmartThings ( #140049 )
...
* power consumption report
* Only keep valid powerConsumptionReports in SmartThings
2025-03-07 15:04:46 +01:00
Joost Lekkerkerker
62e45e393d
Fix SmartThings thermostat climate check ( #140046 )
...
* Fix SmartThings thermostat climate check
* Add tests
2025-03-07 14:56:31 +01:00
Joost Lekkerkerker
73ef240921
Fix SmartThings disabling working capabilities ( #140039 )
2025-03-07 12:55:32 +01:00
Joost Lekkerkerker
4bafdf5e4b
Add config entry level diagnostics to SmartThings ( #139939 )
...
* Add config entry level diagnostics to SmartThings
* Add config entry level diagnostics to SmartThings
* Add config entry level diagnostics to SmartThings
2025-03-06 18:48:39 +01:00
Joost Lekkerkerker
f38a32477e
Fix SmartThings fan ( #139962 )
2025-03-06 18:47:37 +01:00
Joost Lekkerkerker
9549b1488e
Fix SmartThings dust sensor UoM ( #139977 )
2025-03-06 17:52:05 +01:00
Ishima
485da61d3c
Check support for demand load control in SmartThings AC ( #139616 )
...
* Check support for demand load control in SmartThings AC
* Fix
---------
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-03-06 13:42:23 +01:00
Joost Lekkerkerker
edc763b7d2
Bump pysmartthings to 2.6.1 ( #139936 )
...
* Bump pysmartthings to 2.6.1
* Bump pysmartthings to 2.6.1
2025-03-06 13:22:49 +01:00
Joost Lekkerkerker
052eed6bb3
Deduplicate climate modes in SmartThings ( #139930 )
...
* Deduplicate climate modes in SmartThings
* Deduplicate climate modes in SmartThings
2025-03-06 12:20:53 +01:00
Joost Lekkerkerker
dcd2d42894
Abort SmartThings flow if default_config is not enabled ( #139700 )
...
* Abort SmartThings flow if default_config is not enabled
* Abort SmartThings flow if default_config is not enabled
* Abort SmartThings flow if default_config is not enabled
2025-03-03 20:07:07 +01:00
Joost Lekkerkerker
fca4ef3b1e
Fix scope comparison in SmartThings ( #139652 )
2025-03-02 19:52:37 +01:00
Joost Lekkerkerker
3eadfcc01d
Still request scopes in SmartThings ( #139626 )
...
Still request scopes
2025-03-02 14:17:56 +01:00
Joost Lekkerkerker
b3f14d72c0
Don't require not needed scopes in SmartThings ( #139576 )
...
* Don't require not needed scopes
* Don't require not needed scopes
2025-03-01 20:47:42 +01:00
Joost Lekkerkerker
1852052dff
Add suggested area to SmartThings ( #139570 )
...
* Add suggested area to SmartThings
* Add suggested areas to SmartThings
2025-03-01 13:05:58 +01:00
Joost Lekkerkerker
fe5cd5c55c
Validate scopes in SmartThings config flow ( #139569 )
2025-03-01 12:47:58 +01:00
Joost Lekkerkerker
d6750624ce
Add SmartThings hub connections ( #139549 )
2025-02-28 23:32:09 +01:00
Joost Lekkerkerker
db05aa17d3
Add SmartThings Viper device info ( #139548 )
2025-02-28 23:03:57 +01:00
Joost Lekkerkerker
2d6068b842
Create device for the hub in SmartThings ( #139545 )
...
* Create device for the hub in SmartThings
* Create device for the hub in SmartThings
* Create device for the hub in SmartThings
2025-02-28 22:58:35 +01:00
Joost Lekkerkerker
00b7c4f9ef
Improve SmartThings OCF device info ( #139547 )
2025-02-28 23:30:57 +02:00
Joost Lekkerkerker
455363871f
Use last event as color mode in SmartThings ( #139473 )
...
* Use last event as color mode in SmartThings
* Use last event as color mode in SmartThings
* Fix
2025-02-28 20:39:49 +01:00
Joost Lekkerkerker
39bc37d225
Remove orphan devices on startup in SmartThings ( #139541 )
2025-02-28 20:33:25 +01:00
Joost Lekkerkerker
086c91485f
Set SmartThings delta energy to Total ( #139474 )
2025-02-28 20:03:24 +01:00
Joost Lekkerkerker
6953c20a65
Set SmartThings suggested display precision ( #139470 )
2025-02-28 09:15:13 +01:00
Joost Lekkerkerker
ffac522554
Fix SmartThings diagnostics ( #139447 )
2025-02-27 19:39:18 +02:00
Joost Lekkerkerker
f677b910a6
Add diagnostics to SmartThings ( #139423 )
2025-02-27 15:23:25 +01:00
Joost Lekkerkerker
7ae13a4d72
Bump pysmartthings to 2.0.0 ( #139418 )
...
* Bump pysmartthings to 2.0.0
* Fix
* Fix
* Fix
* Fix
2025-02-27 13:25:55 +01:00
Joost Lekkerkerker
3a21c36173
Don't create entities for disabled capabilities in SmartThings ( #139343 )
...
* Don't create entities for disabled capabilities in SmartThings
* Fix
* fix
* fix
2025-02-26 18:19:28 +01:00
Joost Lekkerkerker
25ee2e58a5
Add translatable states to dryer job state in SmartThings ( #139370 )
...
* Add translatable states to washer job state in SmartThings
* Add translatable states to dryer job state in Smartthings
* fix
* fix
2025-02-26 18:15:14 +01:00
Joost Lekkerkerker
561b3ae21b
Add translatable states to dryer machine state in Smartthings ( #139369 )
2025-02-26 18:14:59 +01:00
Joost Lekkerkerker
2694828451
Add translatable states to washer job state in SmartThings ( #139368 )
...
* Add translatable states to washer job state in SmartThings
* fix
* Update homeassistant/components/smartthings/sensor.py
2025-02-26 18:07:56 +01:00
Joost Lekkerkerker
3eea932b24
Add translatable states to robot cleaner turbo mode in SmartThings ( #139364 )
2025-02-26 17:53:16 +01:00
Joost Lekkerkerker
92268f894a
Add translatable states to washer machine state in SmartThings ( #139366 )
2025-02-26 17:34:29 +01:00
Joost Lekkerkerker
5e5fd6a2f2
Add translatable states to robot cleaner cleaning mode in SmartThings ( #139362 )
...
* Add translatable states to robot cleaner cleaning mode in SmartThings
* Update homeassistant/components/smartthings/strings.json
* Update homeassistant/components/smartthings/strings.json
---------
Co-authored-by: Josef Zweck <josef@zweck.dev >
2025-02-26 17:33:13 +01:00
Joost Lekkerkerker
cadee73da8
Add translatable states to robot cleaner movement in SmartThings ( #139363 )
2025-02-26 17:25:50 +01:00
Joost Lekkerkerker
51099ae7d6
Add translatable states to oven machine state ( #139358 )
2025-02-26 17:13:02 +01:00