hass-core/tests/components/mqtt
Jan Bouwhuis 1029bcbbd3
Add mqtt image platform ()
* Add mqtt image platform

* Follow up comments

* Use separate topics

* Set last_ image to `None` on error

* Fix encoding and schema validation

* Assing None to last_image when get image fails

* Follow up comment

* Remove content_type validation

* Add validation

* Rename options according suggestions

* Remove url_topic / template feature from PR

* Always set content_type
2023-06-26 14:42:24 +02:00
..
__init__.py
conftest.py Remove redundant stub_blueprint_populate fixture for MQTT integration () 2023-05-26 08:13:45 +02:00
test_alarm_control_panel.py Refactor some mqtt tests not the just use schema validation () 2023-06-09 12:30:26 +02:00
test_binary_sensor.py Allow None device_class and UOM for mqtt entities () 2023-04-12 19:14:16 +02:00
test_button.py Allow None device_class and UOM for mqtt entities () 2023-04-12 19:14:16 +02:00
test_camera.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_climate.py Improve mqtt climate turn_on and turn_off service () 2023-06-22 13:46:14 +02:00
test_common.py Cleanup help_setup_helper in common mqtt tests () 2023-06-12 20:18:05 +02:00
test_config_flow.py Only expose MQTT advanced settings in advanced mode () 2023-04-25 22:23:17 +02:00
test_cover.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_device_tracker.py Make mqtt device_tracker state_topic optional when json_attribute_topic is used () 2023-05-22 15:49:18 +02:00
test_device_trigger.py Replace assert_lists_same with pytest_unordered in integrations h-m () 2023-06-20 20:16:25 +02:00
test_diagnostics.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_discovery.py Improve logging of mqtt discovery message errors () 2023-06-12 21:28:28 +02:00
test_fan.py Refactor some mqtt tests not the just use schema validation () 2023-06-09 12:30:26 +02:00
test_humidifier.py Add current_humidity attribute to mqtt humidifier () 2023-06-21 19:19:26 +02:00
test_image.py Add mqtt image platform () 2023-06-26 14:42:24 +02:00
test_init.py Refactor some mqtt tests not the just use schema validation () 2023-06-09 12:30:26 +02:00
test_legacy_vacuum.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_light.py Refactor some mqtt tests not the just use schema validation () 2023-06-09 12:30:26 +02:00
test_light_json.py Refactor some mqtt tests not the just use schema validation () 2023-06-09 12:30:26 +02:00
test_light_template.py Add tests mqtt light with single supported color_mode () 2023-04-22 13:55:43 +02:00
test_lock.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_mixins.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_number.py Ignore empty status update for mqtt number () 2023-06-20 23:04:01 +02:00
test_scene.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_select.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_sensor.py Refactor some mqtt tests not the just use schema validation () 2023-06-09 12:30:26 +02:00
test_siren.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_state_vacuum.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_subscription.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_switch.py Allow None device_class and UOM for mqtt entities () 2023-04-12 19:14:16 +02:00
test_tag.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_text.py Rename MQTT entry mock and cleanup () 2023-04-12 09:43:03 +02:00
test_trigger.py Add type hints for stub_blueprint_populate fixture () 2023-05-26 08:13:13 +02:00
test_update.py Allow None device_class and UOM for mqtt entities () 2023-04-12 19:14:16 +02:00
test_util.py Make sure MQTT client is available when starting depending platforms () 2023-04-20 08:07:35 +02:00
test_water_heater.py Add Water Heater platform to MQTT integration () 2023-06-08 17:38:30 +02:00