Commit graph

69 commits

Author SHA1 Message Date
G Johansson
a4e0b3140b
Add missing fan mode in Sensibo (#101883)
* Add missing fan mode in Sensibo

* translations
2023-10-12 18:05:51 +02:00
G Johansson
1f66fc013c
Add strong to fan mode for Sensibo (#100773) 2023-09-23 23:08:07 +02:00
Joost Lekkerkerker
69f6a115b6
Move shorthand attributes out of constructor in Sensibo (#99834)
Use shorthand attributes in Sensibo
2023-09-07 17:28:13 +02:00
G Johansson
d557f3b742
Add state attributes translation and available modes for Sensibo (#85234)
* Sensibo translation climate

* Add available states

* Fix keys

* Delete en.json

* invalid fan_mode and swing_mode

* Translations

* Add back sorting

* Fix fan_mode and swing_mode

* Fix raise error

* review
2023-08-08 19:13:56 +02:00
Dr. Drinovac
8510d3ad69
Use explicit naming in Sensibo climate entity (#95591)
* Use explicit naming in Sensibo climate entity

* Fix black

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-06-30 14:48:20 +02:00
G Johansson
a5225a3606
Sensibo select platform translations (#82743) 2023-01-04 07:17:57 -10:00
epenet
8b867d612f
Use UnitOfTemperature in climate entities [m-s] (#83131) 2022-12-02 19:56:18 +01:00
epenet
48cc3071bb
Enforce ClimateEntityFeature (#82329) 2022-11-22 07:08:53 +01:00
epenet
e85e79052b
Improve climate type hints for supported_features (#82223) 2022-11-16 23:07:48 +02:00
G Johansson
b04165b495
Add Sensibo Climate React (#78221) 2022-10-23 15:22:14 -05:00
G Johansson
5fbf6ce8bd
Minor cleanup Sensibo (#80835) 2022-10-23 13:58:10 -05:00
G Johansson
57b2bb4889
Add entity service - Set Full AC state to Sensibo (#80820)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-23 13:55:53 -05:00
epenet
24c26dc032
Use unit_conversion in components (#79204)
* Use unit_conversion in components

* Two more
2022-09-28 16:05:31 +02:00
G Johansson
167b9cb1a0
Additional cleanup for Sensibo (#78144)
* Clean sensibo code

* Add function to description
2022-09-09 17:06:57 +02:00
epenet
e2568d8375
Import climate constants from root [m-z] (#78020) 2022-09-08 10:34:44 +02:00
G Johansson
03d804123a
Sensibo clean code (#74437) 2022-09-04 14:42:08 -05:00
G Johansson
cba3c8cf65
Migrate Sensibo to new entity naming style (#75212) 2022-07-15 10:51:18 +02:00
G Johansson
532e25d087
Sensibo use switch for Pure boost (#73833)
* Initial commit

* Finalize pure boost switch

* Fix service required
2022-06-22 18:26:25 +02:00
G Johansson
68135e57af
Split timer service for Sensibo (#73684) 2022-06-19 09:28:33 -05:00
G Johansson
d5df2b2ee7
Sensibo Add Pure Boost Service (#73114)
* Pure Boost Service

* Fix tests

* Fix mypy

* One service to two services

* Minor fix test

* Fix issues
2022-06-18 15:15:44 -05:00
G Johansson
c660fae8d8
Sensibo Add timer (#73072) 2022-06-13 09:17:08 -10:00
G Johansson
5ee2f4f438
Sensibo Set temperature improvement (#72992) 2022-06-03 09:11:57 -10:00
G Johansson
24c34c0ef0
Strict typing Sensibo (#72454) 2022-05-28 13:26:50 -10:00
G Johansson
2cb9783cf5
Small cleanup Sensibo (#71149)
* Cleanup

* fix temp

* Modify set_temp

* Apply suggestions from code review

Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-05-01 20:00:58 +03:00
G Johansson
731a8ac74f
Sensibo bugfix device on (#71106)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-04-30 19:28:47 +03:00
epenet
ba7cff505e
Use climate enums in sensibo (#70734) 2022-04-25 21:01:32 -10:00
Daniel Hjelseth Høyer
4b89b2f5d8
Switch Sensibo to ClimateEntityFeature (#69279) 2022-04-04 18:15:01 +02:00
Franck Nijhof
b45399b164
Remove deprecated YAML configuration from Sensibo (#69028) 2022-03-31 13:07:48 -07:00
G Johansson
d23d19f9e6
Improve data handling for Sensibo (#68419) 2022-03-24 11:15:08 -10:00
G Johansson
a6c189b450
Add Pure devices to Sensibo (#67695) 2022-03-13 14:30:37 -10:00
G Johansson
03a155af83
Add sensors to Sensibo for motion sensor (#67748) 2022-03-12 10:45:24 -10:00
G Johansson
b8e4780aa1
Modify diagnostics for Sensibo (#67764) 2022-03-07 23:27:37 +01:00
G Johansson
3d26f6b85d
Quicker update on hvac mode change in Sensibo (#67692) 2022-03-05 12:01:53 -10:00
G Johansson
a8baebee8d
Return None for fields not reported in Sensibo (#67693) 2022-03-05 11:42:03 -10:00
G Johansson
af7670a5a5
Add base entity for Sensibo (#67696) 2022-03-05 11:37:44 -10:00
G Johansson
f2dabf4978
Set precision to tenths in Sensibo (#67297) 2022-02-28 20:02:27 -10:00
G Johansson
2a2f245ae8
Add mac address as connection for Sensibo devices (#67035) 2022-02-22 15:13:22 +01:00
G Johansson
3cbbf90f23
Bump pysensibo to v1.0.6 (#66930) 2022-02-20 12:32:12 +01:00
G Johansson
6464ab8356
Bump pysensibo to 1.0.4 (#66886) 2022-02-19 12:00:49 -06:00
G Johansson
1b27011320
Fix supported features sensibo (#65895)
* Fix features not available

* Partial revert

* Apply active features

* Fix from review
2022-02-12 12:48:48 +01:00
Marc Mueller
c28821aeca
Remove unused temp_unit attr [sensibo] (#65953) 2022-02-07 00:34:23 +02:00
G Johansson
718da64728
Improve code quality sensibo (#65503) 2022-02-03 16:34:01 -06:00
G Johansson
3f57adf475
Code quality custom service for sensibo (#65496) 2022-02-03 14:11:53 +01:00
G Johansson
8448462720
Rewrite sensibo integration (#64753)
* Rewrite sensibo integration

* Fixing CI

* coordinator in untested

* Fix review comments

* Additional review fixes

* Fix all conversations

* Remove extra state attributes

* Restore assumed state service

* Fix async_assume_state
2022-02-02 13:09:42 +01:00
epenet
eafece3651
Add setup type hints (part 1) (#63955)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-12 08:49:46 +01:00
Marc Mueller
b168a8c7d0
Use imports from helpers.typing (#63459) 2022-01-05 14:56:34 +01:00
epenet
92ace6c2e8
Ensure service calls are typed [s-u] (#62922)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 14:23:42 +01:00
G Johansson
0d957ad93b
Code improvements Sensibo (#62810) 2021-12-27 08:34:00 -10:00
G Johansson
0ec2978698
Add DeviceInfo to Sensibo (#62668) 2021-12-23 21:02:24 +01:00
G Johansson
566f631933
Implement config_Flow for Sensibo (#60900)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-22 10:32:50 -10:00