Skip to content

feat: Add remote temperature sensor support #74

feat: Add remote temperature sensor support

feat: Add remote temperature sensor support #74

Triggered via pull request January 24, 2026 18:28
Status Failure
Total duration 1m 33s
Artifacts

ci.yml

on: pull_request
Validation Checks
7s
Validation Checks
Matrix: test
Lint & Format
18s
Lint & Format
Type Checking
1m 1s
Type Checking
Home Assistant Validation
Home Assistant Validation
Security Scan
Security Scan
CI Status
3s
CI Status
Fit to window
Zoom out
Zoom in

Annotations

21 errors
Lint & Format
Process completed with exit code 1.
Ruff (F401): custom_components/mitsubishi/select.py#L14
custom_components/mitsubishi/select.py:14:77: F401 `.const.TEMP_SOURCE_REMOTE` imported but unused
Ruff (F401): custom_components/mitsubishi/select.py#L14
custom_components/mitsubishi/select.py:14:55: F401 `.const.TEMP_SOURCE_INTERNAL` imported but unused
Ruff (I001): custom_components/mitsubishi/config_flow.py#L3
custom_components/mitsubishi/config_flow.py:3:1: I001 Import block is un-sorted or un-formatted
Test (Python 3.12)
Process completed with exit code 1.
Test (Python 3.12): tests/test_select.py#L22
test_async_setup_entry assert 2 == 1 + where 2 = len([<entity unknown.unknown=unknown>, <entity unknown.unknown=unknown>])
Test (Python 3.12): tests/test_coordinator.py#L68
test_async_update_data_fetch_status_fails TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.12): tests/test_coordinator.py#L52
test_async_update_data_success TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.12): tests/test_coordinator.py#L38
test_fetch_unit_info_success TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.12): tests/test_coordinator.py#L30
test_coordinator_init_custom_interval AttributeError: 'int' object has no attribute 'options'
Test (Python 3.12): tests/test_coordinator.py#L16
test_coordinator_init AttributeError: 'int' object has no attribute 'options'
Type Checking
Process completed with exit code 1.
Test (Python 3.13)
Process completed with exit code 1.
Test (Python 3.13): tests/test_select.py#L22
test_async_setup_entry assert 2 == 1 + where 2 = len([<entity unknown.unknown=unknown>, <entity unknown.unknown=unknown>])
Test (Python 3.13): tests/test_coordinator.py#L68
test_async_update_data_fetch_status_fails TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.13): tests/test_coordinator.py#L52
test_async_update_data_success TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.13): tests/test_coordinator.py#L38
test_fetch_unit_info_success TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.13): tests/test_coordinator.py#L30
test_coordinator_init_custom_interval AttributeError: 'int' object has no attribute 'options'
Test (Python 3.13): tests/test_coordinator.py#L16
test_coordinator_init AttributeError: 'int' object has no attribute 'options'
Test (Python 3.13): tests/test_config_flow.py#L452
TestOptionsFlow.test_config_flow_async_get_options_flow ValueError: The config entry is not available during initialisation
CI Status
Process completed with exit code 1.