Erik Montnemery
c7f6d84058
Warn when changing multipan channel if there are not 2 known users ( #95898 )
...
* Warn when changing multipan channel if there are not 2 known users
* Add test
* Improve messages
* Tweak translation string
* Adjust message
* Remove unused translation placeholders
2023-07-05 16:51:28 +02:00
J. Nick Koston
ea57f78392
Add slots to the service registry ( #95857 )
2023-07-05 15:59:36 +02:00
Florent Thiery
bd7057f7b1
Add raid array degraded state binary sensor to freebox sensors ( #95242 )
...
Add raid array degraded state binary sensor
2023-07-05 15:09:12 +02:00
gigatexel
c75c79962a
Clarify GPS coordinates for device_tracker.see ( #95847 )
2023-07-05 14:31:27 +02:00
J. Nick Koston
505f8fa363
Fix ESPHome camera not accepting the same exact image bytes ( #95822 )
2023-07-05 07:17:28 -05:00
Aaron Collins
f028d1a1ca
Bump pydaikin 2.10.5 ( #95656 )
2023-07-05 07:12:18 -05:00
J. Nick Koston
b2e708834f
Add slots to the StateMachine class ( #95849 )
2023-07-05 14:00:37 +02:00
Erik Montnemery
39dcb5a2b5
Adjust services and properties supported by roborock vacuum ( #95789 )
...
* Update supported features
* Raise issue when vacuum.start_pause is called
2023-07-05 12:53:07 +02:00
Bram Kragten
85e8eee94e
Update frontend to 20230705.0 ( #95890 )
2023-07-05 09:54:23 +02:00
J. Nick Koston
91f334ca59
Small cleanups to service calls ( #95873 )
2023-07-05 09:25:38 +02:00
J. Nick Koston
9109b5fead
Bump protobuf to 4.23.3 ( #95875 )
2023-07-05 08:55:25 +02:00
Daniel Gangl
b7221bfe09
Bump zamg to 0.2.4 ( #95874 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-07-05 08:50:30 +02:00
J. Nick Koston
1dfa2f3c6b
Use slots in TraceElement ( #95877 )
2023-07-05 08:44:00 +02:00
J. Nick Koston
659281aab6
Fix ESPHome alarm_control_panel when state is missing ( #95871 )
2023-07-05 08:35:40 +02:00
Jan-Philipp Benecke
436cda1489
Make local calendar integration title translatable ( #95805 )
2023-07-04 23:35:32 -07:00
Emilv2
cfe6185c1c
Bump pydelijn to 1.1.0 ( #95878 )
2023-07-05 08:35:02 +02:00
Allen Porter
26f2fabd85
Fix timezones used in list events ( #95804 )
...
* Fix timezones used in list events
* Add additional tests that catch floating vs timezone datetime comparisons
2023-07-05 08:25:03 +02:00
Álvaro Fernández Rojas
60e2ee86b2
Add Airzone Cloud Zone running binary sensor ( #95606 )
2023-07-04 14:29:14 -05:00
J. Nick Koston
ea160c2bad
Fix reload in cert_expiry ( #95867 )
2023-07-04 12:13:52 -05:00
Erik Montnemery
c46495a731
Remove unsupported services and fields from fan/services.yaml ( #95858 )
2023-07-04 17:58:15 +02:00
Martin Hjelmare
02192ddf82
Set Matter battery sensors as diagnostic ( #95794 )
...
* Set matter battery sensor to diagnostic
* Update tests
* Use new eve contact sensor dump across the board
* Assert entity category
* Complete typing
2023-07-04 14:54:37 +02:00
Erik Montnemery
6964a2112a
Revert "Remove unsupported services from tuya vacuum" ( #95845 )
...
Revert "Remove unsupported services from tuya vacuum (#95790 )"
This reverts commit 5712d12c42
.
2023-07-04 14:42:44 +02:00
Franck Nijhof
52d57efcbf
Revert "Remove airplay filter now that apple tv supports airplay 2" ( #95843 )
2023-07-04 14:41:19 +02:00
Erik Montnemery
2ca648584d
Update mqtt vacuum supported features ( #95830 )
...
* Update mqtt vacuum supported features
* Update test
2023-07-04 14:18:42 +02:00
Jan Bouwhuis
c26dc0940c
Use common translations for `On`, `Off`, `Open` and `Closed` ( #95779 )
...
* Use common translations for On and Off
* Used common translations for open and closed
* Update homeassistant/components/sensibo/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Only update state translations
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-07-04 13:52:01 +02:00
starkillerOG
b3e1a3f624
Reolink fix missing title_placeholders ( #95827 )
2023-07-04 13:40:22 +02:00
Martin Hjelmare
081e4e03a7
Disable legacy device tracker no platform log ( #95839 )
2023-07-04 13:26:48 +02:00
Erik Montnemery
c84dacf2fc
Update tuya vacuum supported features ( #95832 )
2023-07-04 13:19:16 +02:00
Martin Hjelmare
91087392fe
Disable proximity no platform log ( #95838 )
2023-07-04 12:52:04 +02:00
Erik Montnemery
8f2a21d270
Update sharkiq vacuum supported features ( #95829 )
2023-07-04 11:51:42 +02:00
Erik Montnemery
dc34d91da4
Update roomba vacuum supported features ( #95828 )
2023-07-04 11:03:40 +02:00
Erik Montnemery
10e9b9f813
Fix ring siren test ( #95825 )
2023-07-04 09:16:40 +02:00
Erik Montnemery
e0c77fba22
Fix siren.toggle service schema ( #95770 )
2023-07-04 08:48:16 +02:00
Joost Lekkerkerker
234ebdcb84
Add entity translations for P1 Monitor ( #95811 )
2023-07-04 08:39:24 +02:00
Robert Svensson
fe1430d04b
Bump aiounifi to v49 ( #95813 )
2023-07-03 23:55:23 +02:00
Joost Lekkerkerker
04be7677a9
Add entity translations for Open UV ( #95810 )
2023-07-03 23:00:12 +02:00
Paul Bottein
4581c36648
Fix datetime parameter validation for list events ( #95778 )
2023-07-03 15:22:22 -04:00
Allen Porter
2f73be0e50
Ensure that calendar output values are json types ( #95797 )
2023-07-03 12:05:02 -07:00
Paulus Schoutsen
0f725a24bd
Remove the weak ref for tracking update listeners ( #95798 )
2023-07-03 13:56:21 -05:00
J. Nick Koston
4d3662d4da
Tune httpx keep alives for polling integrations ( #95782 )
...
* Tune keep alives for polling integrations
aiohttp closes the connection after 15s by default,
and httpx closes the connection after 5s by default.
We have a lot of integrations that poll every 10-60s
which create and tear down connections over and over.
Set the keep alive time to 65s to maximize connection
reuse and avoid tls negotiation overhead
* Apply suggestions from code review
* adjust
2023-07-03 14:21:59 -04:00
Erik Montnemery
78880f0c9d
Fix execute device actions with WS execute_script ( #95783 )
2023-07-03 14:21:01 -04:00
J. Nick Koston
3f9d5a0192
Use the converter factory in sensor.recorder._normalize_states ( #95785 )
...
We have a factory to create converters now which avoids
the overhead of calling convert to create the converter
every time
2023-07-03 14:20:23 -04:00
J. Nick Koston
73f90035bb
Bump aioesphomeapi to 15.1.2 ( #95792 )
...
changelog: https://github.com/esphome/aioesphomeapi/compare/v15.1.1...v15.1.2
intentionally not tagged for beta to give it more time in dev
since we are near the end of the beta cycle
2023-07-03 14:19:41 -04:00
Bram Kragten
aed0c39bc8
Update frontend to 20230703.0 ( #95795 )
2023-07-03 14:17:24 -04:00
Erik Montnemery
5f9da06e49
Fix flaky websocket_api test ( #95786 )
2023-07-03 11:53:21 -05:00
Erik Montnemery
5712d12c42
Remove unsupported services from tuya vacuum ( #95790 )
2023-07-03 18:37:18 +02:00
Joost Lekkerkerker
27e4bca1b3
Fix Growatt translation key ( #95784 )
2023-07-03 18:36:37 +02:00
Joost Lekkerkerker
f0eb084908
Add entity translations to Notion ( #95755 )
...
* Add entity translations to Notion
* Use device class translations
* Use device class translations
2023-07-03 18:31:07 +02:00
Marc Mueller
0a165bb35a
Improve opower generic typing ( #95758 )
2023-07-03 17:43:52 +02:00
Franck Nijhof
430a1bcb3d
Fix implicit use of device name in Verisure ( #95781 )
2023-07-03 17:38:54 +02:00