Jeroen van Ingen Schenau and GitHub
3bd1162650
Fix Huisbaasje negative periodic gas readings ( #103457 ) ( #108090 )
2024-01-31 15:13:48 +01:00
Erik Montnemery and GitHub
ffdcdaf43b
Create issues for reauth flows ( #109105 )
2024-01-31 15:05:52 +01:00
Jan-Philipp Benecke and GitHub
71c2460161
Move tankerkoenig to new aiotankerkoenig package ( #108913 )
...
* Move tankerkoenig to new aiotankerkoenig package
* Fix config flow coverage
* Process code review suggestions
* Process code review suggestions
2024-01-31 14:57:08 +01:00
640463c559
Add Traccar server integration ( #109002 )
...
* Add Traccar server integration
* Add explination
* Update homeassistant/components/traccar_server/coordinator.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Add data_description
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-01-31 14:50:18 +01:00
Joakim Sørensen and GitHub
52a692df3e
Add Elvia integration ( #107405 )
2024-01-31 14:47:37 +01:00
Robert Resch and GitHub
4f4d79137e
Add Ecovacs number entities ( #109209 )
2024-01-31 14:43:35 +01:00
Marcel van der Veldt and GitHub
68c633c317
Add Matter Websocket commands for node actions and diagnostics ( #109127 )
...
* bump python-matter-server to version 5.3.0
* Add all node related websocket services
* remove open_commissioning_window service
as it wasnt working anyways
* use device id instead of node id
* tests
* add decorator to get node
* add some tests for invalid device id
* add test for unknown node
* add explicit exception
* adjust test
* move exceptions
* remove the additional config entry check for now
to be picked up in follow up pR
2024-01-31 14:15:56 +01:00
Jan Rieger and GitHub
fb04451c08
Set entity category for QNAP sensors ( #109207 )
2024-01-31 13:34:52 +01:00
Christopher Fenner and GitHub
2f312f56f6
Add fuelcell gas consumption sensors to ViCare integration ( #105461 )
...
* add fuel cell gas consumption sensors
* add total gas consumption sensors
* add uom
* Update strings.json
* reorder
* Revert "reorder"
This reverts commit 0bcaa3b4e6 .
* Revert "add uom"
This reverts commit b3c0dc4756 .
* Update sensor.py
2024-01-31 13:23:51 +01:00
Jonas Fors Lellky and GitHub
a61b18155b
Make flexit bacnet switch more generic and prepare for more switches ( #109154 )
...
Make switch more generic and prepare for more switches
2024-01-31 13:19:23 +01:00
4bad88b42c
Update Ecovacs config_flow to support self-hosted instances ( #108944 )
...
* Update Ecovacs config_flow to support self-hosted instances
* Selfhosted should add their instance urls
* Improve config flow
* Improve and adapt to version bump
* Add test for self-hosted
* Make ruff happy
* Update homeassistant/components/ecovacs/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Implement suggestions
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Implement suggestions
* Remove ,
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-01-31 13:17:00 +01:00
Simone Chemelli and GitHub
f77e4b24e6
Code quality for Vodafone tests ( #109078 )
...
vodafone pylance fixes
2024-01-31 13:15:26 +01:00
0bca728395
Add Qnap icon translations ( #108484 )
...
* Add Qnap icon translations
* Update homeassistant/components/qnap/icons.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-01-31 13:14:26 +01:00
Simone Chemelli and GitHub
18a6ae081a
Apply late review comments for Comelit climate ( #109114 )
...
* Apply late review comments for Comelit climate
* remove logging
2024-01-31 13:13:25 +01:00
Jan Bouwhuis and GitHub
dcd677fea8
Make google_assistant report_state test timezone aware ( #109200 )
2024-01-31 13:12:26 +01:00
Christopher Fenner and GitHub
2dbc59fbea
Use home/sleep preset in ViCare climate entity ( #105636 )
...
* use home/sleep preset
* avoid setting reduced
2024-01-31 13:01:28 +01:00
30c5baf522
Add configflow to Proximity integration ( #103894 )
...
* add config flow
* fix tests
* adjust and fix tests
* fix tests
* config_zones as fixture
* add config flow tests
* use coordinator.async_config_entry_first_refresh
* use entry.entry_id for hass.data
* fix doc string
* remove unused unit_of_measurement string key
* don't store friendly_name, just use self.name
* abort on matching entiry
* break out legacy setup into seperate function
* make tracked entites required
* move _asnyc_setup_legacy to module level
* use zone name as config entry title
* add entity_used_in helper
* check entry source if imported
* create repair issue for removed tracked entities
* separate state change from registry change event handling
* migrate unique ids after tracked entity renamed
* use full words for the variable names
* use defaultdict
* add test
* remove unnecessary if not in check
* use unique_id of tracked entity
* use the entity registry entry id
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-01-31 12:47:23 +01:00
c587c69915
Migrate QNAP to has entity name ( #107232 )
...
* Migrate QNAP to has entity name
* Update homeassistant/components/qnap/strings.json
Co-authored-by: disforw <github@benzona.net >
* Apply suggestions from code review
Co-authored-by: disforw <github@benzona.net >
---------
Co-authored-by: disforw <github@benzona.net >
2024-01-31 11:40:23 +01:00
Brandon Rothweiler and GitHub
a3352ce457
Minor fixes to A. O. Smith integration ( #107421 )
2024-01-31 11:22:25 +01:00
60fbb8b698
Add session energy sensor for Tesla Wall Connector ( #102635 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-01-31 11:00:04 +01:00
0c83fd0897
Add romy vacuum integration ( #93750 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Allen Porter <allen.porter@gmail.com >
2024-01-31 10:48:44 +01:00
Steven B and GitHub
f725258ea9
Add coordinator to ring integration ( #107088 )
2024-01-31 10:37:55 +01:00
stegm and GitHub
7fe4a343f9
Add state_class to Kostal plenticore sensors ( #108096 )
2024-01-31 10:37:23 +01:00
Franck Nijhof
559f1d77f7
Merge branch 'master' into dev
2024-01-31 09:40:09 +01:00
7e3a459c2f
Add test case for binary sensors in ViCare ( #108769 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2024-01-31 09:30:51 +01:00
db0486c5e1
Use constants in Picnic service functions ( #109170 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-01-31 09:01:17 +01:00
Robert Resch and GitHub
01df5f9cab
Add Ecovacs button entities ( #109189 )
2024-01-31 09:00:43 +01:00
Robert Svensson and GitHub
30fdb2a8b3
Add log to show last received UniFi websocket message ( #109167 )
2024-01-31 08:46:47 +01:00
Raman Gupta and GitHub
9ed50d8b0c
Add last seen sensor for zwave_js devices ( #107345 )
2024-01-31 01:17:43 -05:00
Josh Pettersen and GitHub
b629ad9c3d
Add individual battery banks as devices ( #108339 )
2024-01-30 19:03:01 -10:00
julienfreche and GitHub
5fd6028d97
Intellifire: fix incorrect name attribute in debug log when setting flame height ( #109168 )
2024-01-30 23:52:02 -05:00
Jan-Philipp Benecke and GitHub
7e99ddcac9
Bump aioelectricitymaps to 0.2.0 ( #109150 )
2024-01-30 23:48:56 -05:00
Jan Rieger and GitHub
54b08ea675
Remove unused constants from QNAP ( #109152 )
2024-01-30 23:48:22 -05:00
J. Nick Koston and GitHub
9c22226fed
Ensure bluetooth auto recovery does not run in tests ( #109163 )
...
If time was moved forward too much the scanner would try to auto recover
2024-01-30 23:48:05 -05:00
Barry Williams and GitHub
4c6ac74313
allow songcast source to be stopped and played ( #109180 )
2024-01-30 23:41:20 -05:00
Josh Pettersen and GitHub
961a1c4d00
Change the suggested energy units to kWh ( #109184 )
...
* Change the suggested energy units to kWh since the practical value is pretty large.
* Fix unit tests
2024-01-30 23:40:05 -05:00
Raman Gupta and GitHub
b8c9da4705
Add icon and state translations for zwave_js sensors ( #109186 )
2024-01-30 23:38:27 -05:00
David F. Mulcahey and GitHub
ac8f555a70
Add additional entities for the Aqara E1 curtain motor to ZHA ( #108243 )
...
* aqara curtain motor opened by hand binary sensor
add icon and translation key for identify button
remove previous inversion entity
add window covering type sensor and aqara curtain motor sensors
add aqara curtain motor hook lock switch
add aqara curtain motor attributes zcl_init_attrs
add aqara curtain motor zcl_init_attrs
translations
* update translation string
* review comments
* use enum sensor after rebase
* remove button change
2024-01-30 22:40:33 -05:00
David F. Mulcahey and GitHub
3115af1041
Add update platform to ZHA (bumps zigpy to 0.61.0) ( #107612 )
...
* stub out zha update entity
* update matcher
* updates based on assumptions / conversation
* hook into current installed version
* post rebase cleanup
* incorporate zigpy changes
* fix async_setup_entry
* fix sw_version
* make ota work with config diagnostic match
* fix version format
* sync up with latest Zigpy changes
* fix name attribute
* disable ota providers for tests
* update device list
* review comment
* add current_file_version to Ota ZCL_INIT_ATTRS
* updates to update and start tests
* get installed version from restore data
* better version handling
* remove done todo notes
* reorganize test
* move image notify to cluster handler
* add test for manual update check
* firmware update success test
* coverage
* use zigpy defs
* clean up after rebase
* bump Zigpy
* cleanup from review comments
* fix busted F string
* fix empty error
* move inside check
* guard zigbee network from bulk check for updates
2024-01-30 22:34:48 -05:00
Josh Pettersen and GitHub
2f9f0bae46
Add generic typing for powerwall sensors ( #109008 )
2024-01-30 16:28:27 -10:00
Jan Bouwhuis and GitHub
320bf53f75
Add OnOff trait for climate entities in google_assistant ( #109160 )
2024-01-30 21:27:36 -05:00
Caius-Bonus and GitHub
a7a41e54f6
Add ZHA ZCL thermostat entities ( #106563 )
2024-01-31 03:26:19 +01:00
82e1ed43f8
Migrate Tuya integration to new sharing SDK ( #109155 )
...
* Scan QR code to log in And Migrate Tuya integration to new sharing SDK (#104767 )
* Remove non-opt-in/out reporting
* Improve setup, fix unload
* Cleanup token listner, remove logging of sensitive data
* Collection of fixes after extensive testing
* Tests happy user config flow path
* Test unhappy paths
* Add reauth
* Fix translation key
* Prettier manifest
* Ruff format
* Cleanup of const
* Process review comments
* Adjust update token handling
---------
Co-authored-by: melo <411787243@qq.com >
2024-01-30 21:22:22 -05:00
Jan Bouwhuis and GitHub
712ba2fdca
Add alexa PowerController on enabled features for climate entities ( #109174 )
...
Depend alexa PowerController on enabled features for climate entities
2024-01-30 20:38:32 -05:00
Duco Sebel and GitHub
41fdcce226
Bumb python-homewizard-energy to 4.3.0 ( #109131 )
2024-01-31 01:50:00 +01:00
Noah Groß and GitHub
95fca44e6d
Fix schema validation for product_id in picnic integration ( #109083 )
2024-01-31 01:44:31 +01:00
Marcel van der Veldt and GitHub
182d00be66
Bump python-matter-server to 5.4.0 ( #109178 )
2024-01-31 01:39:00 +01:00
Erik Montnemery and GitHub
fcfacaaabd
Store preferred border agent extended address for each thread dataset ( #109065 )
2024-01-31 00:57:46 +01:00
Robert Resch and GitHub
09a89cd3e9
Fix Ecovacs duration sensors ( #108868 )
2024-01-31 00:43:39 +01:00
TheJulianJES and GitHub
1aa9807e26
Fix "deprecated" typo in ZHA smartenergy comment ( #109173 )
...
* Fix "deprecated" typo in ZHA smartenergy comment
* Fix in both places
2024-01-31 00:07:59 +01:00