Jan Bouwhuis
1551177581
Fix MQTT config schema to ensure correct validation ( #73619 )
...
* Ensure config schema validation
* Use correct schema for device_tracker
* Remove schema validation from the platform setup
* Remove loop to build schema
2022-06-22 11:47:58 +02:00
Michael
01053418f6
Fix voltage and current values for Fritz!DECT smart plugs ( #73608 )
...
fix voltage and current values
2022-06-22 11:22:14 +02:00
J. Nick Koston
cfbc2ed437
Handle offline generators in oncue ( #73568 )
...
Fixes #73565
2022-06-22 11:22:05 +02:00
Maciej Bieniek
a310b28170
Use IP address instead of hostname in Brother integration ( #73556 )
2022-06-22 11:21:58 +02:00
Jonny Bergdahl
8dbc6b1085
Fix thumbnail issues in Twitch integration ( #72564 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-06-22 11:21:51 +02:00
Gordon Allott
574ec5a507
Ensure metoffice daily are returned once daily ( #72440 )
...
* ensure metoffice daily are returned once daily
* Fixes metoffice tests for MODE_DAILY
2022-06-22 11:21:46 +02:00
Allen Porter
d6bfb86da2
Fix fan support in nest, removing FAN_ONLY which isn't supported ( #73422 )
...
* Fix fan support in nest, removing FAN_ONLY which isn't supported
* Revert change to make supported features dynamic
2022-06-14 12:31:44 -07:00
Marcio Granzotto Rodrigues
8822feaf85
Fix smart by bond detection with v3 firmware ( #73414 )
2022-06-14 12:31:24 -07:00
J. Nick Koston
c59b03e3dc
Only update unifiprotect ips from discovery when the console is offline ( #73411 )
2022-06-14 12:27:39 -07:00
J. Nick Koston
7b7fc12513
Fix reload race in yeelight when updating the ip address ( #73390 )
2022-06-14 12:27:38 -07:00
Raman Gupta
003de09c48
Fix zwave_js add node schemas ( #73343 )
...
* Fix zwave_js add node schemas
* Code cleanup
* Add test
2022-06-14 12:27:37 -07:00
J. Nick Koston
28bf9db5a2
Filter out forced updates in live logbook when the state has not changed ( #73335 )
2022-06-14 12:27:36 -07:00
Erik Montnemery
c6b68ed916
Fix initial tilt value of MQTT cover ( #73308 )
2022-06-10 12:51:39 -07:00
Christopher Bailey
300d2a0881
Bump version of pyunifiprotect to 3.9.0 ( #73168 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-06-10 12:51:37 -07:00
Khole
89dfd4b162
Hive auth fix for users ( #73247 )
2022-06-10 12:50:37 -07:00
d0nni3q84
a24463f7ea
Fix Feedreader Atom feeds using updated date ( #73208 )
...
* Feedreader: Properly support Atom feeds that use only the `updated` date format and resolve #73207 .
* Revert "Feedreader: Properly support Atom feeds that use only the `updated` date format and resolve #73207."
This reverts commit 4dbd11ee04b4e8f935a22dfb51405b7bdaaba676.
* Properly support Atom feeds that use only the `updated` date format and resolve #73207 .
* Revert "Properly support Atom feeds that use only the `updated` date format and resolve #73207."
This reverts commit 14366c6a2491584282b8bb96fe3779fd41849897.
* Properly support Atom feeds that use only the `updated` date format and resolve #73207 .
2022-06-10 12:50:36 -07:00
J. Nick Koston
d63569da82
Remove sqlalchemy lambda_stmt usage from history, logbook, and statistics ( #73191 )
2022-06-07 16:16:25 -07:00
Michael
d6b1a7ca68
Fix creating unique IDs for WiFi switches in Fritz!Tools ( #73183 )
2022-06-07 16:16:23 -07:00
J. Nick Koston
a886c6110d
Fix state_changes_during_period history query when no entities are passed ( #73139 )
2022-06-06 12:51:16 -07:00
J. Nick Koston
93aad108a7
Mark counter domain as continuous to exclude it from logbook ( #73101 )
2022-06-06 12:18:27 -07:00
J. Nick Koston
c47774e273
Fix incompatiblity with live logbook and google_assistant ( #73063 )
2022-06-06 12:18:26 -07:00
J. Nick Koston
06a2fe94d3
Send an empty logbook response when all requested entity_ids are filtered away ( #73046 )
2022-06-06 12:18:22 -07:00
J. Nick Koston
854b0dbb2d
Reduce branching in generated lambda_stmts ( #73042 )
2022-06-06 12:18:21 -07:00
hesselonline
b50e3d5ce7
Bump wallbox to 0.4.9 ( #72978 )
2022-06-06 12:18:19 -07:00
Allen Porter
085eee88c9
Fix google calendar bug where expired tokens are not refreshed ( #72994 )
2022-06-04 13:03:38 -07:00
Raphaël Beamonte
73536c07d7
Allow log template function to return specified default on math domain error ( #72960 )
...
Fix regression for logarithm template
2022-06-04 13:03:35 -07:00
J. Nick Koston
e0ca5bafda
Fix statistics_during_period being incorrectly cached ( #72947 )
2022-06-04 13:03:34 -07:00
J. Nick Koston
0d9330c39e
Fix misalignments between sql based filtering with the entityfilter based filtering ( #72936 )
2022-06-02 20:53:25 -07:00
Khole
f5e0363117
Fix Hive authentication ( #72929 )
2022-06-02 16:20:03 -07:00
Matrix
12e6f143a4
Bump yolink-api to 0.0.6 ( #72903 )
...
* Bump yolink-api to 0.0.6
* update testcase
2022-06-02 16:20:00 -07:00
Erik Montnemery
2b77db2597
Fix reload of MQTT yaml config ( #72901 )
2022-06-02 16:20:00 -07:00
J. Nick Koston
b28b204b86
Only present history_stats state as unknown if the time is in the future ( #72880 )
2022-06-02 16:19:57 -07:00
J. Nick Koston
8558ea2f9a
Fix logbook not setting up with an recorder filter that has empty fields ( #72869 )
2022-06-02 16:19:57 -07:00
J. Nick Koston
01b3da1554
Ensure recorder shuts down when its startup future is canceled out from under it ( #72866 )
2022-06-02 16:19:56 -07:00
Jan Bouwhuis
caa79d8462
Update MQTT tests to use the config entry setup ( #72373 )
...
* New testframework and tests for fan platform
* Merge test_common_new to test_common
* Add alarm_control_panel
* Add binary_sensor
* Add button
* Add camera
* Add climate
* Add config_flow
* Add cover
* Add device_tracker_disovery
* Add device_trigger
* Add diagnostics
* Add discovery
* Add humidifier
* Add init
* Add lecacy_vacuum
* Add light_json
* Add light_template
* Add light
* Add lock
* Add number
* Add scene
* Add select
* Add sensor
* Add siren
* Add state_vacuum
* Add subscription
* Add switch
* Add tag
* Add trigger
* Add missed tests
* Add another missed test
* Add device_tracker
* Remove commented out code
* Correct tests according comments
* Improve mqtt_mock_entry and recover tests
* Split fixtures with and without yaml setup
* Update fixtures manual_mqtt
* Update fixtures mqtt_json
* Fix test tasmota
* Update fixture mqtt_room
* Revert fixture changes, improve test
* re-add test
2022-06-02 16:19:54 -07:00
Erik Montnemery
9295cc4df9
Move MQTT config schemas and client to separate modules ( #71995 )
...
* Move MQTT config schemas and client to separate modules
* Update integrations depending on MQTT
2022-06-02 16:19:26 -07:00
J. Nick Koston
bf47d86d30
Fix logbook spinner never disappearing when all entities are filtered ( #72816 )
2022-06-01 13:03:43 +02:00
J. Nick Koston
2f3359f376
Fix purge of legacy database events that are not state changed ( #72815 )
2022-06-01 13:03:39 +02:00
Erik Montnemery
8606447848
Improve cast HLS detection ( #72787 )
2022-05-31 20:41:32 -07:00
J. Nick Koston
9effb78a7f
Prevent live logbook from sending state changed events when we only want device ids ( #72780 )
2022-05-31 13:22:34 -07:00
Erik Montnemery
82ed6869d0
Improve integration sensor's time unit handling ( #72759 )
2022-05-31 13:22:30 -07:00
Malte Franken
6b3a284135
Make zone condition more robust by ignoring unavailable and unknown entities ( #72751 )
...
* ignore entities with state unavailable or unknown
* test for unavailable entity
2022-05-31 13:22:29 -07:00
Khole
1b2cb4eab7
Fix hive authentication process ( #72719 )
...
* Fix hive authentication process
* Update hive test scripts to add new data
2022-05-31 13:22:27 -07:00
J. Nick Koston
a202ffe4c1
Make logbook inherit the recorder filter ( #72728 )
2022-05-30 22:53:06 -07:00
Paulus Schoutsen
77e4c86c07
Add support for announce to play_media ( #72566 )
2022-05-30 22:53:05 -07:00
Erik Montnemery
2809592e71
Improve handling of MQTT overridden settings ( #72698 )
...
* Improve handling of MQTT overridden settings
* Don't warn unless config entry overrides yaml
2022-05-30 14:40:45 -07:00
Erik Montnemery
da7446bf52
Bump hatasmota to 0.5.1 ( #72696 )
2022-05-30 14:40:44 -07:00
Michael
67ef3229fd
Address late review comments for Tankerkoenig ( #72672 )
...
* address late review comment from #72654
* use entry_id instead of unique_id
* remove not needed `_hass` property
* fix skiping failing stations
* remove not neccessary error log
* set DeviceEntryType.SERVICE
* fix use entry_id instead of unique_id
* apply suggestions on tests
* add return value also to other tests
* invert data check to early return user form
2022-05-30 14:40:42 -07:00
Raman Gupta
f039aac31c
Fix zwave_js custom trigger validation bug ( #72656 )
...
* Fix zwave_js custom trigger validation bug
* update comments
* Switch to ValueError
* Switch to ValueError
2022-05-30 14:40:39 -07:00
BigMoby
4b524c0776
iAlarm XR integration refinements ( #72616 )
...
* fixing after MartinHjelmare review
* fixing after MartinHjelmare review conversion alarm state to hass state
* fixing after MartinHjelmare review conversion alarm state to hass state
* manage the status in the alarm control
* simplyfing return function
2022-05-30 14:40:38 -07:00