GitHub Action
1e0345a377
[ci skip] Translation update
2022-12-10 00:21:35 +00:00
Jan Bouwhuis
e15388a2a0
Improve MQTT type hints for dict get assignments ( #83634 )
...
* Improve type hints for dict get assignments
* Move _expire_after as class attr
* Remove extra check
2022-12-09 16:22:36 +01:00
Marc Mueller
9a97784168
Add types package for paho-mqtt ( #83599 )
2022-12-09 15:27:46 +01:00
Jan Bouwhuis
b4984ea255
Use native `_attr_` properties for MqttEntity ( #83639 )
2022-12-09 13:37:26 +01:00
GitHub Action
f25017313a
[ci skip] Translation update
2022-12-09 00:24:29 +00:00
Erik Montnemery
c4afc33fc5
Add abc.ABC to classes with abstract methods ( #83546 )
2022-12-08 17:50:36 +01:00
Marc Mueller
25feac1bc4
Fix issue with Callable, Union, and Python 3.9 [mqtt] ( #83547 )
2022-12-08 15:42:40 +01:00
GitHub Action
1f3e5fb4fc
[ci skip] Translation update
2022-12-07 00:24:08 +00:00
Jan Bouwhuis
7ed1d4988b
Add QoS parameter to MQTT websocket_subscribe ( #83241 )
2022-12-06 09:31:19 +01:00
GitHub Action
3ab9a14ce7
[ci skip] Translation update
2022-12-06 00:21:31 +00:00
GitHub Action
5f9290e572
[ci skip] Translation update
2022-12-05 00:23:07 +00:00
Joe Rogers
f1ee920463
Handle numeric versions in mqtt update ( #83218 )
...
* Handle numeric versions in mqtt update
* Remove need for type:ignore
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2022-12-04 21:52:48 +01:00
Jan Bouwhuis
de77132a5a
Add the QoS in the MQTT debug log ( #83195 )
...
Logging the MQTT QoS in the debug log
2022-12-04 15:03:41 +01:00
GitHub Action
03154e1d83
[ci skip] Translation update
2022-12-03 00:21:50 +00:00
GitHub Action
0d1f476bee
[ci skip] Translation update
2022-12-01 00:33:36 +00:00
Jan Bouwhuis
89a7d5fecc
Update codeowners for mqtt integration ( #82979 )
...
Add @jbouwh to codeowners
2022-11-30 14:55:31 +01:00
Jan Bouwhuis
f180f15bde
Cleanup removed mqtt fan speed config variables ( #82978 )
2022-11-30 13:14:41 +01:00
GitHub Action
197e71203b
[ci skip] Translation update
2022-11-30 00:26:16 +00:00
Jan Bouwhuis
2785b2b52f
Add mqtt text platform ( #82884 )
2022-11-29 20:31:05 +01:00
GitHub Action
230b50d099
[ci skip] Translation update
2022-11-29 00:26:01 +00:00
GitHub Action
b65d8cc1b3
[ci skip] Translation update
2022-11-28 00:23:09 +00:00
GitHub Action
4becb9454b
[ci skip] Translation update
2022-11-27 00:26:07 +00:00
GitHub Action
797dc51bc5
[ci skip] Translation update
2022-11-26 00:22:30 +00:00
Jan Bouwhuis
e9a9ab9025
Correction in mqtt error string ( #82712 )
...
Text correction in mqtt error string
2022-11-25 21:07:08 +01:00
Jan Bouwhuis
4335b0db25
Clean up or correct from removed deprecation for MQTT platform ( #82684 )
...
Clean up or correct from removed deprecation
2022-11-25 16:11:22 +01:00
Jan Bouwhuis
95e6faad0a
Set mqtt quality scale to gold ( #82696 )
2022-11-25 13:41:46 +01:00
Jan Bouwhuis
01b0f4d565
Announce a deprecated callback for MQTT subscribe will stop working ( #82610 )
...
* Announce a deprecated callback will stop working
* Use 2 months grace period
* Use 2 months grace period
* Use 2 months grace period
* Add deprecation comment to tests
2022-11-25 10:22:12 +01:00
GitHub Action
f3b3193f7a
[ci skip] Translation update
2022-11-25 00:24:19 +00:00
Marc Mueller
c0425619e2
Fix round typing [mqtt] ( #82629 )
2022-11-24 14:39:01 +01:00
Jan Bouwhuis
8a8732f0bc
Strict type hints for MQTT integration ( #82317 )
...
* Strict type hints for MQTT integration
* Fix errors
* Additional corrections
* Use cv.template to avoid untyped calls
* Enable strict typing policy for MQTT integration
* Use ignore[no-untyped-call]
* Use # type: ignore[unreachable]
* Correct cast
* Refactor getting discovery_payload
* Remove unused type ignore comments
2022-11-24 08:25:44 +01:00
GitHub Action
33d391a110
[ci skip] Translation update
2022-11-24 00:26:32 +00:00
Jan Bouwhuis
23bc39b7f4
Add type hints on `Template().__init__()` ( #82574 )
2022-11-23 20:26:55 +01:00
Jan Bouwhuis
4f3919cb95
Move mqtt device_tracker files ( #82581 )
...
Move mqtt device_tracker files to single file
2022-11-23 16:24:56 +01:00
Jan Bouwhuis
32d68f375b
Add Mqtt WebSockets support ( #82078 )
...
* Add Mqtt WebSockets support
* Fix tests
* Add testing websockets options
* Add tests transport settings
* Do not use templates for ws_headers
* Use json helper - small corrections
2022-11-23 15:03:31 +01:00
GitHub Action
eaf6d43508
[ci skip] Translation update
2022-11-23 00:26:26 +00:00
epenet
bf3c6e5f58
Enforce VacuumEntityFeature ( #82466 )
2022-11-22 07:27:27 +01:00
epenet
ab26ea06b9
Enforce UpdateEntityFeature ( #82465 )
2022-11-22 07:16:53 +01:00
epenet
a225fc456f
Enforce LockEntityFeature ( #82461 )
2022-11-22 07:15:11 +01:00
epenet
7f1e1ed1d8
Enforce LightEntityFeature ( #82460 )
2022-11-22 07:14:47 +01:00
epenet
12cb17620e
Enforce FanEntityFeature ( #82458 )
...
* Enforce FanEntityFeature
* Adjust pylint
2022-11-22 07:13:54 +01:00
epenet
34607d4410
Enforce CoverEntityFeature ( #82457 )
...
* Enforce CoverEntityFeature
* Adjust pylint
2022-11-22 07:09:19 +01:00
epenet
48cc3071bb
Enforce ClimateEntityFeature ( #82329 )
2022-11-22 07:08:53 +01:00
Jan Bouwhuis
982e75a15f
Improve type hints MQTT light schema template ( #82211 )
...
* Improve type hints MQTT light schema template
* A few improvements
* Follow up comments
2022-11-21 09:20:11 +01:00
GitHub Action
3bea04e387
[ci skip] Translation update
2022-11-21 00:26:41 +00:00
GitHub Action
fe5246fb6f
[ci skip] Translation update
2022-11-19 00:26:11 +00:00
Jan Bouwhuis
fb909d694f
Improve type hints MQTT light schema json ( #82208 )
...
* Improve type hints schema json
* Add hint for brightness
* Follow up comments
* Follow up missed comments
* Correct hint on flash arg
* hints on one line
2022-11-18 12:12:27 +01:00
GitHub Action
5119005a8d
[ci skip] Translation update
2022-11-18 00:29:16 +00:00
Jan Bouwhuis
7c2e7863d2
Remove legacy YAML support from MQTT ( #82102 )
2022-11-17 22:55:31 +01:00
Jan Bouwhuis
b717da879f
Add support for Mqtt protocol version 5 ( #82260 )
2022-11-17 21:12:27 +01:00
epenet
3be750812d
Adjust type hints for UpdateEntityFeature ( #82268 )
2022-11-17 15:17:50 +01:00