YogevBokobza
0d19e85a0d
Align Switcher cover platform with changes from light platform ( #130094 )
...
Switcher small fix for cover
2024-11-08 02:59:30 +02:00
YogevBokobza
dac6271e01
Add Switcher Lights support ( #129494 )
...
* switcher lights integration
* fix based on requested changes
* Update light.py
* switcher fix based on requested changes
* fix linting
* fix linting
* Update light.py
* Update light.py
* Update homeassistant/components/switcher_kis/light.py
* Update light.py
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2024-11-07 22:06:34 +02:00
YogevBokobza
ea3f9b971f
Bump aioswitcher to 4.4.0 ( #129489 )
2024-10-30 12:50:38 +01:00
epenet
8f7ae2665c
Set config_entry explicitly in switcher kis coordinator ( #129419 )
2024-10-29 16:14:36 +02:00
YogevBokobza
c24579bfb2
Add switcher s12 support ( #127277 )
...
Co-authored-by: Joostlek <joostlek@outlook.com>
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2024-10-28 16:57:24 +01:00
YogevBokobza
dbd4781de1
Bump aioswitcher to 4.2.0 ( #129118 )
...
* bump aioswitcher to 4.2.0
* Update cover.py
* switcher fix based on requested changes
2024-10-25 14:41:49 +03:00
epenet
ce8893ef6b
Use new reauth helpers in switcher_kis ( #128750 )
2024-10-19 16:26:55 +03:00
YogevBokobza
be11d1cabf
Add Light support for Switcher Runner S11 ( #126402 )
...
* switcher add s11 light support
* switcher fix linting
* switcher fix linting
* switcher fix linting
* switcher fix linting
* Update homeassistant/components/switcher_kis/light.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/switcher_kis/light.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Switcher fix based on requested changes
* switcher fix light tests
* Add translations
* Remove obsolete default
* Remove obsolete default
* Update tests/components/switcher_kis/test_light.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* switcher fix based on requested changes
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: Joostlek <joostlek@outlook.com>
2024-09-29 13:20:21 +03:00
Joost Lekkerkerker
d78fcd2a29
Introduce base entity in Switcher ( #126822 )
2024-09-27 11:47:47 +02:00
YogevBokobza
3e1da876c6
Add Switcher Runner S11 support ( #123578 )
...
* switcher start s11 integration
* switcher linting
* switcher starting reauth logic
* switcher fix linting
* switcher fix linting
* switcher remove get_circuit_number
* switcher adding support for validate token
* switcher fix initial auth for new devices and fix strings
* switcher fix linting
* switcher fix utils
* Revert "switcher fix utils"
This reverts commit b162a943b94fb0a581140feb21fe871df578c16a.
* switcher revert and test
* switcher fix validate logic and strings
* switcher add tests to improve coverage
* switcher adding tests
* switcher adding test
* switcher revert back things
* switcher fix based on requested changes
* switcher tests fixes
* switcher fix based on requested changes
* switcher remove single_instance_allowed code and added tests
* Update config_flow.py
* switcher fix comment
* switcher fix tests
* switcher lint
* switcehr fix based on requested changes
* switche fix lint
* switcher small rename fix
* switcher fix based on requested changes
* switcher fix based on requested changes
* switcher fix based on requested changes
* Update tests/components/switcher_kis/test_config_flow.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update tests/components/switcher_kis/test_config_flow.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update tests/components/switcher_kis/test_config_flow.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update tests/components/switcher_kis/test_config_flow.py
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2024-09-20 23:19:57 +03:00
YogevBokobza
65fb688164
Add YogevBokobza to switcher_kis codeowners ( #126359 )
...
* Add YogevBokobza to switchre_kis CODEOWNERS
* Update manifest.json
* Update homeassistant/components/switcher_kis/manifest.json
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2024-09-20 23:19:27 +03:00
YogevBokobza
48c9361c01
Bump aioswitcher to 4.0.3 ( #125355 )
2024-09-05 22:34:11 +03:00
Erik Montnemery
38ef216894
Update icons.json to new service schema part 4 ( #124771 )
2024-08-28 13:48:13 +02:00
Shay Levy
ff0a44cc12
Bump aioswitcher to 4.0.2 ( #123734 )
2024-08-12 21:28:39 +02:00
Shay Levy
26a69458b0
Bump aioswitcher to 4.0.1 ( #123697 )
2024-08-12 16:52:37 +02:00
YogevBokobza
57da71c537
Bump aioswitcher to 4.0.0 ( #123260 )
...
* Bump aioswitcher to 4.0.0
* switcher fix version
* swithcer fix test
* switcher fix tests
2024-08-09 20:04:11 +03:00
Marc Mueller
3a5acd6a57
Use VolDictType for service schemas ( #120403 )
2024-06-25 12:33:41 +02:00
Shay Levy
f61347719f
Allow removal of a Switcher device ( #119927 )
...
Allow removal of Switcher device
2024-06-18 23:26:29 +03:00
Shay Levy
0ae5275f01
Bump aioswitcher to 3.4.3 ( #118123 )
2024-05-26 00:04:44 +02:00
Shay Levy
e8226a8056
Store Switcher runtime data in config entry ( #118054 )
2024-05-25 12:17:33 +02:00
Shay Levy
cb59eb183d
Switcher - use single_config_entry and register_discovery_flow in con… ( #118000 )
2024-05-24 09:15:17 +02:00
Shay Levy
c0bcf00bf8
Remove Switcher YAML import support ( #117994 )
2024-05-23 21:12:19 +02:00
Shay Levy
36d77414c6
Enable Switcher assume buttons for all devices ( #117993 )
2024-05-23 20:29:49 +02:00
epenet
07d289d1c6
Move switcher_kis coordinator to separate module ( #117538 )
2024-05-16 10:11:19 +03:00
YogevBokobza
4d27f4be51
Refactor switcher kis ( #114281 )
...
* switcher: small refactoring
* swithcer: Update switch.py
* more refactoring
* fix ruff
2024-03-27 17:15:49 +02:00
Joost Lekkerkerker
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-26 00:02:16 +01:00
Joost Lekkerkerker
b8ae5e2388
Remove entity description mixin in Switcher Kis ( #112945 )
2024-03-10 22:06:28 +02:00
Marc Mueller
aa16a9d707
Add empty line after module docstring (3) ( #112750 )
2024-03-08 20:38:34 +01:00
Marc Mueller
930a396712
Add empty line after module docstring [s] ( #112704 )
2024-03-08 14:33:51 +01:00
Joost Lekkerkerker
33c1e7d45d
Add icon translations to Switcher kis ( #112296 )
2024-03-05 12:34:18 +02:00
Erik Montnemery
b0ed8c4961
Migrate integrations s-t to generic flowhandler ( #111865 )
2024-02-29 22:16:14 +01:00
Marc Mueller
438d3b01b9
Use builtin TimeoutError [o-s] ( #109682 )
2024-02-05 12:14:37 +01:00
G Johansson
e109ed53eb
Add new climate feature flags to switcher_kis ( #109459 )
2024-02-04 15:00:31 +01:00
Jan-Philipp Benecke
95aea1488d
Add pylint plugin to check if coordinator is placed in its own module ( #108174 )
...
* Add pylint plugin to check if coordinator is placed in its own module
* Remove unintended changes
* Remove pylint disable and let CI only fail on W,E,F
* Make check conventional
* Apply review suggestion
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Use option instead
* Remove pylint arguments from pre-commit
* Partially revert "Remove pylint disable and let CI only fail on W,E,F"
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-01-29 10:30:19 +01:00
Ido Flatow
b12c53e94e
Fix switcher kis logging incorrect property for device's name ( #107775 )
...
* use of incorrect property for device's name
* Update switch.py according to Ruff formatter
2024-01-11 11:39:50 +02:00
YogevBokobza
bdba6f41c9
Bump aioswitcher to 3.4.1 ( #107730 )
...
* switcher: added support for device_key logic included in aioswitcher==3.4.1
* switcher: small fix
* switcher: after lint
* switcher: fix missing device_key in tests
* remove device_key function
* fix missing device_key in tests
2024-01-10 21:41:16 +02:00
Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ( #105984 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
Joost Lekkerkerker
821d74e904
Add entity translations to Switcher kis ( #99223 )
...
* Add entity translations to switcher_kis
* Add entity translations
* Fix tests
2023-08-28 20:53:42 +03:00
Joost Lekkerkerker
57144a6064
Use entity descriptions in Switcher ( #98958 )
2023-08-25 21:12:21 +03:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
Meow
024d646526
Aligned integration manifest files ( #97175 )
2023-07-25 08:33:56 +02:00
Franck Nijhof
62fe4957c9
Migrate integration services (Q-S) to support translations ( #96378 )
2023-07-12 01:18:22 +02:00
Erik Montnemery
5f584d5dbd
Fix typo in switcher_kis ( #93702 )
2023-05-28 22:39:41 +02:00
Tomer Figenblat
2cb73b4a1f
Remove myself from switcher_kis codeowners ( #92277 )
...
chore: remove myself switcher_kis codeowners
Signed-off-by: Tomer Figenblat <tomer@tomfi.info>
2023-04-30 11:19:46 +03:00
Regev Brody
d14e96942d
Bump aioswitcher to 3.3.0 ( #91215 )
...
fix : #85096 Switcher "No devices found on the network"
2023-04-11 09:16:26 -04:00
epenet
b3d6f098d2
Adjust entity registry access in integrations (1) ( #88946 )
2023-03-01 08:02:34 +01:00
Erik Montnemery
cc564026fa
Move EntityCategory to homeassistant.const ( #87792 )
...
* Move EntityCategory to homeassistant.const
* Fix more imports
2023-02-09 20:15:37 +01:00
Erik Montnemery
23fa500406
Sort manifests 9 ( #87030 )
2023-02-08 20:22:30 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ( #87543 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
GitHub Action
77f9548e51
[ci skip] Translation update
2023-01-15 00:25:52 +00:00