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
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
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
cover.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
debug_info.py
device_automation.py
device_tracker.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
device_trigger.py
diagnostics.py
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
mixins.py Downgrade MQTT logging (#85867) 2023-01-14 13:28:41 +01:00
models.py
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
subscription.py
switch.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
tag.py
text.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
trigger.py
update.py Code styling tweaks to the MQTT integration (#85463) 2023-01-08 22:07:10 +01:00
util.py