Commit graph

119 commits

Author SHA1 Message Date
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ()
* Move DeviceInfo from entity to device registry

* Update integrations
2023-08-10 22:04:26 -04:00
Joost Lekkerkerker
e29598ecaa
Add entity translations to Vallox () 2023-07-18 21:07:45 +02:00
Sebastian Lövdahl
bfd4446d2e
Bump vallox-websocket-api to 3.3.0 () 2023-07-13 23:36:26 +02:00
Sebastian Lövdahl
3b80deb2b7
Fix Vallox fan entity naming () 2023-07-13 20:42:30 +02:00
Paulus Schoutsen
7859be6481
Add deduplicate translations script ()
* Add deduplicate script

* Fix forecast_solar incorrect key with space

* Fix utf-8

* Do not create references to other arbitrary other integrations

* Add commented code to only allow applying to referencing integrations

* Tweak

* Bug fix

* Add command line arg for limit reference

* never suggest to update common keys

* Output of script

* Apply suggestions from code review

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>

---------

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2023-07-13 11:52:50 -04:00
Franck Nijhof
4edec69637
Migrate integration services (T-V) to support translations () 2023-07-12 07:37:13 +02:00
Ville Skyttä
1ce74ba25c
Import util.dt as dt_util in components/[t-z]* () 2023-05-29 23:00:43 +02:00
Sebastian Lövdahl
e680ec6247
Remove deprecated Vallox YAML configuration ()
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-05-06 10:23:14 +02:00
J. Nick Koston
9793cae2d3
Bump vallox-websocket-api to 3.2.1 ()
unblocks https://github.com/home-assistant/core/pull/90901
which will finally fix the races in websockets
2023-04-06 21:19:10 -04:00
Erik Montnemery
cc564026fa
Move EntityCategory to homeassistant.const ()
* Move EntityCategory to homeassistant.const

* Fix more imports
2023-02-09 20:15:37 +01:00
Erik Montnemery
b0b1d8143f
Sort manifests 10 () 2023-02-08 20:41:50 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ()
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
Franck Nijhof
ca1a12898c
Enable Ruff D212 () 2023-02-03 23:08:48 +01:00
Franck Nijhof
3b5fd4bd06
Enable Ruff TRY004 () 2023-01-30 14:06:52 +01:00
epenet
79d3d4ceae
Use UnitOfTemperature in integrations (t-z) () 2022-12-20 18:50:39 +01:00
GitHub Action
f25017313a [ci skip] Translation update 2022-12-09 00:24:29 +00:00
Jevgeni Kiski
d62bdbb9ff
Add vallox fan speed control ()
* fan.set_percentage + tests

* let's see what is not yet covered

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* tests fix

* vallox_websocket_api 3.0.0

* more coverage

* test coverage

* Update tests/components/vallox/test_fan.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* raise exceptions on user input

* Supported features are different per preset mode.

* Test fixes

* Static supported features is back.

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-06 11:00:59 +01:00
GitHub Action
03154e1d83 [ci skip] Translation update 2022-12-03 00:21:50 +00:00
GitHub Action
230b50d099 [ci skip] Translation update 2022-11-29 00:26:01 +00:00
GitHub Action
f3b3193f7a [ci skip] Translation update 2022-11-25 00:24:19 +00:00
Jevgeni Kiski
157222126e
Add Vallox temperature control entities ()
Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi>
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-11-22 12:46:57 +01:00
GitHub Action
fe5246fb6f [ci skip] Translation update 2022-11-19 00:26:11 +00:00
Jevgeni Kiski
5453b346dd
Add Vallox bypass locking switch entity ()
* Switch entity

* adding missing function for tests

* Apply suggestions from code review

Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi>

* Review

* fix

* Update homeassistant/components/vallox/switch.py

Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Adding a separate parameter for the expected state

Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi>
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-11-18 10:16:54 +01:00
GitHub Action
785cf0e29c [ci skip] Translation update 2022-11-08 00:26:39 +00:00
GitHub Action
388328adba [ci skip] Translation update 2022-10-17 00:36:39 +00:00
epenet
c9130e2892
Use REVOLUTIONS_PER_MINUTE constant in vallox () 2022-10-11 14:02:27 +02:00
Jevgeni Kiski
f95b8ccc20
Improve vallox tests and code quality ()
code quality improvements
2022-10-01 21:13:15 -07:00
Arto Jantunen
8fd18cda30
Fix Vallox extract and supply fan speed measurement units () 2022-09-18 21:35:19 +02:00
GitHub Action
23faf8024e [ci skip] Translation update 2022-09-14 00:28:24 +00:00
GitHub Action
7c81f790a7 [ci skip] Translation update 2022-08-12 00:23:47 +00:00
GitHub Action
32a2999b85 [ci skip] Translation update 2022-08-06 00:24:46 +00:00
Jevgeni Kiski
a4d4170279
Add new vallox temperature and fan sensors ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-07-27 10:58:43 +02:00
Jevgeni Kiski
7d895c79e8
Bump vallox-websocket-api to 2.12.0 () 2022-07-26 16:58:22 +02:00
GitHub Action
a3fd5acf3f [ci skip] Translation update 2022-07-13 00:27:34 +00:00
Sebastian Lövdahl
cf612c4bec
Migrate Vallox to new entity naming style () 2022-07-12 16:32:37 +02:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards () 2022-07-09 17:27:42 +02:00
epenet
754fe86dd9
Add fan to strict typing ()
* Add fan to strict typing

* Adjust state_attributes

* Adjust capability_attributes

* Adjust is_on

* Adjust vallox component

* Revert "Adjust is_on"

This reverts commit 48d207f250.

* Fix is_on property
2022-06-22 14:15:44 +02:00
GitHub Action
b6b72f50ec [ci skip] Translation update 2022-05-22 00:22:43 +00:00
GitHub Action
ceb8bb4745 [ci skip] Translation update 2022-05-21 00:22:49 +00:00
Andre Richter
3a00c95113
Add device_info and entity_category to Vallox ()
* Add device_info and entity_category to Vallox

* Fix DeviceInfo

* Address review comments 1

* vallox suggested changes

Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi>
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-05-09 17:00:31 -05:00
GitHub Action
348016dbbf [ci skip] Translation update 2022-04-29 00:22:21 +00:00
epenet
f194f7809b
Use EntityFeature enum in components (v**) ()
* Use EntityFeature enum in vallox

* Use EntityFeature enum in velbus

* Use EntityFeature enum in velux

* Use EntityFeature enum in venstar

* Use EntityFeature enum in vera

* Use EntityFeature enum in verisure

* Use EntityFeature enum in vesync

* Use EntityFeature enum in vicare

* Use EntityFeature enum in vivotek

* Use EntityFeature enum in vizio

* Use EntityFeature enum in vlc

* Use EntityFeature enum in vlc_telnet

* Use EntityFeature enum in volumio
2022-04-07 08:42:18 +02:00
epenet
bfd84ba89c
Prettify yaml (services.yaml) () 2022-03-30 09:48:06 +02:00
Paulus Schoutsen
5eee600fa8
Ban brand name translations as step titles () 2022-03-28 10:41:39 -07:00
Marc Mueller
add741d789
Update coordinator typing (6) [t-v] () 2022-03-21 14:20:35 +01:00
GitHub Action
c64b4d997b [ci skip] Translation update 2022-03-13 00:18:58 +00:00
GitHub Action
dc31f420ed [ci skip] Translation update 2022-03-12 00:17:47 +00:00
J. Nick Koston
723dcbafca
Complete fan speed transition from () 2022-03-09 10:38:12 +01:00
GitHub Action
102ae9f0e3 [ci skip] Translation update 2022-02-22 00:17:23 +00:00
Sebastian Lövdahl
744a2013cd
Improve Vallox filter remaining time sensor () 2022-02-21 13:17:54 -10:00