Commit graph

55 commits

Author SHA1 Message Date
Erik Montnemery
67f3e717a8
Add support for color_mode white to tasmota light () 2021-06-08 17:43:04 +02:00
Erik Montnemery
16e90f12ca
Add last_reset property to Tasmota energy sensors ()
* Add last_reset property to Tasmota energy sensors

* Correct device class for energy sensors
2021-05-26 17:58:06 +02:00
Erik Montnemery
97d7037d12
Bump hatasmota to 0.2.13 ()
* Bump hatasmota to 0.2.13

* Process review comment

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

* Tweak brightness compensation, improve tests

Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-15 19:36:08 +02:00
Erik Montnemery
e57634b1e0
Bump hatasmota to 0.2.12 () 2021-05-09 22:57:27 +03:00
Erik Montnemery
4136f9f203
Fix Tasmota color scaling and RGBW lights () 2021-05-05 17:59:26 +02:00
Erik Montnemery
93572bfe02
Add color_mode support to tasmota light () 2021-05-05 13:04:37 +02:00
Ville Skyttä
77d5244577
Use device registry CONNECTION_* constants () 2021-04-30 23:58:50 +02:00
Franck Nijhof
c68b259bd3
Cleanup of unused connection_class logic ()
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2021-04-29 23:12:58 +02:00
Ville Skyttä
153d6e891e
Use config_entries.SOURCE_* constants () 2021-04-25 11:27:40 +02:00
Ville Skyttä
a396619251
Use disabled_by constants ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-23 09:56:42 +02:00
Mick Vleeshouwer
461e766a93
Add device class CO2 to various integrations ()
* Add device class CO2 to Fibaro

* Add device class CO2 to Awair

* Add device class CO2 to Tasmota

* Add device class CO2 to Netatmo

* Add device class CO2 to Ambient Station

* Update Tasmota tests

* Remove icon
2021-03-10 12:52:55 +01:00
Erik Montnemery
b3fecb1c95
Update tests t-z to use async_get() instead of async_get_registry() () 2021-03-09 14:25:03 +01:00
Rene Lehfeld
2272925699
Add force_update to tasmota sensors ()
* Add force update also to non-binary sensors as e.g. POWER Measurement agerage cannot be calculated otherwise. This is the same behavior as set with the obsolete tasmota detection

* add tests in binary_sensor and test_sensor for force_update flag

* satisfy flake8

* next try for force_update test but this time on the entity object which is the correct level

* once again satisfy flake8

* one more try for a test

* fix typo

* satisfy black
2021-03-02 18:57:14 +01:00
Ville Skyttä
dc880118a4
Lint suppression cleanups ()
* Unused pylint suppression cleanups

* Remove outdated pylint bug references

* Add flake8-noqa config and note to run it every now and then

* Add codes to noqa's

* Unused noqa cleanups
2021-03-02 09:02:04 +01:00
J. Nick Koston
bd87047ff2
Update tasmota to use new fan entity model () 2021-02-22 21:27:21 -06:00
Erik Montnemery
c8e04ee960
Bump hatasmota to 0.2.9 () 2021-02-15 12:16:28 +01:00
Erik Montnemery
5711d61b38
Bump hatasmota to 0.2.7 () 2021-01-28 08:55:22 +01:00
Erik Montnemery
852136ccfe
Bump hatasmota to 0.2.5 () 2021-01-18 22:26:33 +01:00
Franck Nijhof
65cf2fcb6f
Drop asynctest () 2021-01-01 22:31:56 +01:00
Erik Montnemery
ed576edde7
Fix Tasmota device triggers () 2020-12-28 14:41:39 +01:00
Erik Montnemery
7084d6c650
Address old review comments of Tasmota fan ()
* Address review comments of Tasmota fan

* Address review comment
2020-12-10 22:17:58 +01:00
Erik Montnemery
916ff88774
Bump hatasmota to 0.1.4 () 2020-12-04 03:16:37 +01:00
Erik Montnemery
5d7d2dee2a
Bump hatasmota to 0.1.2 () 2020-11-28 10:18:06 -10:00
Erik Montnemery
6706ea36de
Add Tasmota cover ()
* Add Tasmota cover

* Update tests

* Bump hatasmota to 0.1.0
2020-11-25 18:52:09 +01:00
Erik Montnemery
314497d013
Add Tasmota fan ()
* Add Tasmota fan

* Bump hatasmota to 0.1.0

* Apply suggestions from code review
2020-11-25 17:40:32 +01:00
Paulus Schoutsen
b3be708db6
Add default config if not there ()
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-11-25 15:10:04 +01:00
Erik Montnemery
d493f18e50
Bump hatasmota to 0.1.1 () 2020-11-24 19:55:15 +01:00
Erik Montnemery
0bf9734af1
Bump hatasmota to 0.0.32 () 2020-11-19 09:07:35 +01:00
Erik Montnemery
14aba1f9de
Bump hatasmota to 0.0.31 () 2020-11-17 18:02:41 +01:00
Erik Montnemery
8cc7069323
Bump hatasmota to 0.0.29 () 2020-11-11 13:51:09 +01:00
Erik Montnemery
5694e4190c
Extend WS API result when enabling an entity ()
* Extend WS API result when enabling an entity

* Fix tests

* Fix tests

* Move updated registry entry to sub dict

* Address review comments

* Increase test coverage
2020-11-09 19:47:45 +01:00
Erik Montnemery
51b4bc547c
Bump hatasmota from 0.0.27 ()
* Adjust tests

* Add test for deprecated discovery message

* Update status sensors

* Bump hatasmota to 0.0.27

* Update tests
2020-11-08 17:11:25 +01:00
Erik Montnemery
56ee99372d
Force color or white mode exclusivity for Tasmota lights () 2020-11-04 10:03:32 +01:00
Erik Montnemery
62b5279d86
Add WS command to remove a Tasmota device () 2020-10-30 09:56:41 +01:00
Erik Montnemery
153f05afde
Bump hatasmota to 0.0.25 () 2020-10-30 00:13:49 +01:00
Erik Montnemery
8800b83283
Fix race in Tasmota discovery () 2020-10-27 23:24:54 +01:00
Erik Montnemery
f0b676607d
Bump hatasmota to 0.0.24 () 2020-10-27 23:01:13 +01:00
Erik Montnemery
029963dfc2
Bump hatasmota to 0.0.23 () 2020-10-26 14:58:36 +01:00
Erik Montnemery
bfb603fe78
Fix reconfiguring of Tasmota lights () 2020-10-24 14:31:08 +02:00
Erik Montnemery
15f46392d2
Fix Tasmota CT light () 2020-10-24 14:29:26 +02:00
Erik Montnemery
88231aa541
Fix Tasmota relay acting as on/off light () 2020-10-23 17:40:43 +02:00
Paulus Schoutsen
5dac3883b0
Stub light profiles () 2020-10-23 16:28:21 +02:00
Erik Montnemery
de35d58fd4
Support reloading Tasmota config entries () 2020-10-23 01:22:51 +02:00
Erik Montnemery
ec7f329807
Add support for Tasmota status sensor ()
* Add sensor attributes, remove useless test.

* Fix tests

* Rework handling of sensor attributes

* Remove unused sensor attributes

* Hide status sensors

* Bump hatasmota to 0.0.19

* Use DEVICE_CLASS_SIGNAL_STRENGTH for WiFi signal sensor

* Improve test coverage

* Fix tests
2020-10-19 22:07:31 +02:00
Erik Montnemery
515a6479a4
Bump hatasmota to 0.0.18 ()
* Bump hatasmota to 0.0.17

* Bump hatasmota to 0.0.18
2020-10-18 00:00:28 +02:00
Erik Montnemery
9e9f841f35
Add Tasmota device trigger ()
* Add Tasmota device trigger

* Correct import

* Remove useless try-except

* Remove commented out code

* Align with hatasmota 0.0.14

* Update according to review comments
2020-10-16 08:16:07 +02:00
Erik Montnemery
766a0032c9
Bump hatasmota to 0.0.16 () 2020-10-15 21:14:42 +02:00
Erik Montnemery
042ce1cb92
Add Tasmota light () 2020-10-14 17:47:13 +02:00
Erik Montnemery
cd21786536
Bump hatasmota to 0.0.13 ()
* Bump hatasmota to 0.0.13

* Fix tests
2020-10-12 13:09:17 +02:00
Erik Montnemery
84cb00bb4e
Add Tasmota sensor ()
* Add Tasmota sensor

* Remove useless try-except

* Bump hatasmota to 0.0.11

* Apply suggestions from code review

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

* Sort dict constants

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-10-12 07:27:06 +02:00