Commit Graph

8806 Commits (0f78004edea0424c2baafa9b30050f02d415fd70)

Author SHA1 Message Date
Dermot Duffy ffa7962a37
Fix motionEye switch refresh bug () 2021-07-24 12:12:27 +02:00
Jc2k 0db160e372
Handle homekit accessories where the pairing flag is wrong () 2021-07-23 20:03:44 -10:00
Paulus Schoutsen c49decb7f0
Convert CO2Signal to data update coordinator and add fossil fuel percentage ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net>
2021-07-23 14:35:11 -07:00
Robert Svensson d0bef97453
Handle situations where action is part of a deCONZ event but has the value None ()
* Handle situations where action is part of an event but has the value None

* Cover more possible permutations of what a bad action string is
2021-07-23 21:43:00 +02:00
Jc2k 91018d0451
Add support for power data from Koogeek SW2 via homekit_controller () 2021-07-23 07:37:18 -10:00
Børge Nordli 87165d6133
Support group events for AC switches and binary sensors. Fixes . ()
* Support group events for AC switches and binary sensors. Fixes .

* Review comments
2021-07-23 18:45:31 +02:00
Raman Gupta 952cb964c8
Add new input to zwave_js.multicast_set_value service ()
* Tweak Z-Wave JS service and WS API commands

* Revert WS API change so it can be split out

* Add keywords
2021-07-23 10:35:44 -04:00
Raman Gupta 9ee7e55f10
Send initial status in zwave_js WS API cmds to subscribe to updates () 2021-07-23 10:34:49 -04:00
Michael 42e8a7c842
Move Fritzbox power, energy and temperature switch attributes to sensors ()
* deprecate switch entity properties

* Add last_reset to FritzBoxEnergySensor

* Remove obsolet temperature attribute
2021-07-23 13:06:30 +02:00
Dermot Duffy dee5d8903c
Add motionEye switches () 2021-07-22 23:17:39 -07:00
Anders Melchiorsen e85b0ec052
Move Sonos to upstream SoCo () 2021-07-23 00:40:30 +02:00
Simone Chemelli 75f7d3d696
Replace util.get_local_ip in favor of components.network.async_get_source_ip() - part 1 () 2021-07-22 08:12:33 -10:00
Tom Harris 3461f61f9f
Create APIs for Insteon panel () 2021-07-22 08:11:36 -10:00
Michael 24e07bc154
Fritzbox enable temp sensor () 2021-07-22 09:19:39 -07:00
sillyfrog d3e77e00e1
Add Automate Pulse Hub v2 support ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Sillyfrog <sillyfrog@users.noreply.github.com>
2021-07-22 14:40:33 +02:00
J. Nick Koston 009f34bfed
Add a homekit.unpair service to forcefully remove pairings ()
- Sometimes homekit will go unresponsive because a pairing for a specific
  device is missing. To avoid deleting the config entry and recreating
  it, which can be a painful process if there are many bridged entities,
  the homekit.unpair service allows forceful removal of the pairings so
  the accessory can be paired again.
2021-07-22 12:44:36 +02:00
Rami Mosleh 1a450c2084
Speedtestdotnet code cleanup and type hints () 2021-07-22 12:25:54 +02:00
J. Nick Koston 4df928c188
Add support for updating the ISY ip address from discovery ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-22 08:38:55 +02:00
Raman Gupta b9a6ce77d1
Bump zwave-js-server-python to 0.28.0 () 2021-07-22 02:37:10 -04:00
Marc Mueller d98e580c3c
Use NamedTuple - nws () 2021-07-21 22:24:07 -07:00
J. Nick Koston e78a62c802
Fix homekit locks not being created from when setup from the UI () 2021-07-21 22:22:06 -07:00
Paulus Schoutsen 596179d180
Avoid dataclass incompat with mock spec () 2021-07-22 02:12:14 +02:00
Paulus Schoutsen edf42bab25
Migrate forecast solar to v2 () 2021-07-21 15:04:30 -07:00
Matthias Alphart 9f14b2cef5
Test KNX switch () 2021-07-21 15:04:14 -07:00
Paulus Schoutsen 86752516ee
Add WS API to access solar forecast data ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-21 23:48:21 +02:00
Tobias Sauerwein 583deada83
Add type annotations for Netatmo () 2021-07-21 14:36:57 -07:00
cnico 6636e5b737
Flipr integration ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: cnico <>
2021-07-21 21:35:44 +02:00
Paulus Schoutsen ba00c786b0
Correctly detect is not home () 2021-07-21 19:45:07 +02:00
Michael f128bc9ef8
Add reauth flow to Synology DSM () 2021-07-21 09:16:27 -07:00
Robert Hillis 462db1b4b2
Add config flow to nfandroidtv ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-21 13:31:54 +02:00
Daniel Hjelseth Høyer e9ce3c57cd
Adax heaters ()
Co-authored-by: G Johansson <62932417+gjohansson-ST@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-21 10:25:46 +02:00
muppet3000 18ec0544b9
Allow for alternative external Growatt servers () 2021-07-21 10:16:02 +02:00
Franck Nijhof 4546e14674
Fix MQTT to allow setting an unknown Select state () 2021-07-21 10:02:07 +02:00
jan iversen 7306503756
Calculate count automatically in modbus platforms () 2021-07-20 22:49:54 -07:00
jan iversen 2e2b340b1e
Set modbus entity to non-available unless scan_interval=0 () 2021-07-20 22:48:02 -07:00
Raman Gupta 90765132cc
Make additional input for zwave_js device triggers optional () 2021-07-20 22:08:08 -07:00
Joakim Plate 8a7cb389ed
Drop support for fan speeds and support reverse () 2021-07-20 22:07:15 -07:00
J. Nick Koston fe89603ee7
Update homekit lock to support locking, unlocking, jammed () 2021-07-20 21:55:19 -07:00
J. Nick Koston 564a505486
Update homekit controller lock to support locking, unlocking, jammed () 2021-07-20 23:55:04 -05:00
J. Nick Koston ee242764a1
Update template lock to support locking, unlocking, jammed () 2021-07-20 21:50:21 -07:00
J. Nick Koston 5d85983b09
Update google assistant locks to support locking, unlocking, jammed () 2021-07-20 23:49:05 -05:00
J. Nick Koston bfe3ef0980
Update august to support locking, unlocking, jammed () 2021-07-20 21:48:15 -07:00
J. Nick Koston f20602e11d
Auto recreate HomeKit TVs when the sources are out of sync () 2021-07-20 21:46:39 -07:00
J. Nick Koston 2a65c5f93c
Recreate HomeKit accessories when calling the reset_accessory service () 2021-07-20 21:45:21 -07:00
J. Nick Koston 4d122fc366
Update alexa lock to support locking, unlocking, jammed () 2021-07-20 23:21:05 -05:00
Steven Looman 72bc748081
Avoid supplemental discovery of ignored upnp entry () 2021-07-20 15:46:33 -10:00
Brett 6ee82e1031
Advantage Air add zone temperature sensors ()
* Create AdvantageAirZoneTemp

* Disable by default

* Add test coverage

* add state_class

* Use entity class attributes

* Match code style of PR 
2021-07-20 19:38:50 -04:00
web-dc 034251f006
Update requirement of homematicip_cloud component to v1.0.1 ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Sascha Schiegg <s.schiegg@s-schiegg.com>
2021-07-20 20:28:43 +02:00
jan iversen 8c43e5c736
Correct set_temperature in modbus climate () 2021-07-20 20:19:26 +02:00
Marc Mueller 074d762664
Rename and reorganize electric unit constants () 2021-07-20 20:06:23 +02:00