Commit graph

7962 commits

Author SHA1 Message Date
Joakim Sørensen
56360feb9a
Stream API requests to the supervisor () 2021-08-03 16:48:22 +02:00
Jc2k
081b2d533b
Add support for Eve Degree's air pressure sensor () 2021-08-03 07:30:50 -05:00
Chris
cfc5111561
Handle powerConsumption reports with null value () 2021-08-02 20:50:57 -07:00
Aidan Timson
18f4d125c3
System Bridge v2.3.0+ - Data from WebSocket ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-02 22:11:26 +02:00
Jc2k
d414b58769
Fix watts unit for homekit_controller power sensors () 2021-08-02 10:47:11 -07:00
Joakim Sørensen
c3d623a37e
Fix issue when data is None () 2021-08-02 19:35:11 +02:00
Michael
b2725918b1
Fix TP-Link smart strip devices () 2021-08-02 09:47:54 -07:00
Joakim Sørensen
1c38e9168c
Add base energy analytics () 2021-08-02 09:46:07 -07:00
Michael
bffa9f960d
Add state class measurement to all suitable sensors on Speedtest.net ()
* Add state class measurement

* use tuple instead of list
2021-08-02 17:00:25 +02:00
Michael
4241c4ca5b
Fix crash when AVM FRITZ!SmartHome devices are unreachable () 2021-08-02 16:13:54 +02:00
Milan Meulemans
8ab3d9cc12
Use homeassistant.const instead of integration const for device_info ATTR_ () 2021-08-02 15:11:41 +02:00
Graham Rogers
4f96f05a75
Improve Universal media player toggle default behavior ()
Before it could not be overridden and the default behavior meant nothing was called when all children were off, so it could not be used to turn on the media player. The new default behavior is to delegate to `turn_on` and `turn_off` instead, which is more likely to be the expected behavior.
2021-08-02 15:10:56 +02:00
J. Nick Koston
65c6943784
Bump HAP-python to 4.0.0 () 2021-08-02 15:08:32 +02:00
Joakim Sørensen
da3419945c
Rename snapshot -> backup () 2021-08-02 11:07:21 +02:00
Jc2k
73bc62949b
Fix error in homekit_controller causing some entities to get an incorrect unique id () 2021-08-01 20:59:32 -07:00
Chris
8ac1f5d28a
Add energy consumption sensors to smartthings devices () 2021-08-01 20:35:03 -07:00
B-Hartley
736fb2e90d
ForecastSolar - power production now w not k w () 2021-08-01 15:01:34 -07:00
Michael
da1a9bcbf0
Do not block setup of TP-Link when device unreachable () 2021-08-01 14:58:55 -07:00
Paulus Schoutsen
370799bd22
Revert "Improve light scene support for white mode ()" ()
This reverts commit 6ffe0f6405.
2021-07-30 21:10:32 -07:00
Paulus Schoutsen
90cf94bb30
Bump Hue and only fire events for button presses ()
* Bump Hue and only fire events for button presses

* Fix tests
2021-07-30 14:14:58 -07:00
Erik Montnemery
6ffe0f6405
Improve light scene support for white mode () 2021-07-30 12:47:26 -07:00
J. Nick Koston
72bd3f7128
Bump HAP-python to 3.6.0 () 2021-07-30 12:44:28 -07:00
Joakim Sørensen
a9722c90e9
Revert "Rename snapshot -> backup" ()
This reverts commit 9806bda272.
2021-07-30 12:44:10 -07:00
Tobias Sauerwein
8e61ed39fd
Fix flaky netatmo tests () 2021-07-30 20:07:23 +02:00
Diogo Gomes
028f6c4cac
fix flakky test () 2021-07-30 07:11:58 -07:00
epenet
bb7236fd04
Use constants for device_info in Onewire integration () 2021-07-30 13:35:49 +02:00
Paulus Schoutsen
2cbcd5f2a9
Cost sensor handle consumption sensor in Wh () 2021-07-30 11:00:52 +02:00
epenet
87dab02ce6
Remove YAML configuration from onewire () 2021-07-29 22:12:00 -07:00
Michael
692665e46c
Apply left suggestions for TP-Link () 2021-07-29 22:11:15 -07:00
Michael
2b2cddb5f0
Extract smartthings switch energy attributes into sensors () 2021-07-29 21:50:02 -07:00
Robert Svensson
edf0e0bd08
Add energy device class to deCONZ consumption sensors () 2021-07-29 16:16:08 -07:00
Martin Hjelmare
6d30e596ca
Fix zwave_js current and voltage meter sensor device class () 2021-07-29 14:26:57 -07:00
Paulus Schoutsen
6b7a4d2d3c
Revert "Allow uploading large snapshots ()" ()
This reverts commit cdce14d63d.
2021-07-29 14:26:05 -07:00
Martin Hjelmare
3c0e4b1fd9
Fix zwave_js meter sensor state class () 2021-07-29 12:25:43 -07:00
Martin Hjelmare
007ecc51e5
Revert "Add Automate Pulse Hub v2 support ()" () 2021-07-29 11:58:48 -07:00
Michael
2b0b8736f2
Set state class measurement also for Total Energy for AVM Fritz!Smarthome devices () 2021-07-29 11:54:51 -07:00
Daniel Hjelseth Høyer
6590e464af
Integration. Add device class, last_reset, state_class ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-29 20:05:53 +02:00
Michael
bedb9550f5
Move TP-Link power and energy switch attributes to sensors ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-07-29 11:02:47 -07:00
J. Nick Koston
219348d573
Skip each ssdp listener that fails to bind () 2021-07-29 18:07:52 +02:00
Raman Gupta
30cbf03b48
Add energy support for zwave_js meter CC entities ()
* Add energy support for zwave_js meter CC entities

* shrink

* comments

* comments

* comments

* Move attributes

* Add tests

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-07-29 14:18:38 +02:00
Raman Gupta
1019ee22ff
Add enabled attribute to zwave_js discovery model ()
* Add attribute to zwave_js discovery model

* Fix binary sensor entity enabled logic

* Add tests
2021-07-29 09:30:50 +02:00
Diogo Gomes
a2d66bd1c0
Prosegur code quality improvements () 2021-07-28 22:15:28 -07:00
Stephen Beechen
cdce14d63d
Allow uploading large snapshots ()
Co-authored-by: Pascal Vizeli <pascal.vizeli@syshack.ch>
2021-07-28 22:12:59 -07:00
J. Nick Koston
6eb3307734
Fix invalid homekit state when arming ()
- Maybe fixes 
2021-07-28 16:09:49 -07:00
Raman Gupta
e1c6ccb198
Add zwave_js.reset_meter service ()
* Add zwave_js.meter_reset service

* fix log statement

* Add endpoint attribute to service call and rename service

* Make service an entity service

* remove endpoint from service description
2021-07-28 23:15:27 +02:00
epenet
8d84edd3b7
Add renault integration () 2021-07-28 12:41:11 -07:00
stefano055415
3f7cc176a8
Add climate support to Freedompro ()
* Update Freedompro

* fix code and add test

* add check for unsupported mode

* add code for unsupported hvac_mode

* HVAC_INVERT_MAP and fix test

* change params hass to session

* set const and add ValueError

* fix ValueError text
2021-07-28 19:27:31 +02:00
Matthias Alphart
4e4bb2e5a8
Test KNX events ()
* test knx_event

* use async_capture_events
2021-07-28 19:04:11 +02:00
Bram Kragten
4df56bad9e
Remove currency from energy, use core config ()
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-07-28 08:49:55 -07:00
Maciej Bieniek
6d13466f8a
Remove unnecessary init_integration() call in NAM tests () 2021-07-28 11:23:57 +02:00