Erik Montnemery
e01512e469
Update integrations to use new UnitOfConductivity enums ( #127932 )
2024-10-08 15:20:26 +02:00
epenet
fb91377139
Use shorthand attributes in mysensors device tracker ( #126738 )
2024-09-25 15:21:50 +02:00
epenet
a3c2a7e1e0
Remove redundant source_type property from TrackerEntities ( #126717 )
2024-09-25 08:56:42 +02:00
Alberto Montes
b2401bf2e3
Update string formatting to use f-string on components ( #125987 )
...
* Update string formatting to use f-string on components
* Update code given review feedback
* Use f-string
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-09-19 11:38:25 +02:00
Jan-Philipp Benecke
2ec0d8e8ef
Use debug/warning instead of info log level in components [m] ( #126074 )
...
* Use debug instead of info log level in components [m]
* Fix modbus test
2024-09-17 16:14:59 +02:00
epenet
4d140d81f9
Move mysensors base entity to separate module ( #126105 )
2024-09-17 15:37:56 +02:00
epenet
09dd647741
Simplify imports in mysensors ( #125746 )
2024-09-11 15:21:51 +02:00
Jan Bouwhuis
e13f8996f2
Fix Import ReceivePayloadType ( #124431 )
...
* Fix Import ReceivePayloadType
* Do not assert export `ReceivePayloadType` on mqtt integration level as helper should be used.
2024-08-22 20:13:30 +02:00
Christian Neumeier
3e53cc175f
Change POWER_VOLT_AMPERE_REACTIVE to UnitOfReactivePower ( #117153 )
...
* Refactoring: exchange POWER_VOLT_AMPERE_REACTIVE with UnitOfReactivePower
* updated iotawatt and mysensors from VOLT_AMPERE_REACTIVE to UnitOfReactivePower.VOLT_AMPERE_REACTIVE
* deprecation period for POWER_VOLT_AMPERE_REACTIVE changed to one year.
* POWER_VOLT_AMPERE_REACTIVE changed to UnitOfReactivePower in blebox integration
* Update homeassistant/const.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-08-21 15:36:45 +02:00
Joost Lekkerkerker
13b12a7657
Clean up codespell words ( #123541 )
2024-08-10 18:28:01 +02:00
Michael
844ccf461f
Remove unnecessary config schema definitions ( #123197 )
2024-08-05 17:44:14 +02:00
Marc Mueller
49df0c4366
Improve schema typing (2) ( #120475 )
2024-06-26 02:25:30 +02:00
Marc Mueller
bcd1243686
Use VolDictType to improve schema typing ( #120417 )
2024-06-25 15:15:59 +02:00
dontinelli
0dd5391cd7
Add Siemes and Millisiemens as additional units of conductivity and enable conversion between conductivity units ( #118728 )
2024-06-21 11:10:15 +02:00
Marc Mueller
dd22ee3dac
Improve annotation styling ( #118032 )
2024-05-24 15:05:53 +02:00
Marc Mueller
87bb7ced79
Use PEP 695 for simple type aliases ( #117633 )
2024-05-17 14:42:21 +02:00
J. Nick Koston
61a7bc7aab
Fix blocking I/O to import modules in mysensors ( #116516 )
2024-05-01 15:22:50 +02:00
Sid
0d66d298ec
Enable Ruff RET504 ( #114528 )
...
* Enable Ruff RET504
* fix test
* Use noqa instead of cast
* fix sonos RET504
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-06 11:07:37 +02:00
Sid
6587ee20db
Enable Ruff TRY300 ( #114437 )
...
* Enable Ruff TRY300
* Update validation.py
* Address review comments
2024-03-30 10:37:59 +01: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
Jan-Philipp Benecke
4be9d3e7f6
Remove deprecated hass.components
from mysensors ( #113611 )
2024-03-16 20:49:25 +01:00
Marc Mueller
59a6035d3f
Add empty line after module docstring [j-m] ( #112700 )
2024-03-08 09:01:29 -05:00
Erik Montnemery
52e7912caf
Migrate integrations i-m to generic flowhandler ( #111863 )
2024-02-29 20:08:46 +01:00
Marc Mueller
a9147cf3dd
Use builtin TimeoutError [k-n] ( #109681 )
2024-02-05 12:08:18 +01:00
G Johansson
a1cbc62ddc
Add new climate feature flags to mysensors ( #109471 )
...
Adds new climate feature flags to mysensors
2024-02-03 08:03:38 +01: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
ac53b78a0c
Deduplicate constants A-D ( #105638 )
2023-12-13 14:21:44 +01:00
Erik Montnemery
fc09d87c3c
Fix menu in mysensors config flow ( #102169 )
2023-10-17 16:38:19 +02:00
Martin Hjelmare
52067dbfe5
Fix mysensors battery level attribute ( #101868 )
2023-10-12 13:01:08 +02:00
Marc Mueller
0b2b486754
Update mypy to 1.6.0 ( #101780 )
2023-10-11 13:25:11 +02:00
Daniel Trnka
09729e8c46
Add Mysensors battery sensor ( #100749 )
...
* Move child related stuff to MySensorsChildEntity
* Dispatch signal for newly discovered MySensors node
* Create battery entity for each MySensors node
* Removed ATTR_BATTERY_LEVEL attribute from each node sensor
Attribute is redundant with newly introduced battery sensor entity
* Apply suggestions from code review
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-09-24 22:50:13 +02:00
Marc Mueller
71d985e4d6
Use asyncio.timeout [i-n] ( #98450 )
2023-08-15 14:32:15 +02: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
Paulus Schoutsen
7859be6481
Add deduplicate translations script ( #96384 )
...
* 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
Paulus Schoutsen
149ac4f99e
Capitalize a bunch of translations ( #95421 )
2023-06-28 11:08:53 +02:00
Erik Montnemery
59f5b8f2d6
Remove unneeded checks for Entity.platform ( #94321 )
...
* Remove unneeded checks for Entity.platform
* Update tests
* Prevent breaking integrations without an EntityComponent
* Warn when entity has no platform
2023-06-09 15:17:41 +02:00
Franck Nijhof
b9f0701336
Update ruff to v0.0.260 ( #90566 )
2023-03-31 11:43:28 +02:00
Martin Hjelmare
29645d5820
Remove mysensors ir switch ( #90403 )
2023-03-28 13:39:32 +02:00
Martin Hjelmare
e6c94d7854
Remove mysensors notify ( #90402 )
2023-03-28 13:05:09 +02:00
Paulus Schoutsen
517e88600c
Fix dangling task for mysensors ( #88290 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-02-17 20:52:30 +01:00
Erik Montnemery
1d64ba9d34
Sort manifests 6 ( #87027 )
2023-02-08 20:38:43 +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
Franck Nijhof
3d557b5583
Collection of code styling tweaks ( #87381 )
2023-02-04 12:52:26 -05:00
GitHub Action
ce79b26ab6
[ci skip] Translation update
2023-02-03 00:25:31 +00:00
GitHub Action
0f80932709
[ci skip] Translation update
2023-02-02 00:25:01 +00:00
GitHub Action
072f228e4d
[ci skip] Translation update
2023-01-28 00:23:36 +00:00
GitHub Action
7ab88fa713
[ci skip] Translation update
2023-01-26 00:23:39 +00:00
GitHub Action
9636fe4602
[ci skip] Translation update
2023-01-25 00:24:21 +00:00
GitHub Action
613aa6f43a
[ci skip] Translation update
2023-01-24 00:24:57 +00:00
Marc Mueller
6397138589
Update Optional typing (1) [Py310] ( #86417 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-01-23 09:56:10 +01:00