Commit graph

68 commits

Author SHA1 Message Date
Erik Montnemery
5851d5246e
Bump hatasmota to 0.3.0 () 2021-10-28 14:23:26 +02:00
Erik Montnemery
2bae113748
Mark Tasmota status sensors as diagnostic sensors ()
* Mark Tasmota status sensors as diagnostic sensors

* Disable IP and firmware version sensors by default
2021-10-18 19:33:26 -07:00
Erik Montnemery
47fdf078e4
Bump hatasmota to 0.2.21 () 2021-10-18 18:41:18 +02:00
Erik Montnemery
786e1f9b6a
Add configuration url to Tasmota () 2021-10-18 14:53:47 +02:00
Ville Skyttä
b10fc89a6b
Automation trigger info type hint improvements ()
* Make automation trigger info a TypedDict

* zwave_js trigger type hint fixes

* Remove redundant automation trigger info field presence checks

* Use async_initialize_triggers in mqtt and tasmota device_trigger tests
2021-09-04 02:25:51 +02:00
Jan Bouwhuis
f4fbc083e6
Tasmota - Cleanup tests involving legacy fan speed () 2021-08-25 13:54:36 +02:00
Erik Montnemery
38f0020619
Improve Tasmota MQTT discovery flow () 2021-08-24 18:08:17 +02:00
Erik Montnemery
828d862339
Fix Tasmota MQTT discovery flow () 2021-08-24 13:23:26 +02:00
Erik Montnemery
bca9360d52
Remove last_reset attribute from tasmota energy sensors () 2021-08-18 09:25:33 -07:00
Erik Montnemery
2e44e256f0
Improve typing of Tasmota (3/3) () 2021-07-12 19:17:44 +02:00
Erik Montnemery
4d32e1ed01
Minor improvements of MQTT typing ()
* Minor improvements of MQTT typing

* Tweak
2021-07-06 14:38:48 +02:00
Erik Montnemery
c86b563fe1
Bump hatasmota to 0.2.19 () 2021-06-28 15:49:25 +02:00
Erik Montnemery
04b425ed89
Use HS color instead of RGB color for Tasmota lights () 2021-06-22 20:40:59 +02:00
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