Commit Graph

55266 Commits

Author SHA1 Message Date
Lars
1c8156bd33 Update Fritz! lights to use kelvin (#79733) 2022-10-25 13:45:02 +02:00
Bram Kragten
36bb0bbc1a Fix integrations.json creation, make iot_standards a list (#80945) 2022-10-25 13:43:40 +02:00
On Freund
64eb316908 Add alarmed binary sensor to Risco integration (#77315)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-10-25 13:43:09 +02:00
Rami Mosleh
623abb4325 Remove deprecated YAML in Pushover (#80876) 2022-10-25 13:39:38 +02:00
jjlawren
d50f5e49c8 Extend Sonos queue operation timeouts (#80804) 2022-10-25 13:38:28 +02:00
hackerESQ
f977b264a1 Add tplink dhcp entry for EP25 model (#80650)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-25 13:22:09 +02:00
Franck Nijhof
5b32540a84 Set water device class to flo, homewizard, p1_monitor, toon (#80944) 2022-10-25 13:21:47 +02:00
Parham Ghazanfari
dbfca8def8 Add support for EventBridge to aws integration (#77573)
* Added EventBridge support to aws integration

* Added type hints for all aws notification services + Added unit tests for EventBridge AWS integration

* Increase line coverage for unit tests for aws integration.
2022-10-25 13:21:25 +02:00
Erik Montnemery
aea0067e49 Add additional rules for converting distances (#80940)
* Add additional rules for converting distances

* Convert in to mm

* Adjust existing tests

* Add test
2022-10-25 12:51:23 +02:00
HarvsG
fe7402375d Bayesian - support unique_id: (#79879)
* support unique_id

* adds test for unique_ids
2022-10-25 12:42:59 +02:00
Franck Nijhof
3b6f0d2870 Merge branch 'master' into dev 2022-10-25 12:22:18 +02:00
Shay Levy
e77025ac8d Bump aioshelly to 4.1.1 (#80939) 2022-10-25 12:16:08 +02:00
Franck Nijhof
326344db12 Rename entry_id template method to config_entry_id (#80935) 2022-10-25 12:11:14 +02:00
Franck Nijhof
398d18eeee Load themes from themes folder by default (#80937) 2022-10-25 12:10:40 +02:00
Franck Nijhof
52f109f6ab Add IKEA SYMFONISK as virtual integration (#80833) 2022-10-25 12:09:22 +02:00
Erik Montnemery
beeee8b60e Use start helper in recorder (#79559) 2022-10-25 10:38:07 +02:00
osono-design
02b0b19dd4 Add tuya access control devices (binary status of lock) (#79793) 2022-10-25 10:07:59 +02:00
Dave T
e5716efa9c Add visual image preview during generic camera options flow (#80392)
Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2022-10-25 10:03:19 +02:00
epenet
6b1f503a79 Allow gas units to be overriden (#80884) 2022-10-25 09:53:28 +02:00
Erik Montnemery
3d3349240f Don't trigger statistics issues when sensor units are equivalent (#80099) 2022-10-25 09:50:01 +02:00
Jesse Hills
97d31d05f0 Use ESPHome manufacturer name from device if provided (#80928) 2022-10-25 09:15:28 +02:00
Maikel Punie
f85a2fb57a Add integration_type to the velbus component (#80924) 2022-10-25 09:13:36 +02:00
Quentame
4f5c9be84f Use EntityDescription in Freebox switch (#80858)
* Freebox switch: use EntityDescription

* unique_id base on key later with migration step

* Keep the same name

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/freebox/switch.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Removing specific FreeboxSwitchEntityDescription as there is one sensor, for now

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-10-25 09:00:56 +02:00
definitio
644b00ca2d Add apcupsd laststest sensor (#80773) 2022-10-25 08:44:54 +02:00
J. Nick Koston
559e281431 Add oralb integration (#80918)
* mapping

* update

* working

* tests

* fixes

* temp add binary sensor platform to make sure it works

* fixes

* 100% cover

* adjust

* disable chatty sensors by default

* remove binary sensor_platform for next PR

* time is much nicer than counter
2022-10-24 23:11:40 -05:00
Ongy
3759be09df Add media_player platform to Jellyfin (#76801) 2022-10-24 21:45:01 -05:00
GitHub Action
9b331abe91 [ci skip] Translation update 2022-10-25 00:39:01 +00:00
Simon Hansen
b56d332c26 Add integration_type to launchlibrary (#80907) 2022-10-24 23:23:14 +02:00
Shay Levy
dce4753510 Cleanup Shelly update platform (#80845) 2022-10-25 00:20:26 +03:00
Simon Hansen
2ddf1f9416 Add integration_type to iss (#80909) 2022-10-24 23:19:59 +02:00
Steven Looman
b5f70a404a Fix SSDP/UPnP server after testing (#80815) 2022-10-24 15:19:19 -05:00
shbatm
ac4645a37e Add "Push Flow Meter Data" service to RainMachine and bump regenmaschine to 2022.10.0 (#80890) 2022-10-24 13:39:37 -06:00
J. Nick Koston
f61c010116 Bump bleak-retry-connector to 2.4.2 (#80908) 2022-10-24 14:27:04 -05:00
SoCalix
9c762a5a5a Fix XMPP room notifications (#80794) 2022-10-24 21:10:56 +02:00
epenet
613ea28b0e Add new WATER device class (#80886) 2022-10-24 21:06:35 +02:00
J. Nick Koston
27a61f5407 Raise exception when esphome ble client disconnects during operation (#80885) 2022-10-24 14:04:50 -05:00
shbatm
66b473bae2 Add integration_type to ISY994 manifest and bump pyisy to 3.0.8 (#80906) 2022-10-24 14:02:23 -05:00
Erik Montnemery
f7694c0550 Only reload modified scripts (#80470)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-24 20:47:06 +02:00
J. Nick Koston
c5688072fd Bump aiohomekit to 2.2.4 (#80899) 2022-10-24 19:40:13 +02:00
rikroe
c474db6617 Add EMISSION_CHECK to BMW Connected Drive (#80819) 2022-10-24 19:38:15 +02:00
Martin Hjelmare
838691f22f Refactor zwave_js add-on manager (#80883)
* Make addon slug an instance attribute

* Extract addon name and addon config

* Update docstrings
2022-10-24 18:21:05 +02:00
Jc2k
4279d73800 Add support for Netatmo noise sensor to homekit_controller (#80889)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-24 10:31:26 -05:00
J. Nick Koston
1f8a9ed3c7 Bump aiohomekit to 2.2.3 (#80891) 2022-10-24 09:38:28 -05:00
J. Nick Koston
a7610909de Fix HKC exceptions during BLE startup not being caught (#80882) 2022-10-24 09:29:13 -05:00
J. Nick Koston
9978296ae2 Bump bleak-retry-connector to 2.4.0 (#80887) 2022-10-24 09:28:59 -05:00
Joakim Plate
232041b194 Add field descriptions for nibe heat pump (#80791) 2022-10-24 16:18:05 +02:00
Erik Montnemery
6979cd95b0 Add suggested_unit_of_measurement attribute to sensors (#80638)
* Add suggested_unit_of_measurement attribute to sensors

* Lazy calculation of initial entity options

* Add type alias for entity options

* Small tweak

* Add tests

* Store suggested_unit_of_measurement in its own option key

* Adapt to renaming of IMPERIAL_SYSTEM

* Fix rebase mistakes

* Apply suggestions from code review

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-10-24 16:08:02 +02:00
epenet
0c79a9a33d Adjust pylint for IMPERIAL_SYSTEM deprecation (#80874)
* Adjust pylint for IMPERIAL_SYSTEM deprecation

* Use correct location

* Adjust components
2022-10-24 15:25:00 +02:00
epenet
ec4b8c49fe Add unique_id to scrape (#80581)
* Add unique_id to scrape

* Add tests
2022-10-24 15:14:43 +02:00
Jan Bouwhuis
2f11385627 Add typing hints for MQTT mixins (#80702)
* Add typing hints for MQTT mixins

* Follow up comments

* config_entry is always set

* typing discovery_data - substate None assignment

* Rename `config[CONF_DEVICE]` -> specifications
2022-10-24 15:00:37 +02:00