J. Nick Koston
|
666f715e76
|
Avoid importing MQTT into core for ServiceInfo dataclass (#74418)
* Avoid importing MQTT into core for discovery dataclass
Likely fixes #73863
* relo
* adjust
* rename
* rename
* rename
* adjust missed imports
* drop compat
* fix conflict correctly
* Update homeassistant/helpers/config_entry_flow.py
* fix black from trying to fix the conflict in github
|
2022-07-14 11:09:09 -05:00 |
epenet
|
b65b25c1bb
|
Move MqttServiceInfo to init.py (#60905)
Co-authored-by: epenet <epenet@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
|
2021-12-03 19:34:48 +01:00 |
epenet
|
4480e1255a
|
Use MqttServiceInfo in tasmota (#60113)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2021-11-23 22:07:10 +01:00 |
Erik Montnemery
|
38f0020619
|
Improve Tasmota MQTT discovery flow (#55147)
|
2021-08-24 18:08:17 +02:00 |
Erik Montnemery
|
828d862339
|
Fix Tasmota MQTT discovery flow (#55140)
|
2021-08-24 13:23:26 +02:00 |
Erik Montnemery
|
4d32e1ed01
|
Minor improvements of MQTT typing (#52578)
* Minor improvements of MQTT typing
* Tweak
|
2021-07-06 14:38:48 +02:00 |
Ville Skyttä
|
153d6e891e
|
Use config_entries.SOURCE_* constants (#49631)
|
2021-04-25 11:27:40 +02:00 |
Erik Montnemery
|
343e5d64b8
|
Add MQTT integration discovery (#41332)
* Add MQTT integration discovery
* Add script/hassfest/mqtt.py
* Unsubscribe if config entry exists
* Add homeassistant/generated/mqtt.py
* Fix bad loop
* Improve tests
* Improve tests
* Apply suggestions from code review
Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
* Prevent initiating multiple config flows
Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
|
2020-10-07 18:30:51 +02:00 |
Erik Montnemery
|
06e9489fc7
|
Add Tasmota integration (#39624)
* Add Tasmota integration
* Refactor
* Add tests, small improvements
* isort
* Attempt to fix tests failing with Python 3.8
* Revert "Attempt to fix tests failing with Python 3.8"
This reverts commit 11454f8a00136f068ea27204183fa3e62f3cd263.
* Fix tests failing with Python 3.8
* Cleanup tests
* Address review comments
* Address review comments
* Address review comments
* Use MAC address for device identification
* Bump hatasmota
* Bump hatasmota
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Fix indentation
* Remove preparation for device remove WS API
* Address review comments
* Remove useless try-except
* Tweak
* Improve tests
* Tweak
* Address review comments
* Correct test
* Update manifest.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2020-10-06 14:51:58 +02:00 |