Commit graph

94 commits

Author SHA1 Message Date
Avi Miller
4ad26af2ea
Update the LIFX manifest with full list of models () 2022-04-24 16:25:09 -10:00
Avi Miller
42e0bc849c
Narrow down the list of LIFX models for HomeKit discovery ()
* Narrow down the list of LIFX models for HomeKit discovery

This allows the LIFX Switch to be integrated using the HomeKit
Controller component. I also adjusted the zeroconf test so that
the partial match still matches the lifx integration.

Signed-off-by: Avi Miller <me@dje.li>

* Update tests/components/zeroconf/test_init.py

Co-authored-by: J. Nick Koston <nick@koston.org>
2022-04-16 10:08:44 -10:00
Erik Montnemery
5a1bcc2c5b
Revert "Narrow the list of models of LIFX devices discovered using HomeKit" () 2022-04-15 12:50:39 +02:00
Avi Miller
2b908bd542
Narrow the list of models of LIFX devices discovered using HomeKit ()
This allows the LIFX Switch to be discovered by the HomeKit Controller
integration instead of being captured by the LIFX integration which
doesn't support switches.

Signed-off-by: Avi Miller <me@dje.li>
2022-04-14 11:44:37 -10:00
Raman Gupta
bc194cd209
Add zeroconf discovery to zwave_js () 2022-04-06 18:46:13 +02:00
Klaas Schoute
6c2d6fde66
Add Pure Energie integration () 2022-02-19 17:53:25 +01:00
Joshua Roys
e5ef192f1a
Specify specific Nanoleaf models in the manifest () 2022-02-12 09:56:38 -06:00
Poltorak Serguei
3c5a667d97
Add Z-Wave.Me integration ()
* Add support of Z-Wave.Me Z-Way and RaZberry server ()

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: LawfulChaos <kerbalspacema@gmail.com>

* Add switch platform to Z-Wave.Me integration ()

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>

* Add button platform to Z-Wave.Me integration ()

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Fix button controller access ()

* Add lock platform to Z-Wave.Me integration  ()

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add sensor platform to Z-Wave.Me integration ()

* Sensor Entity

* Sensor fixes

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Inline descriotion according to review proposal

* State Classes for sensor

* Generic sensor

* Generic sensor

Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add binary sensor platform to Z-Wave.Me integration ()

* Binary Sensor Entity

* Update docstring

Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add Light Entity platform to Z-Wave.Me integration ()

* Light Entity

* mypy fix

* Fixes, ZWaveMePlatforms enum

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Fixes

* Fixes

* Fixes

Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add Thermostat platform to Z-Wave.Me integration  ()

* Climate entity

* Climate entity

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Climate entity fix

* Clean up

* cleanup

* Import order fix

* Correct naming

Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Correct zwave_me .coveragerc ()

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: LawfulChaos <kerbalspacema@gmail.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-02-07 16:27:11 +01:00
Etienne G
dfb7ab5c30
Add zeroconf to overkiz integration ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-25 07:50:40 -10:00
J. Nick Koston
7112c5b52a
Use zeroconf for scanning in apple_tv () 2022-01-24 13:07:22 +01:00
Duco Sebel
8f6e24aa1e
Add HomeWizard Energy integration ()
Co-authored-by: Matthias Alphart <farmio@alphart.net>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-01-10 16:23:31 -08:00
G Johansson
566f631933
Implement config_Flow for Sensibo ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-22 10:32:50 -10:00
J. Nick Koston
cb26862d7a
Add zeroconf discovery to ecobee for non-homekit models () 2021-12-19 21:13:23 +01:00
J. Nick Koston
b63c766ec0
Add homekit discovery to ecobee () 2021-12-19 20:17:19 +01:00
Pierre Ståhl
355f2f25d8
Support additional Apple TV device types () 2021-12-19 07:55:53 -06:00
J. Nick Koston
615872a5d1
Align zeroconf matching with ZeroconfServiceInfo () 2021-12-19 02:09:21 -06:00
Pierre Ståhl
3a56cfed3a
Update Apple TV integration to support tvOS 15 () 2021-12-06 13:04:18 +01:00
Guido Schmitz
f1884d34e9
Add devolo home network integration ()
Co-authored-by: Markus Bong <2Fake1987@gmail.com>
Co-authored-by: Markus Bong <Markus.Bong@devolo.de>
2021-10-28 22:42:10 +02:00
Ryan Fleming
c84fee7c6e
Rework octoprint ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-22 15:25:12 +02:00
ANMalko
626bd25129
Add LOOKin integration ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-21 07:10:23 -10:00
J. Nick Koston
1cf7634942
Discover plex via zeroconf () 2021-10-15 18:53:05 -10:00
João Pedro Hickmann
4513a46248
Add zeroconf support for yeelight () 2021-09-28 20:53:43 -05:00
Paulus Schoutsen
32212651fe
Add zeroconf discovery to Hue ()
* Add zeroconf discovery to Hue

* Add coverage for already exists case

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-12 20:00:51 -07:00
Milan Meulemans
8570502681
Convert Nanoleaf yaml and discovery to config flow ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-08-24 14:09:36 -05:00
J. Nick Koston
2e62de5116
Adjust yeelight homekit model match () 2021-08-24 17:51:25 +02:00
J. Nick Koston
d7c1e7c7dc
Adjust yeelight homekit model () 2021-08-17 22:41:01 -05:00
J. Nick Koston
98109caee9
Add zeroconf discovery to Sonos () 2021-07-12 18:24:12 +02:00
Brian Towles
01d4140177
Modern Forms integration initial pass - Fan ()
* Modern Forms integration initial pass

* cleanup of typing and nits

* Stripped PR down to Fan only

* Review cleanup

* Set sleep_time to be required for service

* Adjust minimum sleep time to one minute.

* Code review changes

* cleanup icon init a little
2021-06-08 08:22:50 +02:00
Maciej Bieniek
b6716ecebd
Add discovery by manufacturer to Nettigo Air Monitor integration () 2021-05-29 14:06:56 +02:00
Simone Chemelli
b9a0fb93eb
Add samsungtv dhcp and zeroconf discovery ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-05-22 10:41:18 -05:00
Franck Nijhof
9ee3b77135
Remove discovery from iCloud () 2021-05-17 12:14:54 +02:00
Thomas Schamm
8fcf06a2a9
Add bosch_shc supporting Bosch Smart Home Controller ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-14 15:03:26 +02:00
J. Nick Koston
c037ebb27c
Add discovery to yeelight () 2021-05-11 19:55:50 -05:00
J. Nick Koston
29cd5f20b9
Add zeroconf discovery to powerview () 2021-05-09 11:41:27 +02:00
J. Nick Koston
9cab8a19cd
Add iCloud discovery ()
Since homekit requires iCloud keychains to be enabled, if they
have a homekit hub, they must have iCloud.
2021-05-09 11:19:26 +02:00
Maciej Bieniek
0587f834df
Add Nettigo Air Monitor integration () 2021-05-07 08:59:29 -05:00
J. Nick Koston
ce692afead
Add rainmachine discovery ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-05-06 09:50:28 -05:00
Aidan Timson
e4ef06d6b1
System Bridge Integration ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-06 01:33:32 +02:00
J. Nick Koston
f7fafa6b8b
Add zeroconf discovery to rachio () 2021-05-02 17:09:12 +02:00
Guido Schmitz
77372d9094
Add zeroconf detection to devolo Home Control ()
Co-authored-by: Markus Bong <2Fake1987@gmail.com>
2021-04-22 08:38:56 -10:00
bsmappee
8b08134850
Support local Smappee Genius device ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-21 22:12:13 -10:00
J. Nick Koston
69932d4435
Add additional myq homekit models () 2021-04-19 14:03:31 +02:00
J. Nick Koston
94fde73add
Add config flow for enphase envoy ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-04-04 22:11:06 -10:00
David F. Mulcahey
4dc885dcc3
Add discovery for Tube's Zigbee coordinators to ZHA ()
* add discovery for tube zigbee gateways

* update discovery

* add test

* another test

* develop translations

* review comments
2021-03-30 11:13:26 -04:00
Paulus Schoutsen
1989b8c07d
Clean up discovery integration ()
* Clean up discovery integration

* Fix tests

* Remove discovery step from freebox
2021-02-25 12:19:21 +01:00
J. Nick Koston
431b143eec
Add a one touch pairing config flow for lutron caseta ()
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
2021-01-22 17:48:06 -06:00
J. Nick Koston
3a3e5e636b
Switch somfy to zeroconf discovery () 2021-01-16 20:41:41 +01:00
Penny Wood
c8990e373d
Add Homekit discovery for iZone () 2021-01-16 20:22:03 +01:00
J. Nick Koston
ffd9c4e410
Add additional roku model to discovery () 2021-01-13 15:14:45 +01:00
Paulus Schoutsen
c7bf7b32a2
Zeroconf lowercase () 2020-12-31 01:06:26 +01:00