Jafar Atili
d5a46c3a10
Bump pyswitchbee to 1.6.1 ( #81067 )
...
* Bumped pyswitchbee to 1.6.0
* library typing fix
2022-10-30 16:06:00 +01:00
GitHub Action
5a77c8f96f
[ci skip] Translation update
2022-10-22 00:35:23 +00:00
Franck Nijhof
bb287dd0ed
Integrations v2.1: Virtual integrations ( #80613 )
2022-10-20 23:09:06 -04:00
GitHub Action
388328adba
[ci skip] Translation update
2022-10-17 00:36:39 +00:00
GitHub Action
3c48ce9ee7
[ci skip] Translation update
2022-10-16 00:44:12 +00:00
Jafar Atili
4d3d22320f
Enhanced switchbee device naming ( #79641 )
2022-10-05 14:19:03 +03:00
Jafar Atili
92c9ddf3e3
Add supported brands for switchbee ( #79595 )
2022-10-05 09:25:46 +02:00
Jafar Atili
d0f1cba4ea
Fix Thermostat not showing up in SwitchBee integration ( #79592 )
...
Fixed Thermostat not showing up in SwitchBee
2022-10-04 14:47:30 +02:00
Jafar Atili
e8650dd4b7
Add climate platform to switchbee integration ( #78385 )
...
* Added Climate platform to switchbee integration
* uploaded missing file
* Applied code review feedback from other PR
* Addressed comments from previous PRs
* fixed misspell error
* fixed mistake in the code
* added type hints
* fixes
* fixes
* Update homeassistant/components/switchbee/climate.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/switchbee/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/climate.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/switchbee/climate.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/switchbee/climate.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/switchbee/climate.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/switchbee/climate.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/switchbee/climate.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* fixes
* Update homeassistant/components/switchbee/climate.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* fixes
* Update homeassistant/components/switchbee/climate.py
* Update homeassistant/components/switchbee/climate.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* more fixes
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-10-03 21:34:02 +03:00
GitHub Action
21b078eeb7
[ci skip] Translation update
2022-09-30 00:42:29 +00:00
Jafar Atili
75510b8e90
Add cover platform for switchbee integration ( #78383 )
...
* Added Platform cover for switchbee integration
* added cover to .coveragerc
* Applied code review feedback from other PR
* Addressed comments from other PRs
* rebased
* Re-add carriage return
* Update homeassistant/components/switchbee/cover.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/cover.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/cover.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/cover.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* addressed CR comments
* fixes
* fixes
* more fixes
* more fixes
* separate entities for cover and somfy cover
* fixed isort
* more fixes
* more fixes
* Update homeassistant/components/switchbee/cover.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/cover.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* more fixes
* more fixes
* more
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-09-29 15:03:39 +02:00
GitHub Action
63f2c4ab98
[ci skip] Translation update
2022-09-29 00:36:54 +00:00
Jafar Atili
0e9e72c6e9
Bump pyswitchbee to 1.5.5 ( #79206 )
2022-09-28 20:41:33 +02:00
Jafar Atili
5262f44b81
Refactor duplicate code in switchbee ( #79209 )
...
* Refactored duplicate code
* Update homeassistant/components/switchbee/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* more
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-09-28 17:46:40 +02:00
Jafar Atili
de3a1f444c
Add light platform for switchbee integration ( #78382 )
...
* Added Light platform for switchbee integration
* added light to .coveragerc
* Applied code review feedback from other PR
* Fixes based on previous reviewes
* fixed small mistake
* added test coverage for light
* aligned code with other PR
* rebased
* fixes
* removed unecessary changes
* Update homeassistant/components/switchbee/light.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/light.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* more fixes
* more fixes
* adjusting switch with the new change
* more fixes
* Update homeassistant/components/switchbee/light.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/light.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/light.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-09-28 16:30:33 +02:00
Jafar Atili
4453241176
Fix spelling in switchbee ( #79195 )
2022-09-28 14:18:06 +02:00
Jafar Atili
653e0917bb
Bump pyswitchbee to 1.5.3 ( #78583 )
...
* Add switchbee to strict-typing
* strict typing
* Bumped pyswitchbee
* bumped library to 1.5.1
* strict-typed the package
* fixed issue
* addressed epenet comments
* fixed requirements_all
* once more
2022-09-28 13:51:52 +02:00
GitHub Action
3e9c0f18f9
[ci skip] Translation update
2022-09-25 00:28:01 +00:00
epenet
26d9962fe5
Add base entity to switchbee ( #78987 )
...
* Add base entity to switchbee
* Adjust coverage
* Add SwitchBeeDeviceEntity
* Don't move available
* Update homeassistant/components/switchbee/entity.py
Co-authored-by: Joakim Plate <elupus@ecce.se>
* Update homeassistant/components/switchbee/entity.py
Co-authored-by: Joakim Plate <elupus@ecce.se>
Co-authored-by: Joakim Plate <elupus@ecce.se>
2022-09-23 22:34:49 +02:00
Jafar Atili
c97817bb0e
Add Button platform to switchbee integration ( #78386 )
...
* Added Button platform to switchbee integration
* fixed review comments
* Addressed CR comments
* Update homeassistant/components/switchbee/button.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/button.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/switchbee/button.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* removed the zone name from the entity name
* Re-add space
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-09-22 14:20:32 +02:00
GitHub Action
d7eb277bc8
[ci skip] Translation update
2022-09-21 00:32:35 +00:00
GitHub Action
e9eb5dc338
[ci skip] Translation update
2022-09-18 00:29:50 +00:00
GitHub Action
38b087d220
[ci skip] Translation update
2022-09-17 00:27:28 +00:00
Jafar Atili
42c28cd074
Address late review of SwitchBee ( #78585 )
2022-09-16 16:10:40 +02:00
Jafar Atili
491177e5d3
Address late review of SwitchBee ( #78412 )
2022-09-16 14:19:50 +02:00
GitHub Action
ec258410c5
[ci skip] Translation update
2022-09-16 00:29:29 +00:00
GitHub Action
bcf01e8873
[ci skip] Translation update
2022-09-15 00:29:28 +00:00
GitHub Action
23faf8024e
[ci skip] Translation update
2022-09-14 00:28:24 +00:00
jafar-atili
24266f1426
Add SwitchBee Integration ( #70201 )
...
* Add SwitchBee Integration
* fixes
* improved API and more logs
* fixed test_config_flow code
* removed light and cover
* Fixed CR comments, updated pylib, improved response time and lowered the scan interval for lower latency
* CR fixes, added advanced setup form to let the
user choose the following:
- scan interval in seconds: default 5
- whether to expose scenarios and group switches from the CU or not
* used SCAN_INTERVAL_SEC instead of typing just the number
* Fixed PR comments, added unit tests
* fixes
* Improved the pypi and updated the code accordingly
* Add SwitchBee Integration
* fixes
* improved API and more logs
* fixed test_config_flow code
* removed light and cover
* Fixed CR comments, updated pylib, improved response time and lowered the scan interval for lower latency
* CR fixes, added advanced setup form to let the
user choose the following:
- scan interval in seconds: default 5
- whether to expose scenarios and group switches from the CU or not
* used SCAN_INTERVAL_SEC instead of typing just the number
* Fixed PR comments, added unit tests
* fixes
* Improved the pypi and updated the code accordingly
* fixes
* restored new line in .coveragerc
* test: increased config_flow test coverage
* removed two way type
* Updated CODEOWNERS
* fix: code review comments
* fixed review comments
* added device_info
* moved device info to attribute
2022-09-13 09:01:29 +02:00