GitHub Action
5169721916
[ci skip] Translation update
2023-01-04 00:22:58 +00:00
J. Nick Koston
6b95fa5942
Fix bluetooth not being loaded with esphome proxies when removed from default_config ( #85032 )
...
* Fix bluetooth not being loaded with esphome proxies when removed from default_config
fixes #84960
* actually commit the conftest change
2023-01-02 21:10:39 -05:00
GitHub Action
6220804639
[ci skip] Translation update
2023-01-02 00:23:28 +00:00
GitHub Action
5c7120aa36
[ci skip] Translation update
2023-01-01 00:25:49 +00:00
Paulus Schoutsen
6d4489e822
Update description to guide user to find ESPHome encryption key. ( #84928 )
2022-12-31 15:21:24 -05:00
Paulus Schoutsen
c6a0c7eccc
Tiny clean up of the ESPHome config flow ( #84903 )
...
Clean up the ESPHome config flow
2022-12-31 12:20:48 -05:00
GitHub Action
dd560a517c
[ci skip] Translation update
2022-12-30 00:23:31 +00:00
GitHub Action
b3ab0a0199
[ci skip] Translation update
2022-12-29 00:23:20 +00:00
Jesse Hills
5874b4cdcf
ESPHome: do not set expected_name on APIClient ( #84471 )
2022-12-22 21:58:51 +01:00
Franck Nijhof
b0cee0bc46
String formatting and max line length - Part 1 ( #84390 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-12-22 10:12:50 +01:00
GitHub Action
b96eab3e5e
[ci skip] Translation update
2022-12-19 00:21:16 +00:00
GitHub Action
6b858ce8af
[ci skip] Translation update
2022-12-17 00:21:18 +00:00
GitHub Action
7f3f271a59
[ci skip] Translation update
2022-12-16 00:23:03 +00:00
J. Nick Koston
e94da1ad0f
Update ESPHome bluetooth repair issue for unique id change and 2022.12.0 ( #84026 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-12-15 06:59:53 -10:00
GitHub Action
cfa08c5229
[ci skip] Translation update
2022-12-15 00:24:38 +00:00
J. Nick Koston
45a9c1ca8c
Bump aioesphomeapi to 13.0.2 to fix reconnects after bad protobuf message ( #83951 )
2022-12-13 12:57:54 -10:00
J. Nick Koston
5a970e0a2b
Adjust additional esphome bluetooth debug messages for unique id change ( #83955 )
2022-12-13 12:57:29 -10:00
GitHub Action
b9753a9f92
[ci skip] Translation update
2022-12-13 00:27:47 +00:00
J. Nick Koston
95641fa780
Revert "Move esphome gatt services cache to be per device" #81265 ( #83793 )
2022-12-11 17:50:18 -10:00
GitHub Action
6745f0c56a
[ci skip] Translation update
2022-12-12 00:24:56 +00:00
J. Nick Koston
7178cacdc2
Adjust esphome bluetooth client logging for unique id change ( #83742 )
2022-12-10 17:45:59 -10:00
Paulus Schoutsen
d3df4dd3c1
ESPHome: Use MAC as unique ID ( #83741 )
...
* ESPHome: Use MAC as unique ID
* Normalize incoming zeroconf/dhcp macs
* Update comment
* Test ESPHome without mac in zeroconf
* Use format_mac
* Remove unique ID index from DomainData
2022-12-10 22:26:42 -05:00
J. Nick Koston
9094d73df1
Connect esphome ble scanner as soon as possible ( #83728 )
...
Other integration depend on it being available so connect
it first
2022-12-10 15:17:05 -05:00
J. Nick Koston
09f9bb05dc
Add bluetooth diagnostics to shelly ( #83438 )
...
* Add bluetooth diagnostics to shelly
* Add tests
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-12-09 10:55:10 -05:00
GitHub Action
f25017313a
[ci skip] Translation update
2022-12-09 00:24:29 +00:00
Franck Nijhof
04793978d3
Use CoverDeviceClass in ESPHome ( #83395 )
2022-12-06 13:29:58 +01:00
J. Nick Koston
3044e78d43
Avoid regex overhead in processing esphome bluetooth advertisements ( #83246 )
2022-12-04 21:09:45 -05:00
J. Nick Koston
1efc71624a
Bump aioesphomeapi to 13.0.1 ( #83223 )
...
fixes https://github.com/home-assistant/core/issues/83212
2022-12-04 21:09:10 -05:00
J. Nick Koston
c617e7da31
Raise an exception when an esp proxy gets empty services during connection so callers know to retry ( #83211 )
2022-12-04 09:05:46 -10:00
epenet
44d3f2192c
Use UnitOfTemperature in climate entities [a-f] ( #83125 )
2022-12-04 11:53:56 +02:00
J. Nick Koston
955d4abf13
Fix missing services with esp32 proxies ( #83192 )
2022-12-03 13:50:59 -05:00
J. Nick Koston
4a56461d3c
Fix reauth with esphome when adding noise encryption ( #83164 )
...
* Fix reauth with esphome when adding noise encryption
fixes #80813
* fix with unique id
2022-12-02 19:49:13 -05:00
J. Nick Koston
de1e97a81f
Fix esphome ble client leaking notify on disconnect ( #83106 )
...
* Fix esphome ble client leaking notify on disconnect
needs: https://github.com/esphome/aioesphomeapi/pull/329
* leak
* more cleanup
* more cleanup
* bump
2022-12-02 19:45:49 -05:00
GitHub Action
03154e1d83
[ci skip] Translation update
2022-12-03 00:21:50 +00:00
GitHub Action
0d1f476bee
[ci skip] Translation update
2022-12-01 00:33:36 +00:00
J. Nick Koston
f4ee38687c
Bump aioesphomeapi to 12.2.1 ( #83017 )
2022-12-01 01:10:40 +01:00
Marc Mueller
490aec0b11
Update pylint to 2.15.7 ( #82977 )
2022-11-30 12:20:18 +01:00
Franck Nijhof
412c12b992
Improve device class handling in ESPHome ( #82923 )
2022-11-29 14:07:56 +01:00
J. Nick Koston
46b18367f7
Send back BLE address type when connecting via esphome proxies ( #82890 )
2022-11-28 18:54:53 -10:00
J. Nick Koston
fb98128b9f
Add support for esphome ble client connections v3 ( #82815 )
2022-11-28 16:56:18 -10:00
GitHub Action
230b50d099
[ci skip] Translation update
2022-11-29 00:26:01 +00:00
J. Nick Koston
1000f500df
Bump aioesphomeapi to 12.0.1 ( #82873 )
2022-11-28 18:40:04 +01:00
J. Nick Koston
d451a74c2d
Add a destruction check to the ESPHome bluetooth client ( #82760 )
2022-11-27 21:17:35 -05:00
J. Nick Koston
f0ae1cc6ce
Add bluetooth diagnostics to esphome ( #82761 )
2022-11-27 14:59:37 -05:00
GitHub Action
4becb9454b
[ci skip] Translation update
2022-11-27 00:26:07 +00:00
GitHub Action
797dc51bc5
[ci skip] Translation update
2022-11-26 00:22:30 +00:00
J. Nick Koston
18dd605a74
Fix un-retrieved future in esphome ble client when library raises ( #82537 )
2022-11-24 10:38:53 -10:00
Jan Bouwhuis
23bc39b7f4
Add type hints on `Template().__init__()` ( #82574 )
2022-11-23 20:26:55 +01:00
J. Nick Koston
188cdd1bac
Ensure esphome client tasks await cancelation ( #82547 )
2022-11-23 10:07:05 +01:00
Jesse Hills
7c36f1409d
Bump aioesphomeapi to 12.0.0 ( #82543 )
2022-11-22 13:45:40 -06:00
epenet
a225fc456f
Enforce LockEntityFeature ( #82461 )
2022-11-22 07:15:11 +01:00
epenet
12cb17620e
Enforce FanEntityFeature ( #82458 )
...
* Enforce FanEntityFeature
* Adjust pylint
2022-11-22 07:13:54 +01:00
epenet
48cc3071bb
Enforce ClimateEntityFeature ( #82329 )
2022-11-22 07:08:53 +01:00
J. Nick Koston
a7caa038be
Accept advertisements from alternate scanners when a scanner stops scanning ( #82448 )
2022-11-21 21:23:07 -05:00
GitHub Action
0be2a3f182
[ci skip] Translation update
2022-11-22 00:26:32 +00:00
Marc Mueller
8f33ad38cf
Update pylint to 2.15.6 ( #82440 )
...
* Update pylint to 2.15.6
* Use single pylint disable
* Use implicit dict constructor
2022-11-21 08:58:45 +01:00
GitHub Action
3bea04e387
[ci skip] Translation update
2022-11-21 00:26:41 +00:00
GitHub Action
fe5246fb6f
[ci skip] Translation update
2022-11-19 00:26:11 +00:00
GitHub Action
5119005a8d
[ci skip] Translation update
2022-11-18 00:29:16 +00:00
Franck Nijhof
a07117470e
Add number device class support to ESPHome ( #82277 )
2022-11-17 21:12:45 +01:00
epenet
18e30e7c06
Adjust type hints for MediaPlayerEntityFeature ( #82258 )
2022-11-17 13:58:34 +01:00
epenet
8570d3aabe
Adjust type hints for LockEntityFeature ( #82256 )
2022-11-17 12:47:48 +01:00
epenet
dd7bc7971f
Adjust type hints for LightEntityFeature ( #82251 )
2022-11-17 12:46:42 +01:00
epenet
1b80c66195
Adjust type hints for FanEntityFeature ( #82241 )
...
* Adjust type hints for FanEntityFeature
* Adjust template default
2022-11-17 10:30:39 +01:00
epenet
17573196c8
Adjust type hints for CoverEntityFeature ( #82238 )
2022-11-17 08:39:44 +01:00
GitHub Action
c999953514
[ci skip] Translation update
2022-11-17 00:26:24 +00:00
epenet
e85e79052b
Improve climate type hints for supported_features ( #82223 )
2022-11-16 23:07:48 +02:00
J. Nick Koston
4e11246ba5
Create an issue when using older esphome firmwares when bluetooth support is enabled ( #82162 )
...
* Create an issue when using older esphome firmwares when bluetooth support is enabled
2022.11.0 has some significant stability imporvements with
BLE. Its is non-obvious if the user is running an older
esphome version that does not have the fixes
* name
* skip repair issue if a project name is set
* drop reflashing term
* Update homeassistant/components/esphome/strings.json
* Update homeassistant/components/esphome/translations/en.json
* Update homeassistant/components/esphome/translations/en.json
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/esphome/translations/en.json
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/esphome/strings.json
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/esphome/strings.json
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/esphome/strings.json
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-11-16 22:16:51 +02:00
epenet
00f4933e72
Import tag from homeassistant.components ( #82161 )
2022-11-16 07:09:46 +01:00
epenet
1826795d37
Add TagProtocol for type checking ( #81086 )
...
* Add TagProtocol for type checking
* Adjust type hints
2022-11-14 14:32:10 +01:00
J. Nick Koston
f584efa0c2
Move bluetooth remote scanner implementation into a base class ( #82012 )
2022-11-13 14:18:36 -06:00
J. Nick Koston
6517e3e21e
Fix esphome bleak client seeing disconnects too late ( #81932 )
...
* Fix esphome bleak client seeing disconnects too late
Because allbacks are delivered asynchronously its possible
that we find out during the operation before the callback
is delivered telling us about the disconnected.
We now watch for error code -1 which indicates the connection
dropped out from under us
* debug logging
* cleanup comment
* Fix comment grammar
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-11-11 09:09:28 +01:00
J. Nick Koston
e7b5aaec47
Bump aioesphomeapi to 11.4.3 ( #81676 )
2022-11-06 17:13:14 -06:00
GitHub Action
fc472eb040
[ci skip] Translation update
2022-11-06 00:27:15 +00:00
J. Nick Koston
6495c65d10
Align esphome ble client notify behavior to match BlueZ ( #81463 )
2022-11-05 15:28:47 -05:00
GitHub Action
c7fc51cfa5
[ci skip] Translation update
2022-11-04 00:29:52 +00:00
J. Nick Koston
972b36b469
Adjust time to remove stale connectable devices from the esphome ble to closer match bluez ( #81356 )
2022-11-01 13:07:42 -04:00
J. Nick Koston
d87ca0b099
Improve esphome bluetooth error reporting ( #81326 )
2022-10-31 21:21:11 -04:00
J. Nick Koston
1589c06203
Significantly reduce clock_gettime syscalls on platforms with broken vdso ( #81257 )
2022-10-31 09:35:08 -04:00
J. Nick Koston
8db7afb2e0
Include esphome device name in BLE logs ( #81284 )
...
* Include esphome device name in BLE logs
This makes it easier to debug what is going on when there
are multiple esphome proxies
* revert unintended change
2022-10-31 00:31:37 -05:00
J. Nick Koston
ccefc510c3
Do not fire the esphome ble disconnected callback if we were not connected ( #81286 )
2022-10-30 22:10:30 -05:00
J. Nick Koston
e709b74c3f
Bump aioesphomeapi to 11.4.1 ( #81282 )
2022-10-30 20:39:34 -05:00
J. Nick Koston
7e47aff316
Bump aioesphomeapi to 11.4.0 ( #81277 )
2022-10-30 19:24:14 -05:00
J. Nick Koston
c8a3392471
Move esphome gatt services cache to be per device ( #81265 )
2022-10-30 18:02:54 -05:00
J. Nick Koston
11d7e1e45f
Provide a human readable error when an esphome ble proxy connection fails ( #81266 )
2022-10-30 17:43:09 -05:00
Jesse Hills
97d31d05f0
Use ESPHome manufacturer name from device if provided ( #80928 )
2022-10-25 09:15:28 +02:00
J. Nick Koston
27a61f5407
Raise exception when esphome ble client disconnects during operation ( #80885 )
2022-10-24 14:04:50 -05:00
J. Nick Koston
5589edd814
Fix bluetooth calls from automations in esphome ( #80683 )
2022-10-20 14:35:38 -04:00
Franck Nijhof
c4bbc439a5
Integrations v2.1: Differentiating hubs, devices and services ( #80524 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-10-19 12:41:43 +02:00
J. Nick Koston
d12cbab6c4
Bump bleak to 0.19.0 ( #80349 )
2022-10-15 13:57:23 -04:00
J. Nick Koston
0c76e3a97e
Automatically determine the advertising interval for bluetooth devices ( #79669 )
2022-10-14 14:39:18 -04:00
GitHub Action
230fe4453f
[ci skip] Translation update
2022-10-12 00:40:30 +00:00
J. Nick Koston
07d4ac42d4
Fix Bluetooth failover when esphome device unexpectedly disconnects ( #79769 )
2022-10-06 16:40:40 -10:00
Jesse Hills
bc1941717c
Bump aioesphomeapi to 11.1.1 ( #79762 )
2022-10-07 02:17:31 +03:00
GitHub Action
7eb101b0c7
[ci skip] Translation update
2022-10-04 00:37:13 +00:00
Jesse Hills
8676012204
Bump aioesphomeapi to 11.1.0 ( #79515 )
2022-10-02 21:11:18 -04:00
J. Nick Koston
dac60990ee
Ensure bluetooth disconnect callback fires if esphome config entry is reloaded ( #79389 )
2022-10-01 20:42:54 -04:00
J. Nick Koston
ca0cd19dc9
Switch to using new esphome bluetooth_proxy_version field ( #79331 )
2022-09-30 08:29:36 -04:00
J. Nick Koston
a01f18a3ac
Handle short local names from esphome proxies ( #79321 )
2022-09-29 14:37:31 -04:00
J. Nick Koston
0b5289f748
Wait for disconnect when we are out of connection ble slots in esphome ( #79246 )
2022-09-29 08:42:55 -04:00
J. Nick Koston
7042d6d35b
Add ESPHome BleakClient ( #78911 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-09-28 08:06:30 -10:00
J. Nick Koston
8eaa22cf90
Break out esphome domain data ( #79134 )
2022-09-27 07:56:00 -10:00
Marc Mueller
e8156adb13
Update mypy to 0.981 ( #79115 )
2022-09-26 16:10:06 -04:00
J. Nick Koston
75f6f9b5e2
Improve performance of Bluetooth device fallback ( #79078 )
2022-09-26 09:12:08 -04:00
GitHub Action
39ddc37d76
[ci skip] Translation update
2022-09-26 00:30:11 +00:00
epenet
ec532414ba
Import climate constants from root [a-l] ( #78177 )
2022-09-10 23:39:52 +02:00
epenet
a1aac4a2e9
Use new media player enums in esphome ( #78099 )
2022-09-10 22:12:37 +02:00
GitHub Action
ccef03f1d4
[ci skip] Translation update
2022-09-02 00:25:46 +00:00
J. Nick Koston
9a5bdaf87e
Ensure unique id is set for esphome when setup via user flow ( #77677 )
2022-09-01 14:10:20 -04:00
epenet
0c401bcab2
Use _attr_temperature_unit in climate entities ( #77472 )
2022-08-29 10:20:55 +02:00
Marc Mueller
79bdc02829
Improve esphome state property decorator typing ( #77152 )
2022-08-26 10:52:05 +02:00
epenet
a46c25d2c8
Use _attr_should_poll in components [a-g] ( #77268 )
2022-08-26 10:15:33 +02:00
J. Nick Koston
7f001cc1d1
ESPHome BLE scanner support ( #77123 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-08-23 10:41:50 -04:00
GitHub Action
eef7bdb44b
[ci skip] Translation update
2022-08-22 00:27:12 +00:00
GitHub Action
ff3fd4c29d
[ci skip] Translation update
2022-08-16 00:30:51 +00:00
GitHub Action
6e03b12a93
[ci skip] Translation update
2022-08-13 00:25:00 +00:00
GitHub Action
7c81f790a7
[ci skip] Translation update
2022-08-12 00:23:47 +00:00
GitHub Action
519d478d61
[ci skip] Translation update
2022-08-11 00:26:23 +00:00
GitHub Action
cb46441b74
[ci skip] Translation update
2022-08-05 00:28:51 +00:00
GitHub Action
33c635809c
[ci skip] Translation update
2022-07-27 00:28:57 +00:00
GitHub Action
87797c8b66
[ci skip] Translation update
2022-07-21 00:26:18 +00:00
Marc Mueller
d09fff595c
Rename existing TypeVars referencing Self type ( #75473 )
2022-07-20 03:03:22 +02:00
Marc Mueller
672883e19d
Remove old type casting in esphome ( #75475 )
2022-07-20 02:50:37 +02:00
Peter Galantha
3d2101cac5
Add total state_class for esphome ( #75015 )
2022-07-14 21:14:25 +02:00
GitHub Action
a3fd5acf3f
[ci skip] Translation update
2022-07-13 00:27:34 +00:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
GitHub Action
cdaefc8fda
[ci skip] Translation update
2022-07-09 00:20:23 +00:00
GitHub Action
235abb0c10
[ci skip] Translation update
2022-07-07 00:27:55 +00:00
GitHub Action
ebc8fba5bf
[ci skip] Translation update
2022-07-05 00:23:09 +00:00
J. Nick Koston
40ed44cbea
Fix esphome state mapping ( #74337 )
2022-07-03 13:48:34 -07:00
GitHub Action
8581db1da7
[ci skip] Translation update
2022-07-03 00:26:52 +00:00
GitHub Action
647a023776
[ci skip] Translation update
2022-07-02 00:25:27 +00:00
J. Nick Koston
7655b84494
Fix key collision between platforms in esphome state updates ( #74273 )
2022-06-30 22:19:40 -07:00
GitHub Action
3970639c34
[ci skip] Translation update
2022-07-01 00:27:03 +00:00
R. de Veen
3899c9e6d3
Links to Esphomelib.com is changed to esphome.io ( #72680 )
2022-06-30 20:27:31 +02:00
Jesse Hills
f311d53c60
ESPHome use dhcp responses to update connection host of known devices ( #74206 )
...
* ESPHome use dhcp responses to update connection host of known devices
* Add test for dhcp
* Add another test to cover when there are no changes required
2022-06-30 10:07:03 -07:00
J. Nick Koston
ce03157f16
Add debug logging to esphome state updates ( #74260 )
2022-06-30 10:05:29 -07:00
epenet
b51ad16db9
Adjust button type hints in components ( #74132 )
2022-06-28 17:19:03 +02:00
epenet
dc039f5218
Use standard argument name in async_step_reauth ( #74137 )
2022-06-28 17:12:32 +02:00
epenet
38759bb98b
Adjust tilt_position method in esphome cover ( #74041 )
2022-06-28 11:08:31 +02:00
epenet
10dc38e0ec
Adjust CoverEntity property type hints in components ( #73943 )
...
* Adjust CoverEntity property type hints in components
* Revert changes to rflink
* Revert changes to wilight
2022-06-25 11:59:56 +02:00
epenet
837957d89e
Adjust set_percentage routine in fans ( #73837 )
2022-06-22 18:22:01 +02:00
epenet
bd29b91867
Use Mapping for async_step_reauth (a-e) ( #72763 )
...
* Adjust abode
* Adjust airvisual
* Adjust aladdin_connect
* Adjust ambee
* Adjust aussie-broadband
* Adjust brunt
* Adjust cloudflare
* Adjust deconz
* Adjust deluge
* Adjust devolo_home_control
* Adjust efergy
* Adjust esphome
2022-06-20 09:08:11 +02:00
Erik Montnemery
1f7340313a
Migrate NumberEntity a-j to native_value ( #73486 )
2022-06-14 08:16:36 -10:00
J. Nick Koston
a7f72931ad
Simplify esphome state updates ( #73409 )
2022-06-12 20:12:49 -07:00
Jesse Hills
ca54eaf40d
Fix KeyError from ESPHome media players on startup ( #73149 )
2022-06-07 11:02:08 +12:00
Erik Montnemery
47d0cc9b09
Update integrations to pass target player when resolving media ( #72597 )
2022-05-27 09:05:06 -07:00
GitHub Action
ceb8bb4745
[ci skip] Translation update
2022-05-21 00:22:49 +00:00
GitHub Action
9a3ecacf6b
[ci skip] Translation update
2022-05-20 00:21:27 +00:00
Jesse Hills
8ff0ced846
Initial implementation of ESPHome media players ( #72047 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-05-18 09:46:13 -07:00
Jesse Hills
23cb5cfd3f
Bump aioesphomeapi to 10.10.0 ( #72083 )
2022-05-18 14:27:02 +02:00
Jesse Hills
2bb6e4bb87
Bump aioesphomeapi to 10.9.0 ( #72049 )
2022-05-18 08:15:15 +02:00
GitHub Action
37f81b261d
[ci skip] Translation update
2022-05-16 00:24:28 +00:00
GitHub Action
07706fa62a
[ci skip] Translation update
2022-05-06 00:22:16 +00:00
GitHub Action
348016dbbf
[ci skip] Translation update
2022-04-29 00:22:21 +00:00
epenet
c3353e4726
Use climate enums in esphome ( #70638 )
2022-04-26 09:58:30 +02:00
epenet
31fbc088fe
Use ColorMode enum in esphome ( #70490 )
2022-04-23 09:13:40 -10:00
Franck Nijhof
a22f36178f
Replace Climate HVAC_MODE_* constants with HVACMode enum ( #70286 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-04-20 13:20:53 +02:00
epenet
dae2cf2827
Use EntityFeature enum in esphome ( #69386 )
2022-04-06 11:52:59 +02:00
Jesse Hills
0558be0ab2
ESPHome: Remove disconnect callbacks after they are done ( #69169 )
2022-04-03 17:19:23 +02:00
Marc Mueller
53110f8cb7
Update pylint to 2.13.2 ( #68704 )
2022-03-27 16:08:24 +02:00
Marc Mueller
911b159281
Cleanup after pylint update ( #68657 )
2022-03-26 00:34:12 +01:00
Jesse Hills
994ea04c85
Add device_id into ESPHome event data ( #68408 )
2022-03-20 13:14:07 +01:00
GitHub Action
c64b4d997b
[ci skip] Translation update
2022-03-13 00:18:58 +00:00
J. Nick Koston
723dcbafca
Complete fan speed transition from #59781 ( #67743 )
2022-03-09 10:38:12 +01:00
epenet
e37402e1d5
Import tag ( #64539 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-23 09:55:31 -08:00
GitHub Action
c4cc6ca0ba
[ci skip] Translation update
2022-02-20 00:20:09 +00:00
Keilin Bickar
2bc2f85b1b
Support for lock domain in esphome ( #65280 )
2022-02-14 18:31:46 +01:00
Otto Winter
1f4ee3c265
Bump aioesphomeapi from 10.8.1 to 10.8.2 ( #66189 )
2022-02-09 17:54:27 +01:00
Paulus Schoutsen
5da923c341
Protect state.as_dict from mutation ( #65693 )
2022-02-04 14:45:25 -08:00
Oxan van Leeuwen
d22fc99294
Add device class to ESPHome switches ( #64919 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-02-04 09:23:30 +13:00
Jesse Hills
6e36bdb907
Expose ESPHome project information in device information ( #65466 )
2022-02-02 17:05:12 -08:00
GitHub Action
ca7d4234e1
[ci skip] Translation update
2022-01-31 00:14:28 +00:00
Jesse Hills
8b5e76b898
Fix comment typo in ESPHome diagnostics ( #65268 )
2022-01-30 23:53:46 +02:00
GitHub Action
77ef86faee
[ci skip] Translation update
2022-01-30 00:14:21 +00:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json ( #65083 )
2022-01-28 13:37:53 -08:00
GitHub Action
dd4e5bb9c5
[ci skip] Translation update
2022-01-27 00:14:02 +00:00
Jesse Hills
cb2f5b5ed5
Add diagnostics download to ESPHome ( #65008 )
2022-01-26 14:35:41 -08:00
GitHub Action
3c1d1bd060
[ci skip] Translation update
2022-01-26 00:15:14 +00:00
Otto Winter
a65a0b5903
ESPHome prevent connecting to different hosts when IP reassigned ( #64559 )
2022-01-24 08:29:29 +01:00
Jesse Hills
8736b0649b
Fix ESPHome ReconnectLogic to make faster connection when device comes online ( #64697 )
2022-01-23 20:14:17 +01:00
Franck Nijhof
176f03d4ac
Allow toggles (switches) state to be None ( #64621 )
2022-01-23 11:31:01 +01:00
Jesse Hills
acd88e1c61
Bump aioesphomeapi to 10.7.0 ( #64495 )
2022-01-20 09:38:58 +01:00
GitHub Action
c6d481ca01
[ci skip] Translation update
2022-01-17 00:14:48 +00:00
Marc Mueller
67c35652f0
Update typing - collections.abc (2) ( #63934 )
2022-01-12 09:04:37 +01:00
GitHub Action
ea0b24a5f0
[ci skip] Translation update
2022-01-03 00:14:23 +00:00
GitHub Action
93758e2e6c
[ci skip] Translation update
2022-01-01 00:14:34 +00:00
Tobias Sauerwein
2c904c0974
Bump mypy to 0.930 ( #62642 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2021-12-27 17:55:17 +01:00
GitHub Action
cc92aa557a
[ci skip] Translation update
2021-12-26 00:15:41 +00:00
GitHub Action
cceedf766a
[ci skip] Translation update
2021-12-22 00:14:51 +00:00
GitHub Action
babd753610
[ci skip] Translation update
2021-12-21 00:15:06 +00:00
GitHub Action
f75b325ab2
[ci skip] Translation update
2021-12-12 00:14:30 +00:00
epenet
e50c00ea06
Use new enums in esphome ( #61391 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:56:20 +01:00
GitHub Action
68ca0a05c8
[ci skip] Translation update
2021-12-04 00:13:16 +00:00
Jesse Hills
8630022e92
Add mode to ESPHome numbers ( #60653 )
2021-11-30 20:19:14 +01:00
Jesse Hills
683bb13f50
Support unit of measurement in ESPHome numbers ( #60591 )
2021-11-30 15:20:40 +01:00
Franck Nijhof
9b9801516b
Migrate button device classes to StrEnum ( #60611 )
2021-11-30 11:54:06 +01:00
epenet
416976dd39
Use dataclass properties in esphome discovery ( #60606 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-30 11:03:08 +01:00
Franck Nijhof
b996f624db
Ensure ESPHome device classes are valid ( #60594 )
2021-11-30 09:44:39 +01:00
Jesse Hills
e17759410c
Esphome button device class ( #60569 )
2021-11-30 08:33:14 +01:00
Jesse Hills
dd001cacfd
Fix missing name for ESPHome reauth dialog ( #60508 )
2021-11-29 10:06:56 +01:00
Jesse Hills
622d9606a5
Esphome/button ( #60522 )
2021-11-29 09:57:37 +01:00
GitHub Action
d3c020325b
[ci skip] Translation update
2021-11-25 00:13:33 +00:00
GitHub Action
9e606abb0c
[ci skip] Translation update
2021-11-23 00:13:54 +00:00
GitHub Action
29dc9de08f
[ci skip] Translation update
2021-11-19 00:14:01 +00:00
Franck Nijhof
4a83ee5dab
Use native datetime value in ESPHome sensors ( #59896 )
2021-11-18 15:32:39 +01:00
GitHub Action
9a85c8d894
[ci skip] Translation update
2021-11-18 00:12:48 +00:00
GitHub Action
0228d11546
[ci skip] Translation update
2021-11-16 00:18:33 +00:00
epenet
4f7e405a2c
Use zeroconf attributes in esphome ( #58963 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-15 20:26:50 +01:00
epenet
b3ffc1e183
Adjust async_step_zeroconf signature for strict typing ( #59503 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-15 18:05:45 +01:00
Jesse Hills
e5129042ad
Fix ESPHome state watching when new state is None ( #59528 )
2021-11-14 16:49:45 +01:00
GitHub Action
fc539da42b
[ci skip] Translation update
2021-11-14 00:12:48 +00:00
GitHub Action
3f2b1fa952
[ci skip] Translation update
2021-11-12 00:12:35 +00:00
GitHub Action
34bc1298aa
[ci skip] Translation update
2021-11-11 00:15:23 +00:00
GitHub Action
86b12af3dc
[ci skip] Translation update
2021-11-10 00:17:39 +00:00
GitHub Action
e35b83081e
[ci skip] Translation update
2021-11-08 00:12:31 +00:00
GitHub Action
7b59dea67e
[ci skip] Translation update
2021-11-06 00:11:41 +00:00
GitHub Action
c8d8513a1a
[ci skip] Translation update
2021-11-05 00:13:45 +00:00
GitHub Action
4e419d8c6f
[ci skip] Translation update
2021-11-01 00:13:04 +00:00
Marc Mueller
4c68662612
Use assignment expressions 34 ( #58823 )
2021-10-31 19:01:16 +01:00
Marc Mueller
a48ddcadd4
Use assignment expressions 31 ( #58715 )
2021-10-30 16:29:07 +02:00
Jesse Hills
6d30105c9f
Add configuration_url to ESPHome ( #58565 )
2021-10-28 21:04:00 -07:00
Paulus Schoutsen
e1e864d2b6
Get the registry using the callback method ( #58542 )
2021-10-27 15:58:14 -07:00
Jesse Hills
c656bf1646
Add entity categories to esphome ( #58495 )
2021-10-27 12:53:39 +13:00
epenet
48c85fb839
Use DeviceInfo on esphome ( #58396 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 13:16:53 +02:00
GitHub Action
30fb619095
[ci skip] Translation update
2021-10-24 00:12:57 +00:00
Paul Monigatti
a3b3c4ebad
Consolidate ESPHome icon-handling code into EsphomeEntity ( #57744 )
2021-10-22 18:21:41 +02:00
Marc Mueller
2a8eaf0e0f
Use assignment expressions 06 ( #57786 )
2021-10-17 20:05:11 +02:00
GitHub Action
c76e15149c
[ci skip] Translation update
2021-10-17 00:12:27 +00:00
Otto Winter
df4e8721e9
ESPHome move ReconnectLogic to aioesphomeapi ( #57601 )
2021-10-13 10:04:23 -07:00
Otto Winter
5b218d7e1c
Bump aioesphomeapi from 9.1.4 to 9.1.5 ( #57106 )
2021-10-05 11:49:39 +02:00
J. Nick Koston
d08b65db7d
Update esphome reconnect logic to use newer RecordUpdateListener logic ( #57057 )
2021-10-04 19:52:08 +02:00
Paulus Schoutsen
eb9b9c57a4
[ci skip] Translation update
2021-10-04 08:38:24 -07:00
Otto Winter
bf9f55c376
Bump aioesphomeapi from 9.1.2 to 9.1.4 ( #57036 )
2021-10-04 13:23:11 +02:00
Otto Winter
da63a96273
ESPHome fix zeroconf add_listener issue ( #57031 )
2021-10-04 13:17:42 +02:00
GitHub Action
06602e6cc5
[ci skip] Translation update
2021-10-03 00:13:50 +00:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
Otto Winter
dc40de6b62
Bump aioesphomeapi from 9.1.0 to 9.1.2 ( #56879 )
2021-10-01 12:11:06 +02:00
Oxan van Leeuwen
c6f48056fd
Remove dead code from ESPHome light entity ( #55519 )
2021-09-30 12:12:37 +02:00
Marc Mueller
d51487f82a
Import Callable from collections.abc (3) ( #56777 )
2021-09-29 16:19:06 +02:00
Marc Mueller
a91fbec198
Use NamedTuple for esphome service metadata ( #56754 )
2021-09-28 16:58:36 -07:00
Otto Winter
a54854d129
ESPHome Noise Transport Encryption support ( #56216 )
2021-09-20 09:02:17 +02:00
Marc Mueller
48bada5a18
Update pylint to 2.11.1 ( #56364 )
2021-09-18 13:52:59 +02:00
Oxan van Leeuwen
6e7ce89c64
Fix attribute access on None on startup in ESPHome ( #56105 )
2021-09-11 20:53:29 +02:00
Otto Winter
46159c3f18
ESPHome light color mode use capabilities ( #55206 )
...
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2021-09-01 10:03:41 +02:00
GitHub Action
65d14909ee
[ci skip] Translation update
2021-08-27 00:14:42 +00:00
Otto Winter
e633cc177e
ESPHome sensor use total_increasing state class ( #55208 )
2021-08-25 15:33:26 +02:00
Jesse Hills
e06f3a5e95
Bump aioesphomeapi to 7.0.0 ( #55129 )
2021-08-23 22:40:01 -05:00
Oxan van Leeuwen
844000556f
Set correct ESPHome color mode when setting color temperature ( #54596 )
2021-08-16 16:16:36 +02:00
Jesse Hills
41d932fcf8
Send color_brightness to ESPHome devices on 1.20 (pre-color_mode) ( #54670 )
2021-08-15 19:56:21 -07:00