epenet
2e76b1f834
Use shorthand attributes in numato ( #126023 )
2024-09-16 11:08:42 +02:00
Bouwe Westerdijk
29fb83e98b
Implement battery state binary sensor in Plugwise ( #126020 )
2024-09-16 11:06:25 +02:00
Antony Kurniawan
156a88a3a3
Ignore negative derivative when the input is total_increasing ( #119141 )
...
* if the derivative is negative, ignore it
* add option to ignore the negatives or not
* add tests for a new ignore negative derivative
* add missing description when editing
* rename to ignore_negative_derivative
to increase clarity of which negative I mean
in case in the future we want a ignore_negative_value...
* use state_class=total_increasing to ignore the negative derivative
* remove ignore negative from the config
* add test for total_increasing_reset case
* add comments
* update test_total_increasing_reset with history tests
Also remove the last comment because the test is already clear
My existing comment there isn't unique to this unit test but applies to the entire component. The existing web documentation pointing to Wikipedia should suffice.
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-09-16 10:49:15 +02:00
AlCalzone
c77a3674b0
Cleanup zwave_js fixture definitions ( #125896 )
...
* refactor: cleanup zwave_js fixture definitions
* fix: that one fixture that's not an object
* fix: some more forgotten ones
2024-09-16 10:22:04 +02:00
G Johansson
db1349b95c
Remove yaml import from downloader ( #125921 )
2024-09-16 10:20:32 +02:00
epenet
e0d18c621b
Add missing type hint in monarch_money ( #126019 )
2024-09-16 10:20:08 +02:00
epenet
56d00fd0c8
Improve type hints in numato ( #126022 )
2024-09-16 10:19:40 +02:00
epenet
457f63cce0
Add platform Entity classes to pylint plugin ( #125737 )
...
* Add platform Entity classes to pylint plugin
* Fix violations
* Fix violations
* More
* Allow component package with same name as a platform
* One more
2024-09-16 10:10:53 +02:00
Michael Hansen
3dd6418160
Use sample bytes in ESPHome media format ( #126016 )
2024-09-16 10:10:07 +02:00
G Johansson
1caed79895
Validate set_humidity in ClimateEntity ( #125242 )
...
* Implementation validation for set_humidity in ClimateEntity
* Fixes
2024-09-16 10:09:44 +02:00
epenet
7df224f382
Use root import in assist_satellite imports ( #126025 )
2024-09-16 10:05:34 +02:00
dependabot[bot]
e89c007a38
Bump github/codeql-action from 3.26.6 to 3.26.7 ( #126021 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 09:22:37 +02:00
starkillerOG
2174ee18dc
Implement Reolink reconfiguration flow ( #126004 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-09-16 09:21:23 +02:00
Seferino Fernandez
8dbca0fa0b
Added virtual integration for Arizona Public Service supported by opower ( #126014 )
...
Co-authored-by: tronikos <tronikos@users.noreply.github.com>
2024-09-16 08:59:47 +02:00
Thomas55555
fccbaa0fbc
Add calendar to Husqvarna Automower ( #120775 )
...
* Add Calendar
* update
* change timezone for tests
* fix requirements
* bump aioautomower to 2024.6.3b0
* bump aioautomower to 2024.6.4b0
* fix req
* align dates
* adjust
* nnbw
* better
* improvements
* req
* update requirements
* tests
* tweaks
* shift functions to library
* tests
* bump to aioautomower==2024.9.0b1
* tests
* remove ZoneInfo wrapper
* use timetzone from start_date object
* Update requirements_all.txt
* Fix names in ProgramEvent
2024-09-15 22:07:40 -07:00
Bouwe Westerdijk
089c942233
Bump plugwise to v1.4.0 ( #125998 )
...
* Refresh plugwise test-fixtures
* Update test-diagnostics file
* Bump plugwise to v1.4.0
2024-09-15 21:26:33 +02:00
starkillerOG
e768bea298
Switch Reolink from hass.data to runtime_data ( #126002 )
...
Switch from hass.data to runtime_data
2024-09-15 21:05:59 +02:00
Robert Resch
d9812f0d48
Fix uv installing in user site packages ( #125808 )
2024-09-15 14:53:45 +02:00
Sid
f80cc1a247
Bump ruff to 0.6.5 ( #125923 )
2024-09-15 12:54:23 +02:00
Maciej Bieniek
6906ee0e48
Improve Shelly RPC entity naming ( #125415 )
...
* Fix default names for cover entities
* Drop component index if only one component exists
* Improve doc strings
* Use more consistent naming
* Typo
* Revert removing index 0 from entity names
* Improve names for RGB(W) lights
2024-09-15 11:29:26 +02:00
Window-Hero
d292f2b9b4
Update pil util font height ( #123512 )
...
* Update pil.py
The default font size is far too small and will frequently be rendered completely unreadable by JPEG compression. This is much more consistently readable, and properly specifies the font size in the draw.text function rather than relying on it being 8.
* Update pil.py
Converted to ruff format
* Update pil.py
Trying to get ruff formatting
* Update pil.py
fixed whitespace
* Update pil.py
removed trailing space
2024-09-15 10:31:56 +02:00
starkillerOG
6dadd467ab
Remember Reolink config flow input ( #125962 )
2024-09-15 09:55:11 +02:00
tronikos
b1b7c3f7c1
Bump opower to 0.8.0 ( #125981 )
2024-09-15 08:33:16 +02:00
Jan-Philipp Benecke
5d14afad92
Use debug/warning instead of info log level in components [f] ( #125971 )
2024-09-14 23:47:27 +02:00
Austin Mroczek
ad467029c7
Use Freezer for tests in TotalConnect ( #125960 )
...
use Freezer for tests in TotalConnect
2024-09-14 23:46:21 +02:00
Galorhallen
adfca851fe
Bump govee light local to 1.5.2 ( #125968 )
...
Update govee light local library
2024-09-14 23:42:38 +02:00
Jan-Philipp Benecke
c1bcabbc9d
Use debug/warning instead of info log level in components [d] ( #125969 )
2024-09-14 23:41:32 +02:00
Jan-Philipp Benecke
d070fd40a3
Use debug/warning instead of info log level in components [e] ( #125970 )
2024-09-14 23:41:06 +02:00
Álvaro Fernández Rojas
0221112879
Update aioairzone to v0.9.3 ( #125977 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-09-14 23:39:07 +02:00
Noah Husby
bcacc27456
Bump aiorussound to 3.0.5 ( #125975 )
2024-09-14 23:00:59 +02:00
Gigatrappeur
a24db20c64
Add k10+ vacuum in switchbot cloud integration ( #125457 )
...
* Add k10+ vacuum in switchbot cloud integration
* Change label fan speed, Mapping state HA, Add others vacuums
* Update homeassistant/components/switchbot_cloud/vacuum.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Remove comments and add mapping for fan speed
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-14 17:01:41 +02:00
starkillerOG
5fb9a24f22
Bump motionblinds to 0.6.25 ( #125957 )
2024-09-14 16:36:32 +02:00
Jan-Philipp Benecke
d28c32624c
Use debug/warning instead of info log level in components [b] ( #125954 )
2024-09-14 15:52:23 +02:00
Jan-Philipp Benecke
2cbbf7d9a6
Use debug instead of info log level in components [c] ( #125955 )
...
Use debug/warning instead of info log level in components [c]
2024-09-14 15:51:58 +02:00
dontinelli
b18b497a81
Bump solarlog_cli to 0.3.0 ( #125951 )
2024-09-14 15:46:01 +02:00
Jan-Philipp Benecke
2fa6370dc0
Use debug instead of info log level in components [a] ( #125944 )
...
* Use debug instead of info log level in components [a]
* Process code review comments
2024-09-14 15:24:55 +02:00
jesperraemaekers
e92d9317aa
Additional sensor for Weheat integration ( #125524 )
...
* Added additional sensor to Weheat
* Added tests for old and new sensors
* Added energy sensor
* Changed tests to use snapshot
* Removed unused value and regenerated the ambr
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* changed DHW sensor creation
* Wrapped lambda function
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-14 12:01:04 +02:00
TimL
9eb3d84715
Add Smlight integration to strict-typing ( #125946 )
...
Add smlight to strict typing
2024-09-14 11:54:00 +02:00
Jan-Philipp Benecke
c0f11c27a3
Use warning instead of info log level in roborock ( #125940 )
2024-09-14 09:53:04 +02:00
Jan-Philipp Benecke
932d66b0ee
Use debug instead of info log level in google_maps ( #125942 )
2024-09-14 09:52:51 +02:00
Jan-Philipp Benecke
aece6cc327
Use debug instead of info log level in linode ( #125941 )
2024-09-14 09:52:34 +02:00
Andre Lengwenus
5685ba7f55
Make acknowledge requests from LCN modules optional ( #125765 )
...
* Add acknowledge flag to config_entry
* Add acknowledge option to lcn configuration
* Fix tests
* Bump pypck to 0.7.23
* Add entry fixture for config_entry version 1.1 to test migration
* Add data_description to strings.json
* Create versioned config_entry in tests
2024-09-14 09:21:15 +02:00
TimL
d121e4c9b5
Bump pysmlight to 0.0.16 ( #125935 )
...
Bump pysmlight to 0.0.16 for Smlight integration
Co-authored-by: Tim Lunn <tim@feathertop.org>
2024-09-14 08:09:23 +02:00
jesperraemaekers
904c82be47
Bump Weheat to 2024.09.10 ( #125936 )
...
Weheat version bump to 2024.09.10
2024-09-14 08:05:47 +02:00
Paulus Schoutsen
1b913b8088
Fix Assist Satellite making up conversation IDs ( #125933 )
2024-09-13 23:21:31 -04:00
epenet
6d212ea24e
Add helper functions for repair tests ( #125886 )
...
* Expose repairs constants and function for other components
* Reorder
* Use helper methods
* Adjust core_files
* Improve
* Update test_migrate.py
2024-09-14 03:31:44 +02:00
Michael Hansen
3eed5de367
Handle announcement finished for ESPHome TTS response ( #125625 )
...
* Handle announcement finished for TTS response
* Adjust test
2024-09-13 16:31:38 -04:00
G Johansson
970d28bce9
Remove own defined SOURCE_USER from sensoterra tests ( #125919 )
2024-09-13 22:19:45 +02:00
G Johansson
2080b9a87c
Add config flow to template alarm_control_panel ( #125861 )
...
* Add config flow to template alarm_control_panel
* Remove commented code
* Test import
2024-09-13 22:12:16 +02:00
Michael Hansen
cabaf37437
Bump aioesphomeapi and adjust handle_stop ( #125907 )
...
* Bump aioesphomeapi and adjust handle_stop
* Stop audio stream too
* Update homeassistant/components/esphome/assist_satellite.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-09-13 16:05:11 -04:00