hass-core/homeassistant/components/mqtt
Patrick ZAJDA 0b02abf708
Add locking and unlocking to MQTT lock (#85779)
* Implement locking, unlocking and jammed on MQTT lock

Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>

* Add tests

Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>

* Refactor condition

Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>

* Parametrize tests

Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>

* Manage only locking and unlocking

Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>

* Remove jammed from abbreviations

Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>

* set valid states in self._valid_states

Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>

Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2023-01-16 08:42:43 +01:00
..
light Add hs_command_template and xy_command_template to mqtt light default schema (#84988) 2023-01-03 12:58:00 +01:00
translations [ci skip] Translation update 2023-01-15 00:25:52 +00:00
vacuum Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
__init__.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
abbreviations.py Add locking and unlocking to MQTT lock (#85779) 2023-01-16 08:42:43 +01:00
alarm_control_panel.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
binary_sensor.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
button.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
camera.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
client.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
climate.py Deprecate power_command_topic for MQTT climate (#85229) 2023-01-12 09:49:14 +01:00
config.py Add optimistic option for MQTT climate (#84777) 2023-01-02 11:39:42 +01:00
config_flow.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
config_integration.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
const.py Add optimistic option for MQTT climate (#84777) 2023-01-02 11:39:42 +01:00
cover.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
debug_info.py Improve MQTT type hints part 3 (#80542) 2022-11-03 13:06:53 +01:00
device_automation.py Improve MQTT type hints part 3 (#80542) 2022-11-03 13:06:53 +01:00
device_tracker.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
device_trigger.py Improve MQTT type hints part 3 (#80542) 2022-11-03 13:06:53 +01:00
diagnostics.py Add MqttData helper to mqtt (#78825) 2022-09-20 19:40:06 +02:00
discovery.py Downgrade MQTT logging (#85867) 2023-01-14 13:28:41 +01:00
fan.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
humidifier.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
lock.py Add locking and unlocking to MQTT lock (#85779) 2023-01-16 08:42:43 +01:00
manifest.json Update codeowners for mqtt integration (#82979) 2022-11-30 14:55:31 +01:00
mixins.py Downgrade MQTT logging (#85867) 2023-01-14 13:28:41 +01:00
models.py String formatting and max line length - Part 3 (#84394) 2022-12-22 13:35:47 +01:00
number.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
scene.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
select.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
sensor.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
services.yaml
siren.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
strings.json Correction in mqtt error string (#82712) 2022-11-25 21:07:08 +01:00
subscription.py Strict type hints for MQTT integration (#82317) 2022-11-24 08:25:44 +01:00
switch.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
tag.py Import tag from homeassistant.components (#82161) 2022-11-16 07:09:46 +01:00
text.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
trigger.py Improve MQTT type hints / refactor part 7 - trigger (#81019) 2022-11-08 17:02:06 +01:00
update.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
util.py String formatting and max line length - Part 3 (#84394) 2022-12-22 13:35:47 +01:00