Delete unused snapshots (#123656)

* Delete unused snapshots

* Delete unused snapshots
This commit is contained in:
Joost Lekkerkerker 2024-08-12 13:28:09 +02:00 committed by GitHub
parent 8c5748dcc1
commit e8d7eb05ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
55 changed files with 9 additions and 30360 deletions

View File

@ -1,85 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_forecast_service[get_forecast]
dict({
'forecast': list([
dict({
'apparent_temperature': 29.8,
'cloud_coverage': 58,
'condition': 'lightning-rainy',
'datetime': '2020-07-26T05:00:00+00:00',
'humidity': 60,
'precipitation': 2.5,
'precipitation_probability': 60,
'temperature': 29.5,
'templow': 15.4,
'uv_index': 5,
'wind_bearing': 166,
'wind_gust_speed': 29.6,
'wind_speed': 13.0,
}),
dict({
'apparent_temperature': 28.9,
'cloud_coverage': 52,
'condition': 'partlycloudy',
'datetime': '2020-07-27T05:00:00+00:00',
'humidity': 58,
'precipitation': 0.0,
'precipitation_probability': 25,
'temperature': 26.2,
'templow': 15.9,
'uv_index': 7,
'wind_bearing': 297,
'wind_gust_speed': 14.8,
'wind_speed': 9.3,
}),
dict({
'apparent_temperature': 31.6,
'cloud_coverage': 65,
'condition': 'partlycloudy',
'datetime': '2020-07-28T05:00:00+00:00',
'humidity': 52,
'precipitation': 0.0,
'precipitation_probability': 10,
'temperature': 31.7,
'templow': 16.8,
'uv_index': 7,
'wind_bearing': 198,
'wind_gust_speed': 24.1,
'wind_speed': 16.7,
}),
dict({
'apparent_temperature': 26.5,
'cloud_coverage': 45,
'condition': 'partlycloudy',
'datetime': '2020-07-29T05:00:00+00:00',
'humidity': 65,
'precipitation': 0.0,
'precipitation_probability': 9,
'temperature': 24.0,
'templow': 11.7,
'uv_index': 6,
'wind_bearing': 293,
'wind_gust_speed': 24.1,
'wind_speed': 13.0,
}),
dict({
'apparent_temperature': 22.2,
'cloud_coverage': 50,
'condition': 'partlycloudy',
'datetime': '2020-07-30T05:00:00+00:00',
'humidity': 55,
'precipitation': 0.0,
'precipitation_probability': 1,
'temperature': 21.4,
'templow': 12.2,
'uv_index': 7,
'wind_bearing': 280,
'wind_gust_speed': 27.8,
'wind_speed': 18.5,
}),
]),
})
# ---
# name: test_forecast_service[get_forecasts] # name: test_forecast_service[get_forecasts]
dict({ dict({
'weather.home': dict({ 'weather.home': dict({

View File

@ -1,494 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_forecast_service[get_forecast]
dict({
'forecast': list([
dict({
'condition': 'snowy',
'datetime': '2021-01-08T23:00:00+00:00',
'precipitation_probability': 0,
'temperature': 2.0,
'templow': -1.0,
'wind_bearing': 90.0,
'wind_speed': 0.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-09T23:00:00+00:00',
'precipitation_probability': 30,
'temperature': 4.0,
'templow': -4.0,
'wind_bearing': 45.0,
'wind_speed': 20.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-10T23:00:00+00:00',
'precipitation_probability': 0,
'temperature': 3.0,
'templow': -7.0,
'wind_bearing': 0.0,
'wind_speed': 5.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-11T23:00:00+00:00',
'precipitation_probability': 0,
'temperature': -1.0,
'templow': -13.0,
'wind_bearing': None,
}),
dict({
'condition': 'sunny',
'datetime': '2021-01-12T23:00:00+00:00',
'precipitation_probability': 0,
'temperature': 6.0,
'templow': -11.0,
'wind_bearing': None,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-13T23:00:00+00:00',
'precipitation_probability': 0,
'temperature': 6.0,
'templow': -7.0,
'wind_bearing': None,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-14T23:00:00+00:00',
'precipitation_probability': 0,
'temperature': 5.0,
'templow': -4.0,
'wind_bearing': None,
}),
]),
})
# ---
# name: test_forecast_service[get_forecast].1
dict({
'forecast': list([
dict({
'condition': 'snowy',
'datetime': '2021-01-09T12:00:00+00:00',
'precipitation': 2.7,
'precipitation_probability': 100,
'temperature': 0.0,
'wind_bearing': 135.0,
'wind_gust_speed': 22.0,
'wind_speed': 15.0,
}),
dict({
'condition': 'rainy',
'datetime': '2021-01-09T13:00:00+00:00',
'precipitation': 0.6,
'precipitation_probability': 100,
'temperature': 0.0,
'wind_bearing': 135.0,
'wind_gust_speed': 24.0,
'wind_speed': 14.0,
}),
dict({
'condition': 'rainy',
'datetime': '2021-01-09T14:00:00+00:00',
'precipitation': 0.8,
'precipitation_probability': 100,
'temperature': 1.0,
'wind_bearing': 135.0,
'wind_gust_speed': 20.0,
'wind_speed': 10.0,
}),
dict({
'condition': 'snowy',
'datetime': '2021-01-09T15:00:00+00:00',
'precipitation': 1.4,
'precipitation_probability': 100,
'temperature': 1.0,
'wind_bearing': 135.0,
'wind_gust_speed': 14.0,
'wind_speed': 8.0,
}),
dict({
'condition': 'snowy',
'datetime': '2021-01-09T16:00:00+00:00',
'precipitation': 1.2,
'precipitation_probability': 100,
'temperature': 1.0,
'wind_bearing': 135.0,
'wind_gust_speed': 13.0,
'wind_speed': 9.0,
}),
dict({
'condition': 'snowy',
'datetime': '2021-01-09T17:00:00+00:00',
'precipitation': 0.4,
'precipitation_probability': 100,
'temperature': 1.0,
'wind_bearing': 90.0,
'wind_gust_speed': 13.0,
'wind_speed': 7.0,
}),
dict({
'condition': 'rainy',
'datetime': '2021-01-09T18:00:00+00:00',
'precipitation': 0.3,
'precipitation_probability': 100,
'temperature': 1.0,
'wind_bearing': 135.0,
'wind_gust_speed': 12.0,
'wind_speed': 8.0,
}),
dict({
'condition': 'rainy',
'datetime': '2021-01-09T19:00:00+00:00',
'precipitation': 0.1,
'precipitation_probability': 100,
'temperature': 1.0,
'wind_bearing': 135.0,
'wind_gust_speed': 12.0,
'wind_speed': 6.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-09T20:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 100,
'temperature': 1.0,
'wind_bearing': 90.0,
'wind_gust_speed': 8.0,
'wind_speed': 6.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-09T21:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 100,
'temperature': 1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 9.0,
'wind_speed': 6.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-09T22:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 100,
'temperature': 1.0,
'wind_bearing': 90.0,
'wind_gust_speed': 11.0,
'wind_speed': 8.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-09T23:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 10,
'temperature': 1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 12.0,
'wind_speed': 6.0,
}),
dict({
'condition': 'fog',
'datetime': '2021-01-10T00:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 10,
'temperature': 0.0,
'wind_bearing': 45.0,
'wind_gust_speed': 10.0,
'wind_speed': 5.0,
}),
dict({
'condition': 'fog',
'datetime': '2021-01-10T01:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 10,
'temperature': 0.0,
'wind_bearing': 0.0,
'wind_gust_speed': 11.0,
'wind_speed': 6.0,
}),
dict({
'condition': 'fog',
'datetime': '2021-01-10T02:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 10,
'temperature': 0.0,
'wind_bearing': 0.0,
'wind_gust_speed': 9.0,
'wind_speed': 6.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T03:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 10,
'temperature': -1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 12.0,
'wind_speed': 8.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T04:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 10,
'temperature': -1.0,
'wind_bearing': 0.0,
'wind_gust_speed': 11.0,
'wind_speed': 5.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T05:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 15,
'temperature': -1.0,
'wind_bearing': 0.0,
'wind_gust_speed': 13.0,
'wind_speed': 9.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T06:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 15,
'temperature': -2.0,
'wind_bearing': 45.0,
'wind_gust_speed': 18.0,
'wind_speed': 13.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T07:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 15,
'temperature': -1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 25.0,
'wind_speed': 17.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T08:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 15,
'temperature': -1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 31.0,
'wind_speed': 21.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-10T09:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 15,
'temperature': 0.0,
'wind_bearing': 45.0,
'wind_gust_speed': 32.0,
'wind_speed': 21.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-10T10:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 15,
'temperature': 2.0,
'wind_bearing': 45.0,
'wind_gust_speed': 30.0,
'wind_speed': 21.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T11:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 5,
'temperature': 3.0,
'wind_bearing': 45.0,
'wind_gust_speed': 32.0,
'wind_speed': 22.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T12:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 5,
'temperature': 3.0,
'wind_bearing': 45.0,
'wind_gust_speed': 32.0,
'wind_speed': 20.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T13:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 5,
'temperature': 3.0,
'wind_bearing': 45.0,
'wind_gust_speed': 30.0,
'wind_speed': 19.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T14:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 5,
'temperature': 4.0,
'wind_bearing': 45.0,
'wind_gust_speed': 28.0,
'wind_speed': 17.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T15:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 5,
'temperature': 3.0,
'wind_bearing': 45.0,
'wind_gust_speed': 25.0,
'wind_speed': 16.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T16:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 5,
'temperature': 2.0,
'wind_bearing': 45.0,
'wind_gust_speed': 24.0,
'wind_speed': 16.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-10T17:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': 1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 24.0,
'wind_speed': 17.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-10T18:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': 1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 25.0,
'wind_speed': 17.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T19:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': 1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 25.0,
'wind_speed': 16.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T20:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': 1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 24.0,
'wind_speed': 17.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T21:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': 0.0,
'wind_bearing': 45.0,
'wind_gust_speed': 27.0,
'wind_speed': 19.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T22:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': 0.0,
'wind_bearing': 45.0,
'wind_gust_speed': 30.0,
'wind_speed': 21.0,
}),
dict({
'condition': 'cloudy',
'datetime': '2021-01-10T23:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': -1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 30.0,
'wind_speed': 19.0,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2021-01-11T00:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': -1.0,
'wind_bearing': 45.0,
'wind_gust_speed': 27.0,
'wind_speed': 16.0,
}),
dict({
'condition': 'clear-night',
'datetime': '2021-01-11T01:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': -2.0,
'wind_bearing': 45.0,
'wind_gust_speed': 22.0,
'wind_speed': 12.0,
}),
dict({
'condition': 'clear-night',
'datetime': '2021-01-11T02:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': -2.0,
'wind_bearing': 45.0,
'wind_gust_speed': 17.0,
'wind_speed': 10.0,
}),
dict({
'condition': 'clear-night',
'datetime': '2021-01-11T03:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': -3.0,
'wind_bearing': 45.0,
'wind_gust_speed': 15.0,
'wind_speed': 11.0,
}),
dict({
'condition': 'clear-night',
'datetime': '2021-01-11T04:00:00+00:00',
'precipitation': 0.0,
'precipitation_probability': 0,
'temperature': -4.0,
'wind_bearing': 45.0,
'wind_gust_speed': 15.0,
'wind_speed': 10.0,
}),
dict({
'condition': 'clear-night',
'datetime': '2021-01-11T05:00:00+00:00',
'precipitation_probability': None,
'temperature': -4.0,
'wind_bearing': 0.0,
'wind_gust_speed': 15.0,
'wind_speed': 10.0,
}),
]),
})
# ---
# name: test_forecast_service[get_forecasts] # name: test_forecast_service[get_forecasts]
dict({ dict({
'weather.aemet': dict({ 'weather.aemet': dict({

View File

@ -187,191 +187,3 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_all_entities[binary_sensor.mock_title_problem-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>,
'entity_id': 'binary_sensor.mock_title_problem',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.PROBLEM: 'problem'>,
'original_icon': None,
'original_name': 'Problem',
'platform': 'apsystems',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'off_grid_status',
'unique_id': 'MY_SERIAL_NUMBER_off_grid_status',
'unit_of_measurement': None,
})
# ---
# name: test_all_entities[binary_sensor.mock_title_problem-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'problem',
'friendly_name': 'Mock Title Problem',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.mock_title_problem',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_all_entities[binary_sensor.mock_title_problem_2-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>,
'entity_id': 'binary_sensor.mock_title_problem_2',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.PROBLEM: 'problem'>,
'original_icon': None,
'original_name': 'Problem',
'platform': 'apsystems',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'dc_1_short_circuit_error_status',
'unique_id': 'MY_SERIAL_NUMBER_dc_1_short_circuit_error_status',
'unit_of_measurement': None,
})
# ---
# name: test_all_entities[binary_sensor.mock_title_problem_2-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'problem',
'friendly_name': 'Mock Title Problem',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.mock_title_problem_2',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_all_entities[binary_sensor.mock_title_problem_3-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>,
'entity_id': 'binary_sensor.mock_title_problem_3',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.PROBLEM: 'problem'>,
'original_icon': None,
'original_name': 'Problem',
'platform': 'apsystems',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'dc_2_short_circuit_error_status',
'unique_id': 'MY_SERIAL_NUMBER_dc_2_short_circuit_error_status',
'unit_of_measurement': None,
})
# ---
# name: test_all_entities[binary_sensor.mock_title_problem_3-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'problem',
'friendly_name': 'Mock Title Problem',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.mock_title_problem_3',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_all_entities[binary_sensor.mock_title_problem_4-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>,
'entity_id': 'binary_sensor.mock_title_problem_4',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.PROBLEM: 'problem'>,
'original_icon': None,
'original_name': 'Problem',
'platform': 'apsystems',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'output_fault_status',
'unique_id': 'MY_SERIAL_NUMBER_output_fault_status',
'unit_of_measurement': None,
})
# ---
# name: test_all_entities[binary_sensor.mock_title_problem_4-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'problem',
'friendly_name': 'Mock Title Problem',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.mock_title_problem_4',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---

View File

@ -663,9 +663,6 @@
# name: test_stt_stream_failed.2 # name: test_stt_stream_failed.2
None None
# --- # ---
# name: test_text_only_pipeline.3
None
# ---
# name: test_text_only_pipeline[extra_msg0] # name: test_text_only_pipeline[extra_msg0]
dict({ dict({
'language': 'en', 'language': 'en',

View File

@ -401,405 +401,3 @@
'state': '200', 'state': '200',
}) })
# --- # ---
# name: test_solar_sensors[sensor.inverter_test_serial_1_energy_ac_output_total-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.inverter_test_serial_1_energy_ac_output_total',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.ENERGY: 'energy'>,
'original_icon': None,
'original_name': 'Energy AC output total',
'platform': 'autarco',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'out_ac_energy_total',
'unique_id': 'test-serial-1_out_ac_energy_total',
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
})
# ---
# name: test_solar_sensors[sensor.inverter_test_serial_1_energy_ac_output_total-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'energy',
'friendly_name': 'Inverter test-serial-1 Energy AC output total',
'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>,
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
}),
'context': <ANY>,
'entity_id': 'sensor.inverter_test_serial_1_energy_ac_output_total',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '10379',
})
# ---
# name: test_solar_sensors[sensor.inverter_test_serial_1_power_ac_output-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.inverter_test_serial_1_power_ac_output',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.POWER: 'power'>,
'original_icon': None,
'original_name': 'Power AC output',
'platform': 'autarco',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'out_ac_power',
'unique_id': 'test-serial-1_out_ac_power',
'unit_of_measurement': <UnitOfPower.WATT: 'W'>,
})
# ---
# name: test_solar_sensors[sensor.inverter_test_serial_1_power_ac_output-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'power',
'friendly_name': 'Inverter test-serial-1 Power AC output',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfPower.WATT: 'W'>,
}),
'context': <ANY>,
'entity_id': 'sensor.inverter_test_serial_1_power_ac_output',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '200',
})
# ---
# name: test_solar_sensors[sensor.inverter_test_serial_2_energy_ac_output_total-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.inverter_test_serial_2_energy_ac_output_total',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.ENERGY: 'energy'>,
'original_icon': None,
'original_name': 'Energy AC output total',
'platform': 'autarco',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'out_ac_energy_total',
'unique_id': 'test-serial-2_out_ac_energy_total',
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
})
# ---
# name: test_solar_sensors[sensor.inverter_test_serial_2_energy_ac_output_total-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'energy',
'friendly_name': 'Inverter test-serial-2 Energy AC output total',
'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>,
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
}),
'context': <ANY>,
'entity_id': 'sensor.inverter_test_serial_2_energy_ac_output_total',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '10379',
})
# ---
# name: test_solar_sensors[sensor.inverter_test_serial_2_power_ac_output-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.inverter_test_serial_2_power_ac_output',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.POWER: 'power'>,
'original_icon': None,
'original_name': 'Power AC output',
'platform': 'autarco',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'out_ac_power',
'unique_id': 'test-serial-2_out_ac_power',
'unit_of_measurement': <UnitOfPower.WATT: 'W'>,
})
# ---
# name: test_solar_sensors[sensor.inverter_test_serial_2_power_ac_output-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'power',
'friendly_name': 'Inverter test-serial-2 Power AC output',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfPower.WATT: 'W'>,
}),
'context': <ANY>,
'entity_id': 'sensor.inverter_test_serial_2_power_ac_output',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '500',
})
# ---
# name: test_solar_sensors[sensor.solar_energy_production_month-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.solar_energy_production_month',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.ENERGY: 'energy'>,
'original_icon': None,
'original_name': 'Energy production month',
'platform': 'autarco',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'energy_production_month',
'unique_id': '1_solar_energy_production_month',
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
})
# ---
# name: test_solar_sensors[sensor.solar_energy_production_month-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'energy',
'friendly_name': 'Solar Energy production month',
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
}),
'context': <ANY>,
'entity_id': 'sensor.solar_energy_production_month',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '58',
})
# ---
# name: test_solar_sensors[sensor.solar_energy_production_today-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.solar_energy_production_today',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.ENERGY: 'energy'>,
'original_icon': None,
'original_name': 'Energy production today',
'platform': 'autarco',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'energy_production_today',
'unique_id': '1_solar_energy_production_today',
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
})
# ---
# name: test_solar_sensors[sensor.solar_energy_production_today-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'energy',
'friendly_name': 'Solar Energy production today',
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
}),
'context': <ANY>,
'entity_id': 'sensor.solar_energy_production_today',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '4',
})
# ---
# name: test_solar_sensors[sensor.solar_energy_production_total-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.solar_energy_production_total',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.ENERGY: 'energy'>,
'original_icon': None,
'original_name': 'Energy production total',
'platform': 'autarco',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'energy_production_total',
'unique_id': '1_solar_energy_production_total',
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
})
# ---
# name: test_solar_sensors[sensor.solar_energy_production_total-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'energy',
'friendly_name': 'Solar Energy production total',
'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>,
'unit_of_measurement': <UnitOfEnergy.KILO_WATT_HOUR: 'kWh'>,
}),
'context': <ANY>,
'entity_id': 'sensor.solar_energy_production_total',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '10379',
})
# ---
# name: test_solar_sensors[sensor.solar_power_production-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.solar_power_production',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.POWER: 'power'>,
'original_icon': None,
'original_name': 'Power production',
'platform': 'autarco',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'power_production',
'unique_id': '1_solar_power_production',
'unit_of_measurement': <UnitOfPower.WATT: 'W'>,
})
# ---
# name: test_solar_sensors[sensor.solar_power_production-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'power',
'friendly_name': 'Solar Power production',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfPower.WATT: 'W'>,
}),
'context': <ANY>,
'entity_id': 'sensor.solar_power_production',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '200',
})
# ---

View File

@ -1,79 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_binary_sensors[event0-binary_sensor.name_daynight_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'light',
'friendly_name': 'name DayNight 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_daynight_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event0-daynight_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'light',
'friendly_name': 'name DayNight 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_daynight_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event0-daynight_1][binary_sensor.home_daynight_1-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_daynight_1',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.LIGHT: 'light'>,
'original_icon': None,
'original_name': 'DayNight 1',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tns1:VideoSource/tnsaxis:DayNightVision-1',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event0-daynight_1][binary_sensor.home_daynight_1-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'light',
'friendly_name': 'home DayNight 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_daynight_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event0][binary_sensor.home_daynight_1-entry] # name: test_binary_sensors[event0][binary_sensor.home_daynight_1-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -121,156 +46,6 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_binary_sensors[event1-binary_sensor.name_sound_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'sound',
'friendly_name': 'name Sound 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_sound_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensors[event1-sound_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'sound',
'friendly_name': 'name Sound 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_sound_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensors[event1-sound_1][binary_sensor.home_sound_1-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_sound_1',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.SOUND: 'sound'>,
'original_icon': None,
'original_name': 'Sound 1',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tns1:AudioSource/tnsaxis:TriggerLevel-1',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event1-sound_1][binary_sensor.home_sound_1-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'sound',
'friendly_name': 'home Sound 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_sound_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensors[event10-binary_sensor.name_object_analytics_device1scenario8]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Object Analytics Device1Scenario8',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_object_analytics_device1scenario8',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event10-object_analytics_device1scenario8]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Object Analytics Device1Scenario8',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_object_analytics_device1scenario8',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event10-object_analytics_device1scenario8][binary_sensor.home_object_analytics_device1scenario8-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_object_analytics_device1scenario8',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'Object Analytics Device1Scenario8',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tnsaxis:CameraApplicationPlatform/ObjectAnalytics/Device1Scenario8-Device1Scenario8',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event10-object_analytics_device1scenario8][binary_sensor.home_object_analytics_device1scenario8-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'home Object Analytics Device1Scenario8',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_object_analytics_device1scenario8',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event10][binary_sensor.home_object_analytics_device1scenario8-entry] # name: test_binary_sensors[event10][binary_sensor.home_object_analytics_device1scenario8-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -365,81 +140,6 @@
'state': 'off', 'state': 'off',
}) })
# --- # ---
# name: test_binary_sensors[event2-binary_sensor.name_pir_sensor]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'connectivity',
'friendly_name': 'name PIR sensor',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_pir_sensor',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensors[event2-pir_sensor]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'connectivity',
'friendly_name': 'name PIR sensor',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_pir_sensor',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensors[event2-pir_sensor][binary_sensor.home_pir_sensor-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_pir_sensor',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.CONNECTIVITY: 'connectivity'>,
'original_icon': None,
'original_name': 'PIR sensor',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tns1:Device/tnsaxis:IO/Port-0',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event2-pir_sensor][binary_sensor.home_pir_sensor-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'connectivity',
'friendly_name': 'home PIR sensor',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_pir_sensor',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensors[event2][binary_sensor.home_pir_sensor-entry] # name: test_binary_sensors[event2][binary_sensor.home_pir_sensor-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -487,81 +187,6 @@
'state': 'off', 'state': 'off',
}) })
# --- # ---
# name: test_binary_sensors[event3-binary_sensor.name_pir_0]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name PIR 0',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_pir_0',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensors[event3-pir_0]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name PIR 0',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_pir_0',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensors[event3-pir_0][binary_sensor.home_pir_0-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_pir_0',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'PIR 0',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tns1:Device/tnsaxis:Sensor/PIR-0',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event3-pir_0][binary_sensor.home_pir_0-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'home PIR 0',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_pir_0',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensors[event3][binary_sensor.home_pir_0-entry] # name: test_binary_sensors[event3][binary_sensor.home_pir_0-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -609,81 +234,6 @@
'state': 'off', 'state': 'off',
}) })
# --- # ---
# name: test_binary_sensors[event4-binary_sensor.name_fence_guard_profile_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Fence Guard Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_fence_guard_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event4-fence_guard_profile_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Fence Guard Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_fence_guard_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event4-fence_guard_profile_1][binary_sensor.home_fence_guard_profile_1-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_fence_guard_profile_1',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'Fence Guard Profile 1',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tnsaxis:CameraApplicationPlatform/FenceGuard/Camera1Profile1-Camera1Profile1',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event4-fence_guard_profile_1][binary_sensor.home_fence_guard_profile_1-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'home Fence Guard Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_fence_guard_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event4][binary_sensor.home_fence_guard_profile_1-entry] # name: test_binary_sensors[event4][binary_sensor.home_fence_guard_profile_1-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -731,81 +281,6 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_binary_sensors[event5-binary_sensor.name_motion_guard_profile_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Motion Guard Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_motion_guard_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event5-motion_guard_profile_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Motion Guard Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_motion_guard_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event5-motion_guard_profile_1][binary_sensor.home_motion_guard_profile_1-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_motion_guard_profile_1',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'Motion Guard Profile 1',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tnsaxis:CameraApplicationPlatform/MotionGuard/Camera1Profile1-Camera1Profile1',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event5-motion_guard_profile_1][binary_sensor.home_motion_guard_profile_1-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'home Motion Guard Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_motion_guard_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event5][binary_sensor.home_motion_guard_profile_1-entry] # name: test_binary_sensors[event5][binary_sensor.home_motion_guard_profile_1-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -853,81 +328,6 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_binary_sensors[event6-binary_sensor.name_loitering_guard_profile_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Loitering Guard Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_loitering_guard_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event6-loitering_guard_profile_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Loitering Guard Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_loitering_guard_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event6-loitering_guard_profile_1][binary_sensor.home_loitering_guard_profile_1-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_loitering_guard_profile_1',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'Loitering Guard Profile 1',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tnsaxis:CameraApplicationPlatform/LoiteringGuard/Camera1Profile1-Camera1Profile1',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event6-loitering_guard_profile_1][binary_sensor.home_loitering_guard_profile_1-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'home Loitering Guard Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_loitering_guard_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event6][binary_sensor.home_loitering_guard_profile_1-entry] # name: test_binary_sensors[event6][binary_sensor.home_loitering_guard_profile_1-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -975,81 +375,6 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_binary_sensors[event7-binary_sensor.name_vmd4_profile_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name VMD4 Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_vmd4_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event7-vmd4_profile_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name VMD4 Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_vmd4_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event7-vmd4_profile_1][binary_sensor.home_vmd4_profile_1-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_vmd4_profile_1',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'VMD4 Profile 1',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tnsaxis:CameraApplicationPlatform/VMD/Camera1Profile1-Camera1Profile1',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event7-vmd4_profile_1][binary_sensor.home_vmd4_profile_1-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'home VMD4 Profile 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_vmd4_profile_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event7][binary_sensor.home_vmd4_profile_1-entry] # name: test_binary_sensors[event7][binary_sensor.home_vmd4_profile_1-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -1097,81 +422,6 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_binary_sensors[event8-binary_sensor.name_object_analytics_scenario_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Object Analytics Scenario 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_object_analytics_scenario_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event8-object_analytics_scenario_1]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name Object Analytics Scenario 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_object_analytics_scenario_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event8-object_analytics_scenario_1][binary_sensor.home_object_analytics_scenario_1-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_object_analytics_scenario_1',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'Object Analytics Scenario 1',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tnsaxis:CameraApplicationPlatform/ObjectAnalytics/Device1Scenario1-Device1Scenario1',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event8-object_analytics_scenario_1][binary_sensor.home_object_analytics_scenario_1-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'home Object Analytics Scenario 1',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_object_analytics_scenario_1',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event8][binary_sensor.home_object_analytics_scenario_1-entry] # name: test_binary_sensors[event8][binary_sensor.home_object_analytics_scenario_1-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -1219,81 +469,6 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_binary_sensors[event9-binary_sensor.name_vmd4_camera1profile9]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name VMD4 Camera1Profile9',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_vmd4_camera1profile9',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event9-vmd4_camera1profile9]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'name VMD4 Camera1Profile9',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.name_vmd4_camera1profile9',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event9-vmd4_camera1profile9][binary_sensor.home_vmd4_camera1profile9-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.home_vmd4_camera1profile9',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'VMD4 Camera1Profile9',
'platform': 'axis',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:40:8c:12:34:56-tnsaxis:CameraApplicationPlatform/VMD/Camera1Profile9-Camera1Profile9',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensors[event9-vmd4_camera1profile9][binary_sensor.home_vmd4_camera1profile9-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'motion',
'friendly_name': 'home VMD4 Camera1Profile9',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.home_vmd4_camera1profile9',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_binary_sensors[event9][binary_sensor.home_vmd4_camera1profile9-entry] # name: test_binary_sensors[event9][binary_sensor.home_vmd4_camera1profile9-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -1,467 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_sensors[sensor.testproject_ci_build_finish_time-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_finish_time',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.DATE: 'date'>,
'original_icon': None,
'original_name': 'CI build finish time',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'finish_time',
'unique_id': 'testorg_1234_9876_finish_time',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_finish_time-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'date',
'friendly_name': 'testproject CI build finish time',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_finish_time',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '2021-01-01T00:00:00+00:00',
})
# ---
# name: test_sensors[sensor.testproject_ci_build_id-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_id',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'CI build id',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'build_id',
'unique_id': 'testorg_1234_9876_build_id',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_id-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build id',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_id',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '5678',
})
# ---
# name: test_sensors[sensor.testproject_ci_build_queue_time-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_queue_time',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.DATE: 'date'>,
'original_icon': None,
'original_name': 'CI build queue time',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'queue_time',
'unique_id': 'testorg_1234_9876_queue_time',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_queue_time-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'date',
'friendly_name': 'testproject CI build queue time',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_queue_time',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '2021-01-01T00:00:00+00:00',
})
# ---
# name: test_sensors[sensor.testproject_ci_build_reason-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_reason',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'CI build reason',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'reason',
'unique_id': 'testorg_1234_9876_reason',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_reason-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build reason',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_reason',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'manual',
})
# ---
# name: test_sensors[sensor.testproject_ci_build_result-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_result',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'CI build result',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'result',
'unique_id': 'testorg_1234_9876_result',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_result-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build result',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_result',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'succeeded',
})
# ---
# name: test_sensors[sensor.testproject_ci_build_source_branch-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_source_branch',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'CI build source branch',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'source_branch',
'unique_id': 'testorg_1234_9876_source_branch',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_source_branch-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build source branch',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_source_branch',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'main',
})
# ---
# name: test_sensors[sensor.testproject_ci_build_source_version-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_source_version',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'CI build source version',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'source_version',
'unique_id': 'testorg_1234_9876_source_version',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_source_version-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build source version',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_source_version',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '123',
})
# ---
# name: test_sensors[sensor.testproject_ci_build_start_time-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_start_time',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.DATE: 'date'>,
'original_icon': None,
'original_name': 'CI build start time',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'start_time',
'unique_id': 'testorg_1234_9876_start_time',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_start_time-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'date',
'friendly_name': 'testproject CI build start time',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_start_time',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '2021-01-01T00:00:00+00:00',
})
# ---
# name: test_sensors[sensor.testproject_ci_build_status-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_status',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'CI build status',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'status',
'unique_id': 'testorg_1234_9876_status',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_status-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build status',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_status',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'completed',
})
# ---
# name: test_sensors[sensor.testproject_ci_build_url-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_build_url',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'CI build url',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'url',
'unique_id': 'testorg_1234_9876_url',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_build_url-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build url',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_url',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors[sensor.testproject_ci_latest_build-entry] # name: test_sensors[sensor.testproject_ci_latest_build-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -891,52 +428,6 @@
'state': '2021-01-01T00:00:00+00:00', 'state': '2021-01-01T00:00:00+00:00',
}) })
# --- # ---
# name: test_sensors[sensor.testproject_ci_latest_build_status-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_ci_latest_build_status',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'CI latest build status',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'status',
'unique_id': 'testorg_1234_9876_status',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_ci_latest_build_status-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI latest build status',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_latest_build_status',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'completed',
})
# ---
# name: test_sensors[sensor.testproject_ci_latest_build_url-entry] # name: test_sensors[sensor.testproject_ci_latest_build_url-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -983,243 +474,6 @@
'state': 'unknown', 'state': 'unknown',
}) })
# --- # ---
# name: test_sensors[sensor.testproject_test_build_build_id-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_test_build_build_id',
'has_entity_name': True,
'hidden_by': <RegistryEntryHider.INTEGRATION: 'integration'>,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Test Build build id',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'build_id',
'unique_id': 'testorg_1234_9876_build_id',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_test_build_build_id-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject Test Build build id',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_test_build_build_id',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '5678',
})
# ---
# name: test_sensors[sensor.testproject_test_build_latest_build-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.testproject_test_build_latest_build',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Test Build latest build',
'platform': 'azure_devops',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'latest_build',
'unique_id': 'testorg_1234_9876_latest_build',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.testproject_test_build_latest_build-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'definition_id': 9876,
'definition_name': 'Test Build',
'finish_time': '2021-01-01T00:00:00Z',
'friendly_name': 'testproject Test Build latest build',
'id': 5678,
'queue_time': '2021-01-01T00:00:00Z',
'reason': 'manual',
'result': 'succeeded',
'source_branch': 'main',
'source_version': '123',
'start_time': '2021-01-01T00:00:00Z',
'status': 'completed',
'url': None,
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_test_build_latest_build',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '1',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_finish_time-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'date',
'friendly_name': 'testproject CI build finish time',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_finish_time',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_id-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build id',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_id',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '6789',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_queue_time-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'date',
'friendly_name': 'testproject CI build queue time',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_queue_time',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_reason-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build reason',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_reason',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_result-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build result',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_result',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_source_branch-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build source branch',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_source_branch',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_source_version-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build source version',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_source_version',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_start_time-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'date',
'friendly_name': 'testproject CI build start time',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_start_time',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_status-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build status',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_status',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_build_url-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI build url',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_build_url',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_latest_build-state-missing-data] # name: test_sensors_missing_data[sensor.testproject_ci_latest_build-state-missing-data]
StateSnapshot({ StateSnapshot({
'attributes': ReadOnlyDict({ 'attributes': ReadOnlyDict({
@ -1352,19 +606,6 @@
'state': 'unknown', 'state': 'unknown',
}) })
# --- # ---
# name: test_sensors_missing_data[sensor.testproject_ci_latest_build_status-state-missing-data]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'testproject CI latest build status',
}),
'context': <ANY>,
'entity_id': 'sensor.testproject_ci_latest_build_status',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensors_missing_data[sensor.testproject_ci_latest_build_url-state-missing-data] # name: test_sensors_missing_data[sensor.testproject_ci_latest_build_url-state-missing-data]
StateSnapshot({ StateSnapshot({
'attributes': ReadOnlyDict({ 'attributes': ReadOnlyDict({

View File

@ -7,12 +7,6 @@
}), }),
}) })
# --- # ---
# name: test_list_events_service_duration[frozen_time-calendar.calendar_1-00:15:00-list_events]
dict({
'events': list([
]),
})
# ---
# name: test_list_events_service_duration[frozen_time-calendar.calendar_1-01:00:00-get_events] # name: test_list_events_service_duration[frozen_time-calendar.calendar_1-01:00:00-get_events]
dict({ dict({
'calendar.calendar_1': dict({ 'calendar.calendar_1': dict({
@ -28,19 +22,6 @@
}), }),
}) })
# --- # ---
# name: test_list_events_service_duration[frozen_time-calendar.calendar_1-01:00:00-list_events]
dict({
'events': list([
dict({
'description': 'Future Description',
'end': '2023-10-19T09:20:05-06:00',
'location': 'Future Location',
'start': '2023-10-19T08:20:05-06:00',
'summary': 'Future Event',
}),
]),
})
# ---
# name: test_list_events_service_duration[frozen_time-calendar.calendar_2-00:15:00-get_events] # name: test_list_events_service_duration[frozen_time-calendar.calendar_2-00:15:00-get_events]
dict({ dict({
'calendar.calendar_2': dict({ 'calendar.calendar_2': dict({
@ -54,14 +35,3 @@
}), }),
}) })
# --- # ---
# name: test_list_events_service_duration[frozen_time-calendar.calendar_2-00:15:00-list_events]
dict({
'events': list([
dict({
'end': '2023-10-19T08:20:05-06:00',
'start': '2023-10-19T07:20:05-06:00',
'summary': 'Current Event',
}),
]),
})
# ---

View File

@ -344,126 +344,6 @@
}), }),
}) })
# --- # ---
# name: test_intent_entity_exposed.1
dict({
'conversation_id': None,
'response': dict({
'card': dict({
}),
'data': dict({
'code': 'no_valid_targets',
}),
'language': 'en',
'response_type': 'error',
'speech': dict({
'plain': dict({
'extra_data': None,
'speech': 'Sorry, I am not aware of any device called my cool light',
}),
}),
}),
})
# ---
# name: test_intent_entity_exposed.2
dict({
'conversation_id': None,
'response': dict({
'card': dict({
}),
'data': dict({
'code': 'no_valid_targets',
}),
'language': 'en',
'response_type': 'error',
'speech': dict({
'plain': dict({
'extra_data': None,
'speech': 'Sorry, I am not aware of any device called kitchen light',
}),
}),
}),
})
# ---
# name: test_intent_entity_exposed.3
dict({
'conversation_id': None,
'response': dict({
'card': dict({
}),
'data': dict({
'code': 'no_valid_targets',
}),
'language': 'en',
'response_type': 'error',
'speech': dict({
'plain': dict({
'extra_data': None,
'speech': 'Sorry, I am not aware of any device called my cool light',
}),
}),
}),
})
# ---
# name: test_intent_entity_exposed.4
dict({
'conversation_id': None,
'response': dict({
'card': dict({
}),
'data': dict({
'failed': list([
]),
'success': list([
dict({
'id': 'light.kitchen',
'name': 'kitchen light',
'type': <IntentResponseTargetType.ENTITY: 'entity'>,
}),
]),
'targets': list([
]),
}),
'language': 'en',
'response_type': 'action_done',
'speech': dict({
'plain': dict({
'extra_data': None,
'speech': 'Turned on the light',
}),
}),
}),
})
# ---
# name: test_intent_entity_exposed.5
dict({
'conversation_id': None,
'response': dict({
'card': dict({
}),
'data': dict({
'failed': list([
]),
'success': list([
dict({
'id': 'light.kitchen',
'name': 'kitchen light',
'type': <IntentResponseTargetType.ENTITY: 'entity'>,
}),
]),
'targets': list([
]),
}),
'language': 'en',
'response_type': 'action_done',
'speech': dict({
'plain': dict({
'extra_data': None,
'speech': 'Turned on the light',
}),
}),
}),
})
# ---
# name: test_intent_entity_fail_if_unexposed # name: test_intent_entity_fail_if_unexposed
dict({ dict({
'conversation_id': None, 'conversation_id': None,
@ -614,73 +494,3 @@
}), }),
}) })
# --- # ---
# name: test_intent_entity_renamed.2
dict({
'conversation_id': None,
'response': dict({
'card': dict({
}),
'data': dict({
'code': 'no_valid_targets',
}),
'language': 'en',
'response_type': 'error',
'speech': dict({
'plain': dict({
'extra_data': None,
'speech': 'Sorry, I am not aware of any device called kitchen light',
}),
}),
}),
})
# ---
# name: test_intent_entity_renamed.3
dict({
'conversation_id': None,
'response': dict({
'card': dict({
}),
'data': dict({
'failed': list([
]),
'success': list([
dict({
'id': 'light.kitchen',
'name': 'kitchen light',
'type': <IntentResponseTargetType.ENTITY: 'entity'>,
}),
]),
'targets': list([
]),
}),
'language': 'en',
'response_type': 'action_done',
'speech': dict({
'plain': dict({
'extra_data': None,
'speech': 'Turned on the light',
}),
}),
}),
})
# ---
# name: test_intent_entity_renamed.4
dict({
'conversation_id': None,
'response': dict({
'card': dict({
}),
'data': dict({
'code': 'no_valid_targets',
}),
'language': 'en',
'response_type': 'error',
'speech': dict({
'plain': dict({
'extra_data': None,
'speech': 'Sorry, I am not aware of any device called renamed light',
}),
}),
}),
})
# ---

File diff suppressed because it is too large Load Diff

View File

@ -1,54 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_number_entities[sensor_payload0-expected0][binary_sensor.presence_sensor-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.presence_sensor',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'Presence sensor',
'platform': 'deconz',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:00:00:00:00:00:00:00-00-presence',
'unit_of_measurement': None,
})
# ---
# name: test_number_entities[sensor_payload0-expected0][binary_sensor.presence_sensor-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'dark': False,
'device_class': 'motion',
'friendly_name': 'Presence sensor',
'on': True,
'temperature': 0.1,
}),
'context': <ANY>,
'entity_id': 'binary_sensor.presence_sensor',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_number_entities[sensor_payload0-expected0][number.presence_sensor_delay-entry] # name: test_number_entities[sensor_payload0-expected0][number.presence_sensor_delay-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -104,56 +54,6 @@
'state': '0', 'state': '0',
}) })
# --- # ---
# name: test_number_entities[sensor_payload1-expected1][binary_sensor.presence_sensor-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.presence_sensor',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.MOTION: 'motion'>,
'original_icon': None,
'original_name': 'Presence sensor',
'platform': 'deconz',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:00:00:00:00:00:00:00-00-presence',
'unit_of_measurement': None,
})
# ---
# name: test_number_entities[sensor_payload1-expected1][binary_sensor.presence_sensor-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'dark': False,
'device_class': 'motion',
'friendly_name': 'Presence sensor',
'on': True,
'temperature': 0.1,
}),
'context': <ANY>,
'entity_id': 'binary_sensor.presence_sensor',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_number_entities[sensor_payload1-expected1][number.presence_sensor_duration-entry] # name: test_number_entities[sensor_payload1-expected1][number.presence_sensor_duration-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -548,53 +548,6 @@
'state': '100', 'state': '100',
}) })
# --- # ---
# name: test_sensors[config_entry_options0-sensor_payload12-expected12][binary_sensor.soil_sensor_low_battery-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>,
'entity_id': 'binary_sensor.soil_sensor_low_battery',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.BATTERY: 'battery'>,
'original_icon': None,
'original_name': 'Soil Sensor Low Battery',
'platform': 'deconz',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': 'a4:c1:38:fe:86:8f:07:a3-01-0408-low_battery',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[config_entry_options0-sensor_payload12-expected12][binary_sensor.soil_sensor_low_battery-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'battery',
'friendly_name': 'Soil Sensor Low Battery',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.soil_sensor_low_battery',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_sensors[config_entry_options0-sensor_payload12-expected12][sensor.soil_sensor-entry] # name: test_sensors[config_entry_options0-sensor_payload12-expected12][sensor.soil_sensor-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -1224,55 +1177,6 @@
'state': '40', 'state': '40',
}) })
# --- # ---
# name: test_sensors[config_entry_options0-sensor_payload19-expected19][binary_sensor.alarm_10-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.alarm_10',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.SAFETY: 'safety'>,
'original_icon': None,
'original_name': 'Alarm 10',
'platform': 'deconz',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:15:8d:00:02:b5:d1:80-01-0500-alarm',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[config_entry_options0-sensor_payload19-expected19][binary_sensor.alarm_10-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'safety',
'friendly_name': 'Alarm 10',
'on': True,
'temperature': 26.0,
}),
'context': <ANY>,
'entity_id': 'binary_sensor.alarm_10',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_sensors[config_entry_options0-sensor_payload19-expected19][sensor.alarm_10_battery-entry] # name: test_sensors[config_entry_options0-sensor_payload19-expected19][sensor.alarm_10_battery-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -79,9 +79,6 @@
}), }),
]) ])
# --- # ---
# name: test_move_todo_item[api_responses0].4
None
# ---
# name: test_parent_child_ordering[api_responses0] # name: test_parent_child_ordering[api_responses0]
list([ list([
dict({ dict({

View File

@ -13,13 +13,3 @@
dict({ dict({
}) })
# --- # ---
# name: test_listeners
dict({
'light.kitchen': dict({
'should_expose': True,
}),
'switch.test_unique1': mappingproxy({
'should_expose': True,
}),
})
# ---

View File

@ -7010,324 +7010,6 @@
}), }),
]) ])
# --- # ---
# name: test_snapshots[haa_fan]
list([
dict({
'device': dict({
'area_id': None,
'config_entries': list([
'TestData',
]),
'configuration_url': None,
'connections': list([
]),
'disabled_by': None,
'entry_type': None,
'hw_version': '',
'identifiers': list([
list([
'homekit_controller:accessory-id',
'00:00:00:00:00:00:aid:1',
]),
]),
'is_new': False,
'labels': list([
]),
'manufacturer': 'José A. Jiménez Campos',
'model': 'RavenSystem HAA',
'name': 'HAA-C718B3',
'name_by_user': None,
'serial_number': 'C718B3-1',
'suggested_area': None,
'sw_version': '5.0.18',
}),
'entities': list([
dict({
'entry': dict({
'aliases': list([
]),
'area_id': None,
'capabilities': None,
'categories': dict({
}),
'config_entry_id': 'TestData',
'device_class': None,
'disabled_by': None,
'domain': 'button',
'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>,
'entity_id': 'button.haa_c718b3_identify',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'labels': list([
]),
'name': None,
'options': dict({
}),
'original_device_class': <ButtonDeviceClass.IDENTIFY: 'identify'>,
'original_icon': None,
'original_name': 'HAA-C718B3 Identify',
'platform': 'homekit_controller',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:00:00:00:00:00_1_1_7',
'unit_of_measurement': None,
}),
'state': dict({
'attributes': dict({
'device_class': 'identify',
'friendly_name': 'HAA-C718B3 Identify',
}),
'entity_id': 'button.haa_c718b3_identify',
'state': 'unknown',
}),
}),
dict({
'entry': dict({
'aliases': list([
]),
'area_id': None,
'capabilities': None,
'categories': dict({
}),
'config_entry_id': 'TestData',
'device_class': None,
'disabled_by': None,
'domain': 'button',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'button.haa_c718b3_setup',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'labels': list([
]),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'HAA-C718B3 Setup',
'platform': 'homekit_controller',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'setup',
'unique_id': '00:00:00:00:00:00_1_1010_1012',
'unit_of_measurement': None,
}),
'state': dict({
'attributes': dict({
'friendly_name': 'HAA-C718B3 Setup',
}),
'entity_id': 'button.haa_c718b3_setup',
'state': 'unknown',
}),
}),
dict({
'entry': dict({
'aliases': list([
]),
'area_id': None,
'capabilities': None,
'categories': dict({
}),
'config_entry_id': 'TestData',
'device_class': None,
'disabled_by': None,
'domain': 'button',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'button.haa_c718b3_update',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'labels': list([
]),
'name': None,
'options': dict({
}),
'original_device_class': <ButtonDeviceClass.UPDATE: 'update'>,
'original_icon': None,
'original_name': 'HAA-C718B3 Update',
'platform': 'homekit_controller',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:00:00:00:00:00_1_1010_1011',
'unit_of_measurement': None,
}),
'state': dict({
'attributes': dict({
'device_class': 'update',
'friendly_name': 'HAA-C718B3 Update',
}),
'entity_id': 'button.haa_c718b3_update',
'state': 'unknown',
}),
}),
dict({
'entry': dict({
'aliases': list([
]),
'area_id': None,
'capabilities': dict({
'preset_modes': None,
}),
'categories': dict({
}),
'config_entry_id': 'TestData',
'device_class': None,
'disabled_by': None,
'domain': 'fan',
'entity_category': None,
'entity_id': 'fan.haa_c718b3',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'labels': list([
]),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'HAA-C718B3',
'platform': 'homekit_controller',
'previous_unique_id': None,
'supported_features': <FanEntityFeature: 1>,
'translation_key': None,
'unique_id': '00:00:00:00:00:00_1_8',
'unit_of_measurement': None,
}),
'state': dict({
'attributes': dict({
'friendly_name': 'HAA-C718B3',
'percentage': 66,
'percentage_step': 33.333333333333336,
'preset_mode': None,
'preset_modes': None,
'supported_features': <FanEntityFeature: 1>,
}),
'entity_id': 'fan.haa_c718b3',
'state': 'on',
}),
}),
]),
}),
dict({
'device': dict({
'area_id': None,
'config_entries': list([
'TestData',
]),
'configuration_url': None,
'connections': list([
]),
'disabled_by': None,
'entry_type': None,
'hw_version': '',
'identifiers': list([
list([
'homekit_controller:accessory-id',
'00:00:00:00:00:00:aid:2',
]),
]),
'is_new': False,
'labels': list([
]),
'manufacturer': 'José A. Jiménez Campos',
'model': 'RavenSystem HAA',
'name': 'HAA-C718B3',
'name_by_user': None,
'serial_number': 'C718B3-2',
'suggested_area': None,
'sw_version': '5.0.18',
}),
'entities': list([
dict({
'entry': dict({
'aliases': list([
]),
'area_id': None,
'capabilities': None,
'categories': dict({
}),
'config_entry_id': 'TestData',
'device_class': None,
'disabled_by': None,
'domain': 'button',
'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>,
'entity_id': 'button.haa_c718b3_identify_2',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'labels': list([
]),
'name': None,
'options': dict({
}),
'original_device_class': <ButtonDeviceClass.IDENTIFY: 'identify'>,
'original_icon': None,
'original_name': 'HAA-C718B3 Identify',
'platform': 'homekit_controller',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:00:00:00:00:00_2_1_7',
'unit_of_measurement': None,
}),
'state': dict({
'attributes': dict({
'device_class': 'identify',
'friendly_name': 'HAA-C718B3 Identify',
}),
'entity_id': 'button.haa_c718b3_identify_2',
'state': 'unknown',
}),
}),
dict({
'entry': dict({
'aliases': list([
]),
'area_id': None,
'capabilities': None,
'categories': dict({
}),
'config_entry_id': 'TestData',
'device_class': None,
'disabled_by': None,
'domain': 'switch',
'entity_category': None,
'entity_id': 'switch.haa_c718b3',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'labels': list([
]),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'HAA-C718B3',
'platform': 'homekit_controller',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': '00:00:00:00:00:00_2_8',
'unit_of_measurement': None,
}),
'state': dict({
'attributes': dict({
'friendly_name': 'HAA-C718B3',
}),
'entity_id': 'switch.haa_c718b3',
'state': 'off',
}),
}),
]),
}),
])
# ---
# name: test_snapshots[home_assistant_bridge_basic_cover] # name: test_snapshots[home_assistant_bridge_basic_cover]
list([ list([
dict({ dict({

View File

@ -551,64 +551,6 @@
'state': '2023-06-05T17:00:00+00:00', 'state': '2023-06-05T17:00:00+00:00',
}) })
# --- # ---
# name: test_sensor_snapshot[sensor.test_mower_1_none-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'options': list([
'Front lawn',
'Back lawn',
'my_lawn',
]),
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.test_mower_1_none',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.ENUM: 'enum'>,
'original_icon': None,
'original_name': None,
'platform': 'husqvarna_automower',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'work_area',
'unique_id': 'c7233734-b219-4287-a173-08e3643f89f0_work_area',
'unit_of_measurement': None,
})
# ---
# name: test_sensor_snapshot[sensor.test_mower_1_none-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'enum',
'friendly_name': 'Test Mower 1 None',
'options': list([
'Front lawn',
'Back lawn',
'my_lawn',
]),
}),
'context': <ANY>,
'entity_id': 'sensor.test_mower_1_none',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'Front lawn',
})
# ---
# name: test_sensor_snapshot[sensor.test_mower_1_number_of_charging_cycles-entry] # name: test_sensor_snapshot[sensor.test_mower_1_number_of_charging_cycles-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -95,101 +95,3 @@
'state': 'off', 'state': 'off',
}) })
# --- # ---
# name: test_binary_sensor[binary_sensor.station_name_flood_alarm-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.station_name_flood_alarm',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.SAFETY: 'safety'>,
'original_icon': None,
'original_name': 'Flood alarm',
'platform': 'imgw_pib',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'flood_alarm',
'unique_id': '123_flood_alarm',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensor[binary_sensor.station_name_flood_alarm-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'alarm_level': 630.0,
'attribution': 'Data provided by IMGW-PIB',
'device_class': 'safety',
'friendly_name': 'Station Name Flood alarm',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.station_name_flood_alarm',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_binary_sensor[binary_sensor.station_name_flood_warning-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.station_name_flood_warning',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.SAFETY: 'safety'>,
'original_icon': None,
'original_name': 'Flood warning',
'platform': 'imgw_pib',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'flood_warning',
'unique_id': '123_flood_warning',
'unit_of_measurement': None,
})
# ---
# name: test_binary_sensor[binary_sensor.station_name_flood_warning-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Data provided by IMGW-PIB',
'device_class': 'safety',
'friendly_name': 'Station Name Flood warning',
'warning_level': 590.0,
}),
'context': <ANY>,
'entity_id': 'binary_sensor.station_name_flood_warning',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---

View File

@ -213,113 +213,3 @@
'state': '10.8', 'state': '10.8',
}) })
# --- # ---
# name: test_sensor[sensor.station_name_water_level-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.station_name_water_level',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 0,
}),
}),
'original_device_class': <SensorDeviceClass.DISTANCE: 'distance'>,
'original_icon': None,
'original_name': 'Water level',
'platform': 'imgw_pib',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'water_level',
'unique_id': '123_water_level',
'unit_of_measurement': <UnitOfLength.CENTIMETERS: 'cm'>,
})
# ---
# name: test_sensor[sensor.station_name_water_level-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Data provided by IMGW-PIB',
'device_class': 'distance',
'friendly_name': 'Station Name Water level',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfLength.CENTIMETERS: 'cm'>,
}),
'context': <ANY>,
'entity_id': 'sensor.station_name_water_level',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '526.0',
})
# ---
# name: test_sensor[sensor.station_name_water_temperature-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.station_name_water_temperature',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 1,
}),
}),
'original_device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>,
'original_icon': None,
'original_name': 'Water temperature',
'platform': 'imgw_pib',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'water_temperature',
'unique_id': '123_water_temperature',
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
})
# ---
# name: test_sensor[sensor.station_name_water_temperature-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Data provided by IMGW-PIB',
'device_class': 'temperature',
'friendly_name': 'Station Name Water temperature',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
}),
'context': <ANY>,
'entity_id': 'sensor.station_name_water_temperature',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '10.8',
})
# ---

View File

@ -1,119 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_forecast_service
dict({
'forecast': list([
dict({
'condition': 'rainy',
'datetime': datetime.datetime(2020, 1, 16, 0, 0),
'precipitation_probability': '100.0',
'temperature': 16.2,
'templow': 10.6,
'wind_bearing': 'S',
'wind_speed': 10.0,
}),
]),
})
# ---
# name: test_forecast_service.1
dict({
'forecast': list([
dict({
'condition': 'rainy',
'datetime': datetime.datetime(2020, 1, 15, 1, 0, tzinfo=datetime.timezone.utc),
'precipitation_probability': 80.0,
'temperature': 12.0,
'wind_bearing': 'S',
'wind_speed': 32.7,
}),
dict({
'condition': 'clear-night',
'datetime': datetime.datetime(2020, 1, 15, 2, 0, tzinfo=datetime.timezone.utc),
'precipitation_probability': 80.0,
'temperature': 12.0,
'wind_bearing': 'S',
'wind_speed': 32.7,
}),
]),
})
# ---
# name: test_forecast_service[forecast]
dict({
'weather.hometown': dict({
'forecast': list([
dict({
'condition': 'rainy',
'datetime': datetime.datetime(2020, 1, 16, 0, 0),
'precipitation_probability': '100.0',
'temperature': 16.2,
'templow': 10.6,
'wind_bearing': 'S',
'wind_speed': 10.0,
}),
]),
}),
})
# ---
# name: test_forecast_service[forecast].1
dict({
'weather.hometown': dict({
'forecast': list([
dict({
'condition': 'rainy',
'datetime': datetime.datetime(2020, 1, 15, 1, 0, tzinfo=datetime.timezone.utc),
'precipitation_probability': 80.0,
'temperature': 12.0,
'wind_bearing': 'S',
'wind_speed': 32.7,
}),
dict({
'condition': 'clear-night',
'datetime': datetime.datetime(2020, 1, 15, 2, 0, tzinfo=datetime.timezone.utc),
'precipitation_probability': 80.0,
'temperature': 12.0,
'wind_bearing': 'S',
'wind_speed': 32.7,
}),
]),
}),
})
# ---
# name: test_forecast_service[get_forecast]
dict({
'forecast': list([
dict({
'condition': 'rainy',
'datetime': datetime.datetime(2020, 1, 16, 0, 0),
'precipitation_probability': 100.0,
'temperature': 16.2,
'templow': 10.6,
'wind_bearing': 'S',
'wind_speed': 10.0,
}),
]),
})
# ---
# name: test_forecast_service[get_forecast].1
dict({
'forecast': list([
dict({
'condition': 'rainy',
'datetime': datetime.datetime(2020, 1, 15, 1, 0, tzinfo=datetime.timezone.utc),
'precipitation_probability': 80.0,
'temperature': 12.0,
'wind_bearing': 'S',
'wind_speed': 32.7,
}),
dict({
'condition': 'clear-night',
'datetime': datetime.datetime(2020, 1, 15, 2, 0, tzinfo=datetime.timezone.utc),
'precipitation_probability': 80.0,
'temperature': 12.0,
'wind_bearing': 'S',
'wind_speed': 32.7,
}),
]),
})
# ---
# name: test_forecast_service[get_forecasts] # name: test_forecast_service[get_forecasts]
dict({ dict({
'weather.hometown': dict({ 'weather.hometown': dict({

View File

@ -143,147 +143,6 @@
'state': '2021-10-10T10:30:10+00:00', 'state': '2021-10-10T10:30:10+00:00',
}) })
# --- # ---
# name: test_valid_config[sensor.mock_title_none-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.mock_title_none',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': None,
'platform': 'israel_rail',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'platform',
'unique_id': 'באר יעקב אשקלון_platform',
'unit_of_measurement': None,
})
# ---
# name: test_valid_config[sensor.mock_title_none-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Data provided by Israel rail.',
'friendly_name': 'Mock Title None',
}),
'context': <ANY>,
'entity_id': 'sensor.mock_title_none',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '1',
})
# ---
# name: test_valid_config[sensor.mock_title_none_2-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.mock_title_none_2',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': None,
'platform': 'israel_rail',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'trains',
'unique_id': 'באר יעקב אשקלון_trains',
'unit_of_measurement': None,
})
# ---
# name: test_valid_config[sensor.mock_title_none_2-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Data provided by Israel rail.',
'friendly_name': 'Mock Title None',
}),
'context': <ANY>,
'entity_id': 'sensor.mock_title_none_2',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '1',
})
# ---
# name: test_valid_config[sensor.mock_title_none_3-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.mock_title_none_3',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': None,
'platform': 'israel_rail',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'train_number',
'unique_id': 'באר יעקב אשקלון_train_number',
'unit_of_measurement': None,
})
# ---
# name: test_valid_config[sensor.mock_title_none_3-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Data provided by Israel rail.',
'friendly_name': 'Mock Title None',
}),
'context': <ANY>,
'entity_id': 'sensor.mock_title_none_3',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '1234',
})
# ---
# name: test_valid_config[sensor.mock_title_platform-entry] # name: test_valid_config[sensor.mock_title_platform-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -331,150 +190,6 @@
'state': '1', 'state': '1',
}) })
# --- # ---
# name: test_valid_config[sensor.mock_title_timestamp-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.mock_title_timestamp',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>,
'original_icon': None,
'original_name': 'Timestamp',
'platform': 'israel_rail',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'departure0',
'unique_id': 'באר יעקב אשקלון_departure',
'unit_of_measurement': None,
})
# ---
# name: test_valid_config[sensor.mock_title_timestamp-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Data provided by Israel rail.',
'device_class': 'timestamp',
'friendly_name': 'Mock Title Timestamp',
}),
'context': <ANY>,
'entity_id': 'sensor.mock_title_timestamp',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '2021-10-10T10:10:10+00:00',
})
# ---
# name: test_valid_config[sensor.mock_title_timestamp_2-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.mock_title_timestamp_2',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>,
'original_icon': None,
'original_name': 'Timestamp',
'platform': 'israel_rail',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'departure1',
'unique_id': 'באר יעקב אשקלון_departure1',
'unit_of_measurement': None,
})
# ---
# name: test_valid_config[sensor.mock_title_timestamp_2-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Data provided by Israel rail.',
'device_class': 'timestamp',
'friendly_name': 'Mock Title Timestamp',
}),
'context': <ANY>,
'entity_id': 'sensor.mock_title_timestamp_2',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '2021-10-10T10:20:10+00:00',
})
# ---
# name: test_valid_config[sensor.mock_title_timestamp_3-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.mock_title_timestamp_3',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>,
'original_icon': None,
'original_name': 'Timestamp',
'platform': 'israel_rail',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'departure2',
'unique_id': 'באר יעקב אשקלון_departure2',
'unit_of_measurement': None,
})
# ---
# name: test_valid_config[sensor.mock_title_timestamp_3-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Data provided by Israel rail.',
'device_class': 'timestamp',
'friendly_name': 'Mock Title Timestamp',
}),
'context': <ANY>,
'entity_id': 'sensor.mock_title_timestamp_3',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '2021-10-10T10:30:10+00:00',
})
# ---
# name: test_valid_config[sensor.mock_title_train_number-entry] # name: test_valid_config[sensor.mock_title_train_number-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -1,64 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_setup.32
DeviceRegistryEntrySnapshot({
'area_id': None,
'config_entries': <ANY>,
'configuration_url': 'https://ecotrend.ista.de/',
'connections': set({
}),
'disabled_by': None,
'entry_type': <DeviceEntryType.SERVICE: 'service'>,
'hw_version': None,
'id': <ANY>,
'identifiers': set({
tuple(
'ista_ecotrend',
'26e93f1a-c828-11ea-87d0-0242ac130003',
),
}),
'is_new': False,
'labels': set({
}),
'manufacturer': 'ista SE',
'model': 'ista EcoTrend',
'name': 'Luxemburger Str. 1',
'name_by_user': None,
'serial_number': None,
'suggested_area': None,
'sw_version': None,
'via_device_id': None,
})
# ---
# name: test_setup.33
DeviceRegistryEntrySnapshot({
'area_id': None,
'config_entries': <ANY>,
'configuration_url': 'https://ecotrend.ista.de/',
'connections': set({
}),
'disabled_by': None,
'entry_type': <DeviceEntryType.SERVICE: 'service'>,
'hw_version': None,
'id': <ANY>,
'identifiers': set({
tuple(
'ista_ecotrend',
'eaf5c5c8-889f-4a3c-b68c-e9a676505762',
),
}),
'is_new': False,
'labels': set({
}),
'manufacturer': 'ista SE',
'model': 'ista EcoTrend',
'name': 'Bahnhofsstr. 1A',
'name_by_user': None,
'serial_number': None,
'suggested_area': None,
'sw_version': None,
'via_device_id': None,
})
# ---
# name: test_setup[sensor.bahnhofsstr_1a_heating-entry] # name: test_setup[sensor.bahnhofsstr_1a_heating-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -1,33 +0,0 @@
# serializer version: 1
# name: test_device_info
DeviceRegistryEntrySnapshot({
'area_id': None,
'config_entries': <ANY>,
'configuration_url': None,
'connections': set({
}),
'disabled_by': None,
'entry_type': <DeviceEntryType.SERVICE: 'service'>,
'hw_version': None,
'id': <ANY>,
'identifiers': set({
tuple(
'mastodon',
'client_id',
),
}),
'is_new': False,
'labels': set({
}),
'manufacturer': 'Mastodon gGmbH',
'model': '@trwnh@mastodon.social',
'model_id': None,
'name': 'Mastodon',
'name_by_user': None,
'primary_config_entry': <ANY>,
'serial_number': None,
'suggested_area': None,
'sw_version': '4.0.0rc1',
'via_device_id': None,
})
# ---

View File

@ -140,17 +140,3 @@
'state': '3', 'state': '3',
}) })
# --- # ---
# name: test_get_todo_list_items
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Mealie Supermarket',
'supported_features': <TodoListEntityFeature: 15>,
}),
'context': <ANY>,
'entity_id': 'todo.mealie_supermarket',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '3',
})
# ---

View File

@ -30,15 +30,6 @@
'media_content_type': 'VIDEO', 'media_content_type': 'VIDEO',
}) })
# --- # ---
# name: test_play_media_service
ReadOnlyDict({
'entity_id': 'media_player.bedroom',
'extra': dict({
}),
'media_content_id': 'https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1694794256/ei/sC0EZYCPHbuZx_AP3bGz0Ac/ip/84.31.234.146/id/750c38c3d5a05dc4/itag/616/source/youtube/requiressl/yes/ratebypass/yes/pfa/1/wft/1/sgovp/clen%3D99471214%3Bdur%3D212.040%3Bgir%3Dyes%3Bitag%3D356%3Blmt%3D1694043438471036/hls_chunk_host/rr2---sn-5hnekn7k.googlevideo.com/mh/7c/mm/31,29/mn/sn-5hnekn7k,sn-5hne6nzy/ms/au,rdu/mv/m/mvi/2/pl/14/initcwndbps/2267500/vprv/1/playlist_type/DVR/dover/13/txp/4532434/mt/1694772337/fvip/3/short_key/1/keepalive/yes/fexp/24007246,24362685/beids/24350018/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,pfa,wft,sgovp,vprv,playlist_type/sig/AOq0QJ8wRgIhAIC0iobMnRschmQ3QaYsytXg9eg7l9B_-UNvMciis4bmAiEAg-3jr6SwOfAGCCU-JyTyxcXmraug-hPcjjJzm__43ug%3D/lsparams/hls_chunk_host,mh,mm,mn,ms,mv,mvi,pl,initcwndbps/lsig/AG3C_xAwRQIhAOlqbgmuueNhIuGENYKCsdwiNAUPheXw-RMUqsiaB7YuAiANN43FxJl14Ve_H_c9K-aDoXG4sI7PDCqKDhov6Qro_g%3D%3D/playlist/index.m3u8',
'media_content_type': 'VIDEO',
})
# ---
# name: test_play_media_service[https://soundcloud.com/bruttoband/brutto-11-AUDIO-audio_media_extractor_config] # name: test_play_media_service[https://soundcloud.com/bruttoband/brutto-11-AUDIO-audio_media_extractor_config]
ReadOnlyDict({ ReadOnlyDict({
'entity_id': 'media_player.bedroom', 'entity_id': 'media_player.bedroom',
@ -57,24 +48,6 @@
'media_content_type': 'AUDIO', 'media_content_type': 'AUDIO',
}) })
# --- # ---
# name: test_play_media_service[https://soundcloud.com/bruttoband/brutto-11-VIDEO-audio_media_extractor_config]
ReadOnlyDict({
'entity_id': 'media_player.bedroom',
'extra': dict({
}),
'media_content_id': 'https://cf-media.sndcdn.com/50remGX1OqRY.128.mp3?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiKjovL2NmLW1lZGlhLnNuZGNkbi5jb20vNTByZW1HWDFPcVJZLjEyOC5tcDMqIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNjk0Nzk5MTc5fX19XX0_&Signature=JtF8BXxTCElhjCrhnSAq3W6z960VmdVXx7BPhQvI0MCxr~J43JFGO8CVw9-VBM2oEf14mqWo63-C0FO29DvUuBZnmLD3dhDfryVfWJsrix7voimoRDaNFE~3zntDbg7O2S8uWYyZK8OZC9anzwokvjH7jbmviWqK4~2IM9dwgejGgzrQU1aadV2Yro7NJZnF7SD~7tVjkM-hBg~X5zDYVxmGrdzN3tFoLwRmUch6RNDL~1DcWBk0AveBKQFAdBrFBjDDUeIyDz9Idhw2aG9~fjfckcf95KwqrVQxz1N5XEzfNDDo8xkUgDt0eb9dtXdwxLJ0swC6e5VLS8bsH91GMg__&Key-Pair-Id=APKAI6TU7MMXM5DG6EPQ',
'media_content_type': 'VIDEO',
})
# ---
# name: test_play_media_service[https://soundcloud.com/bruttoband/brutto-11-VIDEO-empty_media_extractor_config]
ReadOnlyDict({
'entity_id': 'media_player.bedroom',
'extra': dict({
}),
'media_content_id': 'https://cf-media.sndcdn.com/50remGX1OqRY.128.mp3?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiKjovL2NmLW1lZGlhLnNuZGNkbi5jb20vNTByZW1HWDFPcVJZLjEyOC5tcDMqIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNjk0Nzk4NTkzfX19XX0_&Signature=flALJvEBnzS0ZOOhf0-07Ap~NURw2Gn2OqkeKKTTMX5HRGJw9eXFay79tcC4GsMMXWUgWoCx-n3yelpyilE2MOEIufBNUbjqRfMSJaX5YhYxjQdoDYuiU~gqBzJyPw9pKzr6P8~5HNKL3Idr0CNhUzdV6FQLaUPKMMibq9ghV833mUmdyvdk1~GZBc8MOg9GrTdcigGgpPzd-vrIMICMvFzFnwBOeOotxX2Vfqf9~wVekBKGlvB9A~7TlZ71lv9Fl9u4m8rse9E-mByweVc1M784ehJV3~tRPjuF~FXXWKP8x0nGJmoq7RAnG7iFIt~fQFmsfOq2o~PG7dHMRPh7hw__&Key-Pair-Id=APKAI6TU7MMXM5DG6EPQ',
'media_content_type': 'VIDEO',
})
# ---
# name: test_play_media_service[https://test.com/abc-AUDIO-audio_media_extractor_config] # name: test_play_media_service[https://test.com/abc-AUDIO-audio_media_extractor_config]
ReadOnlyDict({ ReadOnlyDict({
'entity_id': 'media_player.bedroom', 'entity_id': 'media_player.bedroom',
@ -93,15 +66,6 @@
'media_content_type': 'AUDIO', 'media_content_type': 'AUDIO',
}) })
# --- # ---
# name: test_play_media_service[https://www.youtube.com/watch?v=dQw4w9WgXcQ-VIDEO-audio_media_extractor_config-]
ReadOnlyDict({
'entity_id': 'media_player.bedroom',
'extra': dict({
}),
'media_content_id': 'https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1694805268/ei/tFgEZcu0DoOD-gaqg47wBA/ip/45.93.75.130/id/750c38c3d5a05dc4/itag/616/source/youtube/requiressl/yes/ratebypass/yes/pfa/1/wft/1/sgovp/clen%3D99471214%3Bdur%3D212.040%3Bgir%3Dyes%3Bitag%3D356%3Blmt%3D1694043438471036/hls_chunk_host/rr3---sn-5hne6nzy.googlevideo.com/mh/7c/mm/31,29/mn/sn-5hne6nzy,sn-5hnekn7k/ms/au,rdu/mv/m/mvi/3/pl/22/initcwndbps/1957500/vprv/1/playlist_type/DVR/dover/13/txp/4532434/mt/1694783146/fvip/2/short_key/1/keepalive/yes/fexp/24007246/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,pfa,wft,sgovp,vprv,playlist_type/sig/AOq0QJ8wRQIhALAASH0_ZDQQoMA82qWNCXSHPZ0bb9TQldIs7AAxktiiAiASA5bQy7IAa6NwdGIOpfye5OgcY_BNuo0WgSdh84tosw%3D%3D/lsparams/hls_chunk_host,mh,mm,mn,ms,mv,mvi,pl,initcwndbps/lsig/AG3C_xAwRgIhAIsDcLGH8KJpQpBgyJ5VWlDxfr75HyO8hMSVS9v7nRu4AiEA2xjtLZOzeNFoJlxwCsH3YqsUQt-BF_4gikhi_P4FbBc%3D/playlist/index.m3u8',
'media_content_type': 'VIDEO',
})
# ---
# name: test_play_media_service[https://www.youtube.com/watch?v=dQw4w9WgXcQ-VIDEO-audio_media_extractor_config] # name: test_play_media_service[https://www.youtube.com/watch?v=dQw4w9WgXcQ-VIDEO-audio_media_extractor_config]
ReadOnlyDict({ ReadOnlyDict({
'entity_id': 'media_player.bedroom', 'entity_id': 'media_player.bedroom',
@ -111,15 +75,6 @@
'media_content_type': 'VIDEO', 'media_content_type': 'VIDEO',
}) })
# --- # ---
# name: test_play_media_service[https://www.youtube.com/watch?v=dQw4w9WgXcQ-VIDEO-empty_media_extractor_config-]
ReadOnlyDict({
'entity_id': 'media_player.bedroom',
'extra': dict({
}),
'media_content_id': 'https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1694805294/ei/zlgEZcCPFpqOx_APj42f2Ao/ip/45.93.75.130/id/750c38c3d5a05dc4/itag/616/source/youtube/requiressl/yes/ratebypass/yes/pfa/1/wft/1/sgovp/clen%3D99471214%3Bdur%3D212.040%3Bgir%3Dyes%3Bitag%3D356%3Blmt%3D1694043438471036/hls_chunk_host/rr3---sn-5hne6nzy.googlevideo.com/mh/7c/mm/31,26/mn/sn-5hne6nzy,sn-aigzrnld/ms/au,onr/mv/m/mvi/3/pl/22/initcwndbps/2095000/vprv/1/playlist_type/DVR/dover/13/txp/4532434/mt/1694783390/fvip/1/short_key/1/keepalive/yes/fexp/24007246,24362685/beids/24350017/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,pfa,wft,sgovp,vprv,playlist_type/sig/AOq0QJ8wRgIhANCPwWNfq6wBp1Xo1L8bRJpDrzOyv7kfH_J65cZ_PRZLAiEAwo-0wQgeIjPe7OgyAAvMCx_A9wd1h8Qyh7VntKwGJUs%3D/lsparams/hls_chunk_host,mh,mm,mn,ms,mv,mvi,pl,initcwndbps/lsig/AG3C_xAwRQIgIqS9Ub_6L9ScKXr0T9bkeu6TZsEsyNApYfF_MqeukqECIQCMSeJ1sSEw5QGMgHAW8Fhsir4TYHEK5KVg-PzJbrT6hw%3D%3D/playlist/index.m3u8',
'media_content_type': 'VIDEO',
})
# ---
# name: test_play_media_service[https://www.youtube.com/watch?v=dQw4w9WgXcQ-VIDEO-empty_media_extractor_config] # name: test_play_media_service[https://www.youtube.com/watch?v=dQw4w9WgXcQ-VIDEO-empty_media_extractor_config]
ReadOnlyDict({ ReadOnlyDict({
'entity_id': 'media_player.bedroom', 'entity_id': 'media_player.bedroom',

View File

@ -1,104 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_forecast_service
dict({
'forecast': list([
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-08T12:00:00+00:00',
'temperature': 10.0,
}),
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-09T12:00:00+00:00',
'temperature': 20.0,
}),
]),
})
# ---
# name: test_forecast_service.1
dict({
'forecast': list([
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-08T12:00:00+00:00',
'temperature': 10.0,
}),
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-09T12:00:00+00:00',
'temperature': 20.0,
}),
]),
})
# ---
# name: test_forecast_service[forecast]
dict({
'weather.somewhere': dict({
'forecast': list([
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-08T12:00:00+00:00',
'temperature': 10.0,
}),
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-09T12:00:00+00:00',
'temperature': 20.0,
}),
]),
}),
})
# ---
# name: test_forecast_service[forecast].1
dict({
'weather.somewhere': dict({
'forecast': list([
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-08T12:00:00+00:00',
'temperature': 10.0,
}),
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-09T12:00:00+00:00',
'temperature': 20.0,
}),
]),
}),
})
# ---
# name: test_forecast_service[get_forecast]
dict({
'forecast': list([
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-08T12:00:00+00:00',
'temperature': 10.0,
}),
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-09T12:00:00+00:00',
'temperature': 20.0,
}),
]),
})
# ---
# name: test_forecast_service[get_forecast].1
dict({
'forecast': list([
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-08T12:00:00+00:00',
'temperature': 10.0,
}),
dict({
'condition': 'lightning-rainy',
'datetime': '2023-08-09T12:00:00+00:00',
'temperature': 20.0,
}),
]),
})
# ---
# name: test_forecast_service[get_forecasts] # name: test_forecast_service[get_forecasts]
dict({ dict({
'weather.somewhere': dict({ 'weather.somewhere': dict({

View File

@ -1,658 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_forecast_service[get_forecast]
dict({
'forecast': list([
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T12:00:00+00:00',
'precipitation_probability': 9,
'temperature': 13.0,
'wind_bearing': 'WNW',
'wind_speed': 14.48,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-27T12:00:00+00:00',
'precipitation_probability': 14,
'temperature': 11.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T12:00:00+00:00',
'precipitation_probability': 10,
'temperature': 12.0,
'wind_bearing': 'ENE',
'wind_speed': 11.27,
}),
dict({
'condition': 'rainy',
'datetime': '2020-04-29T12:00:00+00:00',
'precipitation_probability': 59,
'temperature': 13.0,
'wind_bearing': 'SE',
'wind_speed': 20.92,
}),
]),
})
# ---
# name: test_forecast_service[get_forecast].1
dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2020-04-25T15:00:00+00:00',
'precipitation_probability': 1,
'temperature': 19.0,
'wind_bearing': 'S',
'wind_speed': 6.44,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-25T18:00:00+00:00',
'precipitation_probability': 2,
'temperature': 17.0,
'wind_bearing': 'WNW',
'wind_speed': 11.27,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-25T21:00:00+00:00',
'precipitation_probability': 1,
'temperature': 14.0,
'wind_bearing': 'NW',
'wind_speed': 3.22,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-26T00:00:00+00:00',
'precipitation_probability': 1,
'temperature': 13.0,
'wind_bearing': 'WSW',
'wind_speed': 3.22,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-26T03:00:00+00:00',
'precipitation_probability': 2,
'temperature': 12.0,
'wind_bearing': 'WNW',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T06:00:00+00:00',
'precipitation_probability': 5,
'temperature': 11.0,
'wind_bearing': 'NW',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T09:00:00+00:00',
'precipitation_probability': 5,
'temperature': 12.0,
'wind_bearing': 'WNW',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T12:00:00+00:00',
'precipitation_probability': 6,
'temperature': 12.0,
'wind_bearing': 'WNW',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T15:00:00+00:00',
'precipitation_probability': 5,
'temperature': 12.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T18:00:00+00:00',
'precipitation_probability': 9,
'temperature': 11.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T21:00:00+00:00',
'precipitation_probability': 9,
'temperature': 10.0,
'wind_bearing': 'NW',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-27T00:00:00+00:00',
'precipitation_probability': 11,
'temperature': 9.0,
'wind_bearing': 'WNW',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-27T03:00:00+00:00',
'precipitation_probability': 12,
'temperature': 8.0,
'wind_bearing': 'WNW',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-27T06:00:00+00:00',
'precipitation_probability': 14,
'temperature': 8.0,
'wind_bearing': 'NW',
'wind_speed': 6.44,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-27T09:00:00+00:00',
'precipitation_probability': 6,
'temperature': 9.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-27T12:00:00+00:00',
'precipitation_probability': 4,
'temperature': 10.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'sunny',
'datetime': '2020-04-27T15:00:00+00:00',
'precipitation_probability': 1,
'temperature': 10.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'sunny',
'datetime': '2020-04-27T18:00:00+00:00',
'precipitation_probability': 1,
'temperature': 10.0,
'wind_bearing': 'NW',
'wind_speed': 11.27,
}),
dict({
'condition': 'clear-night',
'datetime': '2020-04-27T21:00:00+00:00',
'precipitation_probability': 1,
'temperature': 9.0,
'wind_bearing': 'NW',
'wind_speed': 6.44,
}),
dict({
'condition': 'clear-night',
'datetime': '2020-04-28T00:00:00+00:00',
'precipitation_probability': 2,
'temperature': 8.0,
'wind_bearing': 'NNW',
'wind_speed': 6.44,
}),
dict({
'condition': 'clear-night',
'datetime': '2020-04-28T03:00:00+00:00',
'precipitation_probability': 3,
'temperature': 7.0,
'wind_bearing': 'W',
'wind_speed': 6.44,
}),
dict({
'condition': 'sunny',
'datetime': '2020-04-28T06:00:00+00:00',
'precipitation_probability': 5,
'temperature': 6.0,
'wind_bearing': 'S',
'wind_speed': 6.44,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-28T09:00:00+00:00',
'precipitation_probability': 6,
'temperature': 9.0,
'wind_bearing': 'ENE',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T12:00:00+00:00',
'precipitation_probability': 10,
'temperature': 11.0,
'wind_bearing': 'ENE',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T15:00:00+00:00',
'precipitation_probability': 10,
'temperature': 12.0,
'wind_bearing': 'N',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T18:00:00+00:00',
'precipitation_probability': 10,
'temperature': 11.0,
'wind_bearing': 'N',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T21:00:00+00:00',
'precipitation_probability': 9,
'temperature': 10.0,
'wind_bearing': 'NNE',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-29T00:00:00+00:00',
'precipitation_probability': 6,
'temperature': 9.0,
'wind_bearing': 'E',
'wind_speed': 6.44,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-29T03:00:00+00:00',
'precipitation_probability': 3,
'temperature': 8.0,
'wind_bearing': 'SSE',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-29T06:00:00+00:00',
'precipitation_probability': 9,
'temperature': 8.0,
'wind_bearing': 'SE',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-29T09:00:00+00:00',
'precipitation_probability': 12,
'temperature': 10.0,
'wind_bearing': 'SE',
'wind_speed': 17.7,
}),
dict({
'condition': 'rainy',
'datetime': '2020-04-29T12:00:00+00:00',
'precipitation_probability': 47,
'temperature': 12.0,
'wind_bearing': 'SE',
'wind_speed': 20.92,
}),
dict({
'condition': 'pouring',
'datetime': '2020-04-29T15:00:00+00:00',
'precipitation_probability': 59,
'temperature': 13.0,
'wind_bearing': 'SSE',
'wind_speed': 20.92,
}),
dict({
'condition': 'rainy',
'datetime': '2020-04-29T18:00:00+00:00',
'precipitation_probability': 39,
'temperature': 12.0,
'wind_bearing': 'SSE',
'wind_speed': 17.7,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-29T21:00:00+00:00',
'precipitation_probability': 19,
'temperature': 11.0,
'wind_bearing': 'SSE',
'wind_speed': 20.92,
}),
]),
})
# ---
# name: test_forecast_service[get_forecast].2
dict({
'forecast': list([
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T12:00:00+00:00',
'precipitation_probability': 9,
'temperature': 13.0,
'wind_bearing': 'WNW',
'wind_speed': 14.48,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-27T12:00:00+00:00',
'precipitation_probability': 14,
'temperature': 11.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T12:00:00+00:00',
'precipitation_probability': 10,
'temperature': 12.0,
'wind_bearing': 'ENE',
'wind_speed': 11.27,
}),
dict({
'condition': 'rainy',
'datetime': '2020-04-29T12:00:00+00:00',
'precipitation_probability': 59,
'temperature': 13.0,
'wind_bearing': 'SE',
'wind_speed': 20.92,
}),
]),
})
# ---
# name: test_forecast_service[get_forecast].3
dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2020-04-25T15:00:00+00:00',
'precipitation_probability': 1,
'temperature': 19.0,
'wind_bearing': 'S',
'wind_speed': 6.44,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-25T18:00:00+00:00',
'precipitation_probability': 2,
'temperature': 17.0,
'wind_bearing': 'WNW',
'wind_speed': 11.27,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-25T21:00:00+00:00',
'precipitation_probability': 1,
'temperature': 14.0,
'wind_bearing': 'NW',
'wind_speed': 3.22,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-26T00:00:00+00:00',
'precipitation_probability': 1,
'temperature': 13.0,
'wind_bearing': 'WSW',
'wind_speed': 3.22,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-26T03:00:00+00:00',
'precipitation_probability': 2,
'temperature': 12.0,
'wind_bearing': 'WNW',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T06:00:00+00:00',
'precipitation_probability': 5,
'temperature': 11.0,
'wind_bearing': 'NW',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T09:00:00+00:00',
'precipitation_probability': 5,
'temperature': 12.0,
'wind_bearing': 'WNW',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T12:00:00+00:00',
'precipitation_probability': 6,
'temperature': 12.0,
'wind_bearing': 'WNW',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T15:00:00+00:00',
'precipitation_probability': 5,
'temperature': 12.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T18:00:00+00:00',
'precipitation_probability': 9,
'temperature': 11.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-26T21:00:00+00:00',
'precipitation_probability': 9,
'temperature': 10.0,
'wind_bearing': 'NW',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-27T00:00:00+00:00',
'precipitation_probability': 11,
'temperature': 9.0,
'wind_bearing': 'WNW',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-27T03:00:00+00:00',
'precipitation_probability': 12,
'temperature': 8.0,
'wind_bearing': 'WNW',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-27T06:00:00+00:00',
'precipitation_probability': 14,
'temperature': 8.0,
'wind_bearing': 'NW',
'wind_speed': 6.44,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-27T09:00:00+00:00',
'precipitation_probability': 6,
'temperature': 9.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-27T12:00:00+00:00',
'precipitation_probability': 4,
'temperature': 10.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'sunny',
'datetime': '2020-04-27T15:00:00+00:00',
'precipitation_probability': 1,
'temperature': 10.0,
'wind_bearing': 'NW',
'wind_speed': 14.48,
}),
dict({
'condition': 'sunny',
'datetime': '2020-04-27T18:00:00+00:00',
'precipitation_probability': 1,
'temperature': 10.0,
'wind_bearing': 'NW',
'wind_speed': 11.27,
}),
dict({
'condition': 'clear-night',
'datetime': '2020-04-27T21:00:00+00:00',
'precipitation_probability': 1,
'temperature': 9.0,
'wind_bearing': 'NW',
'wind_speed': 6.44,
}),
dict({
'condition': 'clear-night',
'datetime': '2020-04-28T00:00:00+00:00',
'precipitation_probability': 2,
'temperature': 8.0,
'wind_bearing': 'NNW',
'wind_speed': 6.44,
}),
dict({
'condition': 'clear-night',
'datetime': '2020-04-28T03:00:00+00:00',
'precipitation_probability': 3,
'temperature': 7.0,
'wind_bearing': 'W',
'wind_speed': 6.44,
}),
dict({
'condition': 'sunny',
'datetime': '2020-04-28T06:00:00+00:00',
'precipitation_probability': 5,
'temperature': 6.0,
'wind_bearing': 'S',
'wind_speed': 6.44,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-28T09:00:00+00:00',
'precipitation_probability': 6,
'temperature': 9.0,
'wind_bearing': 'ENE',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T12:00:00+00:00',
'precipitation_probability': 10,
'temperature': 11.0,
'wind_bearing': 'ENE',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T15:00:00+00:00',
'precipitation_probability': 10,
'temperature': 12.0,
'wind_bearing': 'N',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T18:00:00+00:00',
'precipitation_probability': 10,
'temperature': 11.0,
'wind_bearing': 'N',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-28T21:00:00+00:00',
'precipitation_probability': 9,
'temperature': 10.0,
'wind_bearing': 'NNE',
'wind_speed': 6.44,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-29T00:00:00+00:00',
'precipitation_probability': 6,
'temperature': 9.0,
'wind_bearing': 'E',
'wind_speed': 6.44,
}),
dict({
'condition': 'partlycloudy',
'datetime': '2020-04-29T03:00:00+00:00',
'precipitation_probability': 3,
'temperature': 8.0,
'wind_bearing': 'SSE',
'wind_speed': 11.27,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-29T06:00:00+00:00',
'precipitation_probability': 9,
'temperature': 8.0,
'wind_bearing': 'SE',
'wind_speed': 14.48,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-29T09:00:00+00:00',
'precipitation_probability': 12,
'temperature': 10.0,
'wind_bearing': 'SE',
'wind_speed': 17.7,
}),
dict({
'condition': 'rainy',
'datetime': '2020-04-29T12:00:00+00:00',
'precipitation_probability': 47,
'temperature': 12.0,
'wind_bearing': 'SE',
'wind_speed': 20.92,
}),
dict({
'condition': 'pouring',
'datetime': '2020-04-29T15:00:00+00:00',
'precipitation_probability': 59,
'temperature': 13.0,
'wind_bearing': 'SSE',
'wind_speed': 20.92,
}),
dict({
'condition': 'rainy',
'datetime': '2020-04-29T18:00:00+00:00',
'precipitation_probability': 39,
'temperature': 12.0,
'wind_bearing': 'SSE',
'wind_speed': 17.7,
}),
dict({
'condition': 'cloudy',
'datetime': '2020-04-29T21:00:00+00:00',
'precipitation_probability': 19,
'temperature': 11.0,
'wind_bearing': 'SSE',
'wind_speed': 20.92,
}),
]),
})
# ---
# name: test_forecast_service[get_forecast].4
dict({
'forecast': list([
]),
})
# ---
# name: test_forecast_service[get_forecasts] # name: test_forecast_service[get_forecasts]
dict({ dict({
'weather.met_office_wavertree_daily': dict({ 'weather.met_office_wavertree_daily': dict({

View File

@ -1,51 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_sensor[button.nettigo_air_monitor_restart-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'button',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'button.nettigo_air_monitor_restart',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <ButtonDeviceClass.RESTART: 'restart'>,
'original_icon': None,
'original_name': 'Restart',
'platform': 'nam',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': 'aa:bb:cc:dd:ee:ff-restart',
'unit_of_measurement': None,
})
# ---
# name: test_sensor[button.nettigo_air_monitor_restart-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'restart',
'friendly_name': 'Nettigo Air Monitor Restart',
}),
'context': <ANY>,
'entity_id': 'button.nettigo_air_monitor_restart',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_sensor[sensor.nettigo_air_monitor_bme280_humidity-entry] # name: test_sensor[sensor.nettigo_air_monitor_bme280_humidity-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -1,12 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_import
dict({
'password': 'nc_pass',
'url': 'nc_url',
'username': 'nc_user',
'verify_ssl': True,
})
# ---
# name: test_reauth # name: test_reauth
dict({ dict({
'password': 'other_password', 'password': 'other_password',

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -97,12 +97,6 @@
'state': 'unavailable', 'state': 'unavailable',
}) })
# --- # ---
# name: test_active_accessory[Model.S320-s2-climate.climate_system_21][initial]
None
# ---
# name: test_active_accessory[Model.S320-s2-climate.climate_system_s1][initial]
None
# ---
# name: test_basic[Model.F1155-s2-climate.climate_system_s2][cooling] # name: test_basic[Model.F1155-s2-climate.climate_system_s2][cooling]
StateSnapshot({ StateSnapshot({
'attributes': ReadOnlyDict({ 'attributes': ReadOnlyDict({

View File

@ -1,64 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_sensor
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': None,
'entity_id': 'binary_sensor.10_10_10_10',
'has_entity_name': False,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.CONNECTIVITY: 'connectivity'>,
'original_icon': None,
'original_name': '10.10.10.10',
'platform': 'ping',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unit_of_measurement': None,
})
# ---
# name: test_sensor.1
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'connectivity',
'friendly_name': '10.10.10.10',
'round_trip_time_avg': 4.333,
'round_trip_time_max': 10,
'round_trip_time_mdev': '',
'round_trip_time_min': 1,
}),
'context': <ANY>,
'entity_id': 'binary_sensor.10_10_10_10',
'last_changed': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_sensor.2
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'connectivity',
'friendly_name': '10.10.10.10',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.10_10_10_10',
'last_changed': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_setup_and_update # name: test_setup_and_update
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -93,50 +93,3 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_state[switch.pyload_reconnect-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': None,
'entity_id': 'switch.pyload_reconnect',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SwitchDeviceClass.SWITCH: 'switch'>,
'original_icon': None,
'original_name': 'Reconnect',
'platform': 'pyload',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': <PyLoadSwitchEntity.RECONNECT: 'reconnect'>,
'unique_id': 'XXXXXXXXXXXXXX_reconnect',
'unit_of_measurement': None,
})
# ---
# name: test_state[switch.pyload_reconnect-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'switch',
'friendly_name': 'pyLoad Reconnect',
}),
'context': <ANY>,
'entity_id': 'switch.pyload_reconnect',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---

View File

@ -30,8 +30,10 @@
}), }),
'manufacturer': None, 'manufacturer': None,
'model': '82GXARRS', 'model': '82GXARRS',
'model_id': None,
'name': 'fake', 'name': 'fake',
'name_by_user': None, 'name_by_user': None,
'primary_config_entry': <ANY>,
'serial_number': None, 'serial_number': None,
'suggested_area': None, 'suggested_area': None,
'sw_version': None, 'sw_version': None,
@ -50,6 +52,10 @@
'mac', 'mac',
'aa:bb:cc:dd:ee:ff', 'aa:bb:cc:dd:ee:ff',
), ),
tuple(
'mac',
'none',
),
}), }),
'disabled_by': None, 'disabled_by': None,
'entry_type': None, 'entry_type': None,
@ -66,8 +72,10 @@
}), }),
'manufacturer': None, 'manufacturer': None,
'model': '82GXARRS', 'model': '82GXARRS',
'model_id': None,
'name': 'fake', 'name': 'fake',
'name_by_user': None, 'name_by_user': None,
'primary_config_entry': <ANY>,
'serial_number': None, 'serial_number': None,
'suggested_area': None, 'suggested_area': None,
'sw_version': None, 'sw_version': None,

View File

@ -80,142 +80,6 @@
'wind_speed_unit': <UnitOfSpeed.KILOMETERS_PER_HOUR: 'km/h'>, 'wind_speed_unit': <UnitOfSpeed.KILOMETERS_PER_HOUR: 'km/h'>,
}) })
# --- # ---
# name: test_forecast_service[get_forecast]
dict({
'forecast': list([
dict({
'cloud_coverage': 100,
'condition': 'cloudy',
'datetime': '2023-08-07T12:00:00',
'humidity': 96,
'precipitation': 0.0,
'pressure': 991.0,
'temperature': 18.0,
'templow': 15.0,
'wind_bearing': 114,
'wind_gust_speed': 32.76,
'wind_speed': 10.08,
}),
dict({
'cloud_coverage': 100,
'condition': 'rainy',
'datetime': '2023-08-08T12:00:00',
'humidity': 97,
'precipitation': 10.6,
'pressure': 984.0,
'temperature': 15.0,
'templow': 11.0,
'wind_bearing': 183,
'wind_gust_speed': 27.36,
'wind_speed': 11.16,
}),
dict({
'cloud_coverage': 100,
'condition': 'rainy',
'datetime': '2023-08-09T12:00:00',
'humidity': 95,
'precipitation': 6.3,
'pressure': 1001.0,
'temperature': 12.0,
'templow': 11.0,
'wind_bearing': 166,
'wind_gust_speed': 48.24,
'wind_speed': 18.0,
}),
dict({
'cloud_coverage': 100,
'condition': 'cloudy',
'datetime': '2023-08-10T12:00:00',
'humidity': 75,
'precipitation': 4.8,
'pressure': 1011.0,
'temperature': 14.0,
'templow': 10.0,
'wind_bearing': 174,
'wind_gust_speed': 29.16,
'wind_speed': 11.16,
}),
dict({
'cloud_coverage': 100,
'condition': 'cloudy',
'datetime': '2023-08-11T12:00:00',
'humidity': 69,
'precipitation': 0.6,
'pressure': 1015.0,
'temperature': 18.0,
'templow': 12.0,
'wind_bearing': 197,
'wind_gust_speed': 27.36,
'wind_speed': 10.08,
}),
dict({
'cloud_coverage': 100,
'condition': 'cloudy',
'datetime': '2023-08-12T12:00:00',
'humidity': 82,
'precipitation': 0.0,
'pressure': 1014.0,
'temperature': 17.0,
'templow': 12.0,
'wind_bearing': 225,
'wind_gust_speed': 28.08,
'wind_speed': 8.64,
}),
dict({
'cloud_coverage': 75,
'condition': 'partlycloudy',
'datetime': '2023-08-13T12:00:00',
'humidity': 59,
'precipitation': 0.0,
'pressure': 1013.0,
'temperature': 20.0,
'templow': 14.0,
'wind_bearing': 234,
'wind_gust_speed': 35.64,
'wind_speed': 14.76,
}),
dict({
'cloud_coverage': 100,
'condition': 'partlycloudy',
'datetime': '2023-08-14T12:00:00',
'humidity': 56,
'precipitation': 0.0,
'pressure': 1015.0,
'temperature': 21.0,
'templow': 14.0,
'wind_bearing': 216,
'wind_gust_speed': 33.12,
'wind_speed': 13.68,
}),
dict({
'cloud_coverage': 88,
'condition': 'partlycloudy',
'datetime': '2023-08-15T12:00:00',
'humidity': 64,
'precipitation': 3.6,
'pressure': 1014.0,
'temperature': 20.0,
'templow': 14.0,
'wind_bearing': 226,
'wind_gust_speed': 33.12,
'wind_speed': 13.68,
}),
dict({
'cloud_coverage': 75,
'condition': 'partlycloudy',
'datetime': '2023-08-16T12:00:00',
'humidity': 61,
'precipitation': 2.4,
'pressure': 1014.0,
'temperature': 20.0,
'templow': 14.0,
'wind_bearing': 233,
'wind_gust_speed': 33.48,
'wind_speed': 14.04,
}),
]),
})
# ---
# name: test_forecast_service[get_forecasts] # name: test_forecast_service[get_forecasts]
dict({ dict({
'weather.smhi_test': dict({ 'weather.smhi_test': dict({

File diff suppressed because it is too large Load Diff

View File

@ -16,4 +16,4 @@
'last_updated': <ANY>, 'last_updated': <ANY>,
'state': 'on', 'state': 'on',
}) })
# --- # ---

View File

@ -1,87 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_forecasts[config0-1-weather-forecast]
dict({
'weather.forecast': dict({
'forecast': list([
dict({
'condition': 'cloudy',
'datetime': '2023-02-17T14:00:00+00:00',
'temperature': 14.2,
}),
]),
}),
})
# ---
# name: test_forecasts[config0-1-weather-forecast].1
dict({
'weather.forecast': dict({
'forecast': list([
dict({
'condition': 'cloudy',
'datetime': '2023-02-17T14:00:00+00:00',
'temperature': 14.2,
}),
]),
}),
})
# ---
# name: test_forecasts[config0-1-weather-forecast].2
dict({
'weather.forecast': dict({
'forecast': list([
dict({
'condition': 'fog',
'datetime': '2023-02-17T14:00:00+00:00',
'is_daytime': True,
'temperature': 14.2,
}),
]),
}),
})
# ---
# name: test_forecasts[config0-1-weather-forecast].3
dict({
'weather.forecast': dict({
'forecast': list([
dict({
'condition': 'cloudy',
'datetime': '2023-02-17T14:00:00+00:00',
'temperature': 16.9,
}),
]),
}),
})
# ---
# name: test_forecasts[config0-1-weather-get_forecast]
dict({
'forecast': list([
]),
})
# ---
# name: test_forecasts[config0-1-weather-get_forecast].1
dict({
'forecast': list([
]),
})
# ---
# name: test_forecasts[config0-1-weather-get_forecast].2
dict({
'forecast': list([
dict({
'condition': 'fog',
'datetime': '2023-02-17T14:00:00+00:00',
'is_daytime': True,
'temperature': 14.2,
}),
]),
})
# ---
# name: test_forecasts[config0-1-weather-get_forecast].3
dict({
'forecast': list([
]),
})
# ---
# name: test_forecasts[config0-1-weather-get_forecasts] # name: test_forecasts[config0-1-weather-get_forecasts]
dict({ dict({
'weather.forecast': dict({ 'weather.forecast': dict({
@ -120,51 +37,6 @@
}), }),
}) })
# --- # ---
# name: test_forecasts[config0-1-weather]
dict({
'forecast': list([
dict({
'condition': 'cloudy',
'datetime': '2023-02-17T14:00:00+00:00',
'temperature': 14.2,
}),
]),
})
# ---
# name: test_forecasts[config0-1-weather].1
dict({
'forecast': list([
dict({
'condition': 'cloudy',
'datetime': '2023-02-17T14:00:00+00:00',
'temperature': 14.2,
}),
]),
})
# ---
# name: test_forecasts[config0-1-weather].2
dict({
'forecast': list([
dict({
'condition': 'fog',
'datetime': '2023-02-17T14:00:00+00:00',
'is_daytime': True,
'temperature': 14.2,
}),
]),
})
# ---
# name: test_forecasts[config0-1-weather].3
dict({
'forecast': list([
dict({
'condition': 'cloudy',
'datetime': '2023-02-17T14:00:00+00:00',
'temperature': 16.9,
}),
]),
})
# ---
# name: test_restore_weather_save_state # name: test_restore_weather_save_state
dict({ dict({
'last_apparent_temperature': None, 'last_apparent_temperature': None,
@ -180,92 +52,6 @@
'last_wind_speed': None, 'last_wind_speed': None,
}) })
# --- # ---
# name: test_trigger_weather_services[config0-1-template-forecast]
dict({
'weather.test': dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2023-10-19T06:50:05-07:00',
'precipitation': 20.0,
'temperature': 20.0,
'templow': 15.0,
}),
]),
}),
})
# ---
# name: test_trigger_weather_services[config0-1-template-forecast].1
dict({
'weather.test': dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2023-10-19T06:50:05-07:00',
'precipitation': 20.0,
'temperature': 20.0,
'templow': 15.0,
}),
]),
}),
})
# ---
# name: test_trigger_weather_services[config0-1-template-forecast].2
dict({
'weather.test': dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2023-10-19T06:50:05-07:00',
'is_daytime': True,
'precipitation': 20.0,
'temperature': 20.0,
'templow': 15.0,
}),
]),
}),
})
# ---
# name: test_trigger_weather_services[config0-1-template-get_forecast]
dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2023-10-19T06:50:05-07:00',
'precipitation': 20.0,
'temperature': 20.0,
'templow': 15.0,
}),
]),
})
# ---
# name: test_trigger_weather_services[config0-1-template-get_forecast].1
dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2023-10-19T06:50:05-07:00',
'precipitation': 20.0,
'temperature': 20.0,
'templow': 15.0,
}),
]),
})
# ---
# name: test_trigger_weather_services[config0-1-template-get_forecast].2
dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2023-10-19T06:50:05-07:00',
'is_daytime': True,
'precipitation': 20.0,
'temperature': 20.0,
'templow': 15.0,
}),
]),
})
# ---
# name: test_trigger_weather_services[config0-1-template-get_forecasts] # name: test_trigger_weather_services[config0-1-template-get_forecasts]
dict({ dict({
'weather.test': dict({ 'weather.test': dict({
@ -312,43 +98,3 @@
}), }),
}) })
# --- # ---
# name: test_trigger_weather_services[config0-1-template]
dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2023-10-19T06:50:05-07:00',
'precipitation': 20.0,
'temperature': 20.0,
'templow': 15.0,
}),
]),
})
# ---
# name: test_trigger_weather_services[config0-1-template].1
dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2023-10-19T06:50:05-07:00',
'precipitation': 20.0,
'temperature': 20.0,
'templow': 15.0,
}),
]),
})
# ---
# name: test_trigger_weather_services[config0-1-template].2
dict({
'forecast': list([
dict({
'condition': 'sunny',
'datetime': '2023-10-19T06:50:05-07:00',
'is_daytime': True,
'precipitation': 20.0,
'temperature': 20.0,
'templow': 15.0,
}),
]),
})
# ---

View File

@ -437,67 +437,6 @@
'state': '6.245', 'state': '6.245',
}) })
# --- # ---
# name: test_sensors[sensor.energy_site_none-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.energy_site_none',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.ENUM: 'enum'>,
'original_icon': None,
'original_name': None,
'platform': 'tesla_fleet',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'island_status',
'unique_id': '123456-island_status',
'unit_of_measurement': None,
})
# ---
# name: test_sensors[sensor.energy_site_none-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'enum',
'friendly_name': 'Energy Site None',
}),
'context': <ANY>,
'entity_id': 'sensor.energy_site_none',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on_grid',
})
# ---
# name: test_sensors[sensor.energy_site_none-statealt]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'enum',
'friendly_name': 'Energy Site None',
}),
'context': <ANY>,
'entity_id': 'sensor.energy_site_none',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on_grid',
})
# ---
# name: test_sensors[sensor.energy_site_percentage_charged-entry] # name: test_sensors[sensor.energy_site_percentage_charged-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -95,39 +95,6 @@
'state': 'closed', 'state': 'closed',
}) })
# --- # ---
# name: test_covers[cover.test_none-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'cover',
'entity_category': None,
'entity_id': 'cover.test_none',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <CoverDeviceClass.WINDOW: 'window'>,
'original_icon': None,
'original_name': None,
'platform': 'tessie',
'previous_unique_id': None,
'supported_features': <CoverEntityFeature: 3>,
'translation_key': 'vehicle_state_sun_roof_state',
'unique_id': 'VINVINVIN-vehicle_state_sun_roof_state',
'unit_of_measurement': None,
})
# ---
# name: test_covers[cover.test_sunroof-entry] # name: test_covers[cover.test_sunroof-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

File diff suppressed because it is too large Load Diff

View File

@ -25,19 +25,6 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_gateway_disappear_disables_switches
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test Router Port 4 Internet Connected',
'icon': 'mdi:ethernet',
}),
'context': <ANY>,
'entity_id': 'switch.test_router_port_4_internet_connected',
'last_changed': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_gateway_port_change_disables_switch_entities # name: test_gateway_port_change_disables_switch_entities
StateSnapshot({ StateSnapshot({
'attributes': ReadOnlyDict({ 'attributes': ReadOnlyDict({
@ -110,144 +97,6 @@
'unit_of_measurement': None, 'unit_of_measurement': None,
}) })
# --- # ---
# name: test_poe_switches.10
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test PoE Switch Port 6 PoE',
}),
'context': <ANY>,
'entity_id': 'switch.test_poe_switch_port_6_poe',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_poe_switches.11
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'switch.test_poe_switch_port_6_poe',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Port 6 PoE',
'platform': 'tplink_omada',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'poe_control',
'unique_id': '54-AF-97-00-00-01_000000000000000000000006_poe',
'unit_of_measurement': None,
})
# ---
# name: test_poe_switches.12
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test PoE Switch Port 7 PoE',
}),
'context': <ANY>,
'entity_id': 'switch.test_poe_switch_port_7_poe',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_poe_switches.13
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'switch.test_poe_switch_port_7_poe',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Port 7 PoE',
'platform': 'tplink_omada',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'poe_control',
'unique_id': '54-AF-97-00-00-01_000000000000000000000007_poe',
'unit_of_measurement': None,
})
# ---
# name: test_poe_switches.14
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test PoE Switch Port 8 PoE',
}),
'context': <ANY>,
'entity_id': 'switch.test_poe_switch_port_8_poe',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_poe_switches.15
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'switch.test_poe_switch_port_8_poe',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Port 8 PoE',
'platform': 'tplink_omada',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'poe_control',
'unique_id': '54-AF-97-00-00-01_000000000000000000000008_poe',
'unit_of_measurement': None,
})
# ---
# name: test_poe_switches.2 # name: test_poe_switches.2
StateSnapshot({ StateSnapshot({
'attributes': ReadOnlyDict({ 'attributes': ReadOnlyDict({
@ -294,141 +143,3 @@
'unit_of_measurement': None, 'unit_of_measurement': None,
}) })
# --- # ---
# name: test_poe_switches.4
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test PoE Switch Port 3 PoE',
}),
'context': <ANY>,
'entity_id': 'switch.test_poe_switch_port_3_poe',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_poe_switches.5
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'switch.test_poe_switch_port_3_poe',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Port 3 PoE',
'platform': 'tplink_omada',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'poe_control',
'unique_id': '54-AF-97-00-00-01_000000000000000000000003_poe',
'unit_of_measurement': None,
})
# ---
# name: test_poe_switches.6
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test PoE Switch Port 4 PoE',
}),
'context': <ANY>,
'entity_id': 'switch.test_poe_switch_port_4_poe',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_poe_switches.7
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'switch.test_poe_switch_port_4_poe',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Port 4 PoE',
'platform': 'tplink_omada',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'poe_control',
'unique_id': '54-AF-97-00-00-01_000000000000000000000004_poe',
'unit_of_measurement': None,
})
# ---
# name: test_poe_switches.8
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test PoE Switch Port 5 PoE',
}),
'context': <ANY>,
'entity_id': 'switch.test_poe_switch_port_5_poe',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_poe_switches.9
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'switch.test_poe_switch_port_5_poe',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Port 5 PoE',
'platform': 'tplink_omada',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'poe_control',
'unique_id': '54-AF-97-00-00-01_000000000000000000000005_poe',
'unit_of_measurement': None,
})
# ---

View File

@ -46,50 +46,3 @@
'state': 'on', 'state': 'on',
}) })
# --- # ---
# name: test_sensor[binary_sensor.test_pet_tracker_battery_charging-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'binary_sensor',
'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>,
'entity_id': 'binary_sensor.test_pet_tracker_battery_charging',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <BinarySensorDeviceClass.BATTERY_CHARGING: 'battery_charging'>,
'original_icon': None,
'original_name': 'Tracker battery charging',
'platform': 'tractive',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'tracker_battery_charging',
'unique_id': 'pet_id_123_battery_charging',
'unit_of_measurement': None,
})
# ---
# name: test_sensor[binary_sensor.test_pet_tracker_battery_charging-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'battery_charging',
'friendly_name': 'Test Pet Tracker battery charging',
}),
'context': <ANY>,
'entity_id': 'binary_sensor.test_pet_tracker_battery_charging',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---

View File

@ -50,54 +50,3 @@
'state': 'not_home', 'state': 'not_home',
}) })
# --- # ---
# name: test_sensor[device_tracker.test_pet_tracker-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'device_tracker',
'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>,
'entity_id': 'device_tracker.test_pet_tracker',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Tracker',
'platform': 'tractive',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'tracker',
'unique_id': 'pet_id_123',
'unit_of_measurement': None,
})
# ---
# name: test_sensor[device_tracker.test_pet_tracker-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'battery_level': 88,
'friendly_name': 'Test Pet Tracker',
'gps_accuracy': 99,
'latitude': 22.333,
'longitude': 44.555,
'source_type': <SourceType.GPS: 'gps'>,
}),
'context': <ANY>,
'entity_id': 'device_tracker.test_pet_tracker',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'not_home',
})
# ---

View File

@ -1,142 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_sensor[switch.test_pet_live_tracking-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'switch.test_pet_live_tracking',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Live tracking',
'platform': 'tractive',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'live_tracking',
'unique_id': 'pet_id_123_live_tracking',
'unit_of_measurement': None,
})
# ---
# name: test_sensor[switch.test_pet_live_tracking-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test Pet Live tracking',
}),
'context': <ANY>,
'entity_id': 'switch.test_pet_live_tracking',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_sensor[switch.test_pet_tracker_buzzer-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'switch.test_pet_tracker_buzzer',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Tracker buzzer',
'platform': 'tractive',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'tracker_buzzer',
'unique_id': 'pet_id_123_buzzer',
'unit_of_measurement': None,
})
# ---
# name: test_sensor[switch.test_pet_tracker_buzzer-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test Pet Tracker buzzer',
}),
'context': <ANY>,
'entity_id': 'switch.test_pet_tracker_buzzer',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'on',
})
# ---
# name: test_sensor[switch.test_pet_tracker_led-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'switch',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'switch.test_pet_tracker_led',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': 'Tracker LED',
'platform': 'tractive',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'tracker_led',
'unique_id': 'pet_id_123_led',
'unit_of_measurement': None,
})
# ---
# name: test_sensor[switch.test_pet_tracker_led-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Test Pet Tracker LED',
}),
'context': <ANY>,
'entity_id': 'switch.test_pet_tracker_led',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'off',
})
# ---
# name: test_switch[switch.test_pet_live_tracking-entry] # name: test_switch[switch.test_pet_live_tracking-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -1,98 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_entity_and_device_data[site_payload0-device_payload0][button.switch_port_1_power_cycle-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'button',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'button.switch_port_1_power_cycle',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <ButtonDeviceClass.RESTART: 'restart'>,
'original_icon': None,
'original_name': 'Port 1 Power Cycle',
'platform': 'unifi',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': 'power_cycle-00:00:00:00:01:01_1',
'unit_of_measurement': None,
})
# ---
# name: test_entity_and_device_data[site_payload0-device_payload0][button.switch_port_1_power_cycle-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'restart',
'friendly_name': 'switch Port 1 Power Cycle',
}),
'context': <ANY>,
'entity_id': 'button.switch_port_1_power_cycle',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_entity_and_device_data[site_payload0-device_payload0][button.switch_restart-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'button',
'entity_category': <EntityCategory.CONFIG: 'config'>,
'entity_id': 'button.switch_restart',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <ButtonDeviceClass.RESTART: 'restart'>,
'original_icon': None,
'original_name': 'Restart',
'platform': 'unifi',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': None,
'unique_id': 'device_restart-00:00:00:00:01:01',
'unit_of_measurement': None,
})
# ---
# name: test_entity_and_device_data[site_payload0-device_payload0][button.switch_restart-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'restart',
'friendly_name': 'switch Restart',
}),
'context': <ANY>,
'entity_id': 'button.switch_restart',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': 'unknown',
})
# ---
# name: test_entity_and_device_data[site_payload0-wlan_payload0-device_payload0][button.ssid_1_regenerate_password-entry] # name: test_entity_and_device_data[site_payload0-wlan_payload0-device_payload0][button.ssid_1_regenerate_password-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

View File

@ -47,12 +47,6 @@
'state': '2021-01-01T01:01:00+00:00', 'state': '2021-01-01T01:01:00+00:00',
}) })
# --- # ---
# name: test_wlan_qr_code
b'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x84\x00\x00\x00\x84\x01\x00\x00\x00\x00y?\xbe\n\x00\x00\x00\xcaIDATx\xda\xedV[\n\xc30\x0c\x13\xbb\x80\xef\x7fK\xdd\xc0\x93\x94\xfd\xac\x1fcL\xfbl(\xc4\x04*\xacG\xdcb/\x8b\xb8O\xdeO\x00\xccP\x95\x8b\xe5\x03\xd7\xf5\xcd\x89pF\xcf\x8c \\48\x08\nS\x948\x03p\xfe\x80C\xa8\x9d\x16\xc7P\xabvJ}\xe2\xd7\x84[\xe5W\xfc7\xbbS\xfd\xde\xcfB\xf115\xa2\xe3%\x99\xad\x93\xa0:\xbf6\xbeS\xec\x1a^\xb4\xed\xfb\xb2\xab\xd1\x99\xc9\xcdAjx\x89\x0e\xc5\xea\xf4T\xf9\xee\xe40m58\xb6<\x1b\xab~\xf4\xban\xd7:\xceu\x9e\x05\xc4I\xa6\xbb\xfb%q<7:\xbf\xa2\x90wo\xf5<t_\xf5\\]\xe7\xa7\xe5\x15\x1c\xa5\xd1\xdf\x8cV\x1f#,*\x9c\xccC+S\xce\x9f\xfb\xaf\xe0\xc3\xc9\x13/\xb7\x08A\x10\xbe\x06\xd0\x00\x00\x00\x00IEND\xaeB`\x82'
# ---
# name: test_wlan_qr_code.1
b'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x94\x00\x00\x00\x94\x01\x00\x00\x00\x00]G=y\x00\x00\x00\xfdIDATx\xda\xedV1\x8e\x041\x0cB\xf7\x01\xff\xff\x97\xfc\xc0\x0bd\xb6\xda\xe6\xeeB\xb9V\xa4dR \xc7`<\xd8\x8f \xbew\x7f\xb9\x030\x98!\xb5\xe9\xb8\xfc\xc1g\xfc\xf6Nx\xa3%\x9c\x84\xbf\xae\xf1\x84\xb5 \xe796\xf0\\\npjx~1[xZ\\\xbfy+\xf5\xc3\x9b\x8c\xe9\xf0\xeb\xd0k]\xbe\xa3\xa1\xeb\xfaI\x850\xa2Ex\x9f\x1f-\xeb\xe46!\xba\xc0G\x18\xde\xb0|\x8f\x07e8\xca\xd0\xc0,\xd4/\xed&PA\x1a\xf5\xbe~R2m\x07\x8fa\\\xe3\x9d\xc4DnG\x7f\xb0F&\xc4L\xa3~J\xcciy\xdfF\xff\x9a`i\xda$w\xfcom\xcc\x02Kw\x14\xf4\xc2\xd3fn\xba-\xf0A&A\xe2\x0c\x92\x8e\xbfL<\xcb.\xd8\xf1?0~o\xc14\xfcy\xdc\xc48\xa6\xd0\x98\x1f\x99\xbd\xfb\xd0\xd3\x98o\xd1tFR\x07\x8f\xe95lo\xbeE\x88`\x8f\xdf\x8c`lE\x7f\xdf\xff\xc4\x7f\xde\xbd\x00\xfc\xb3\x80\x95k\x06#\x19\x00\x00\x00\x00IEND\xaeB`\x82'
# ---
# name: test_wlan_qr_code[wlan_payload0] # name: test_wlan_qr_code[wlan_payload0]
b'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x84\x00\x00\x00\x84\x01\x00\x00\x00\x00y?\xbe\n\x00\x00\x00\xcaIDATx\xda\xedV[\n\xc30\x0c\x13\xbb\x80\xef\x7fK\xdd\xc0\x93\x94\xfd\xac\x1fcL\xfbl(\xc4\x04*\xacG\xdcb/\x8b\xb8O\xdeO\x00\xccP\x95\x8b\xe5\x03\xd7\xf5\xcd\x89pF\xcf\x8c \\48\x08\nS\x948\x03p\xfe\x80C\xa8\x9d\x16\xc7P\xabvJ}\xe2\xd7\x84[\xe5W\xfc7\xbbS\xfd\xde\xcfB\xf115\xa2\xe3%\x99\xad\x93\xa0:\xbf6\xbeS\xec\x1a^\xb4\xed\xfb\xb2\xab\xd1\x99\xc9\xcdAjx\x89\x0e\xc5\xea\xf4T\xf9\xee\xe40m58\xb6<\x1b\xab~\xf4\xban\xd7:\xceu\x9e\x05\xc4I\xa6\xbb\xfb%q<7:\xbf\xa2\x90wo\xf5<t_\xf5\\]\xe7\xa7\xe5\x15\x1c\xa5\xd1\xdf\x8cV\x1f#,*\x9c\xccC+S\xce\x9f\xfb\xaf\xe0\xc3\xc9\x13/\xb7\x08A\x10\xbe\x06\xd0\x00\x00\x00\x00IEND\xaeB`\x82' b'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x84\x00\x00\x00\x84\x01\x00\x00\x00\x00y?\xbe\n\x00\x00\x00\xcaIDATx\xda\xedV[\n\xc30\x0c\x13\xbb\x80\xef\x7fK\xdd\xc0\x93\x94\xfd\xac\x1fcL\xfbl(\xc4\x04*\xacG\xdcb/\x8b\xb8O\xdeO\x00\xccP\x95\x8b\xe5\x03\xd7\xf5\xcd\x89pF\xcf\x8c \\48\x08\nS\x948\x03p\xfe\x80C\xa8\x9d\x16\xc7P\xabvJ}\xe2\xd7\x84[\xe5W\xfc7\xbbS\xfd\xde\xcfB\xf115\xa2\xe3%\x99\xad\x93\xa0:\xbf6\xbeS\xec\x1a^\xb4\xed\xfb\xb2\xab\xd1\x99\xc9\xcdAjx\x89\x0e\xc5\xea\xf4T\xf9\xee\xe40m58\xb6<\x1b\xab~\xf4\xban\xd7:\xceu\x9e\x05\xc4I\xa6\xbb\xfb%q<7:\xbf\xa2\x90wo\xf5<t_\xf5\\]\xe7\xa7\xe5\x15\x1c\xa5\xd1\xdf\x8cV\x1f#,*\x9c\xccC+S\xce\x9f\xfb\xaf\xe0\xc3\xc9\x13/\xb7\x08A\x10\xbe\x06\xd0\x00\x00\x00\x00IEND\xaeB`\x82'
# --- # ---

View File

@ -1,19 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_sensor_sources[client_payload0-sensor.wired_client_rx-config_entry_options0]
'data_rate'
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_rx-config_entry_options0].1
'data_rate'
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_rx-config_entry_options0].2
<SensorStateClass.MEASUREMENT: 'measurement'>
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_rx-config_entry_options0].3
<UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_rx-config_entry_options0].4
'1234.0'
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_rx-rx--config_entry_options0] # name: test_sensor_sources[client_payload0-sensor.wired_client_rx-rx--config_entry_options0]
'rx-00:00:00:00:00:01' 'rx-00:00:00:00:00:01'
# --- # ---
@ -35,63 +20,6 @@
# name: test_sensor_sources[client_payload0-sensor.wired_client_rx-rx--config_entry_options0].6 # name: test_sensor_sources[client_payload0-sensor.wired_client_rx-rx--config_entry_options0].6
'1234.0' '1234.0'
# --- # ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_uptime-uptime--config_entry_options0]
'uptime-00:00:00:00:00:01'
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_uptime-uptime--config_entry_options0].1
<EntityCategory.DIAGNOSTIC: 'diagnostic'>
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_uptime-uptime--config_entry_options0].2
'timestamp'
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_uptime-uptime--config_entry_options0].3
'Wired client Uptime'
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_uptime-uptime--config_entry_options0].4
None
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_uptime-uptime--config_entry_options0].5
None
# ---
# name: test_sensor_sources[client_payload0-sensor.wired_client_uptime-uptime--config_entry_options0].6
'2020-09-14T14:41:45+00:00'
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_rx-rx--config_entry_options0]
'rx-00:00:00:00:00:01'
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_rx-rx--config_entry_options0].1
<EntityCategory.DIAGNOSTIC: 'diagnostic'>
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_rx-rx--config_entry_options0].2
'data_rate'
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_rx-rx--config_entry_options0].3
'Wired client RX'
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_rx-rx--config_entry_options0].4
<SensorStateClass.MEASUREMENT: 'measurement'>
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_rx-rx--config_entry_options0].5
<UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_rx-rx--config_entry_options0].6
'1234.0'
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_tx-config_entry_options0]
'data_rate'
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_tx-config_entry_options0].1
'data_rate'
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_tx-config_entry_options0].2
<SensorStateClass.MEASUREMENT: 'measurement'>
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_tx-config_entry_options0].3
<UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_tx-config_entry_options0].4
'5678.0'
# ---
# name: test_sensor_sources[client_payload1-sensor.wired_client_tx-tx--config_entry_options0] # name: test_sensor_sources[client_payload1-sensor.wired_client_tx-tx--config_entry_options0]
'tx-00:00:00:00:00:01' 'tx-00:00:00:00:00:01'
# --- # ---
@ -113,27 +41,6 @@
# name: test_sensor_sources[client_payload1-sensor.wired_client_tx-tx--config_entry_options0].6 # name: test_sensor_sources[client_payload1-sensor.wired_client_tx-tx--config_entry_options0].6
'5678.0' '5678.0'
# --- # ---
# name: test_sensor_sources[client_payload2-sensor.wired_client_tx-tx--config_entry_options0]
'tx-00:00:00:00:00:01'
# ---
# name: test_sensor_sources[client_payload2-sensor.wired_client_tx-tx--config_entry_options0].1
<EntityCategory.DIAGNOSTIC: 'diagnostic'>
# ---
# name: test_sensor_sources[client_payload2-sensor.wired_client_tx-tx--config_entry_options0].2
'data_rate'
# ---
# name: test_sensor_sources[client_payload2-sensor.wired_client_tx-tx--config_entry_options0].3
'Wired client TX'
# ---
# name: test_sensor_sources[client_payload2-sensor.wired_client_tx-tx--config_entry_options0].4
<SensorStateClass.MEASUREMENT: 'measurement'>
# ---
# name: test_sensor_sources[client_payload2-sensor.wired_client_tx-tx--config_entry_options0].5
<UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>
# ---
# name: test_sensor_sources[client_payload2-sensor.wired_client_tx-tx--config_entry_options0].6
'5678.0'
# ---
# name: test_sensor_sources[client_payload2-sensor.wired_client_uptime-uptime--config_entry_options0] # name: test_sensor_sources[client_payload2-sensor.wired_client_uptime-uptime--config_entry_options0]
'uptime-00:00:00:00:00:01' 'uptime-00:00:00:00:00:01'
# --- # ---
@ -155,27 +62,6 @@
# name: test_sensor_sources[client_payload2-sensor.wired_client_uptime-uptime--config_entry_options0].6 # name: test_sensor_sources[client_payload2-sensor.wired_client_uptime-uptime--config_entry_options0].6
'2020-09-14T14:41:45+00:00' '2020-09-14T14:41:45+00:00'
# --- # ---
# name: test_sensor_sources[client_payload2-sensor.wireless_client_rx-rx--config_entry_options0]
'rx-00:00:00:00:00:02'
# ---
# name: test_sensor_sources[client_payload2-sensor.wireless_client_rx-rx--config_entry_options0].1
<EntityCategory.DIAGNOSTIC: 'diagnostic'>
# ---
# name: test_sensor_sources[client_payload2-sensor.wireless_client_rx-rx--config_entry_options0].2
'data_rate'
# ---
# name: test_sensor_sources[client_payload2-sensor.wireless_client_rx-rx--config_entry_options0].3
'Wireless client RX'
# ---
# name: test_sensor_sources[client_payload2-sensor.wireless_client_rx-rx--config_entry_options0].4
<SensorStateClass.MEASUREMENT: 'measurement'>
# ---
# name: test_sensor_sources[client_payload2-sensor.wireless_client_rx-rx--config_entry_options0].5
<UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>
# ---
# name: test_sensor_sources[client_payload2-sensor.wireless_client_rx-rx--config_entry_options0].6
'2345.0'
# ---
# name: test_sensor_sources[client_payload3-sensor.wireless_client_rx-rx--config_entry_options0] # name: test_sensor_sources[client_payload3-sensor.wireless_client_rx-rx--config_entry_options0]
'rx-00:00:00:00:00:01' 'rx-00:00:00:00:00:01'
# --- # ---
@ -197,27 +83,6 @@
# name: test_sensor_sources[client_payload3-sensor.wireless_client_rx-rx--config_entry_options0].6 # name: test_sensor_sources[client_payload3-sensor.wireless_client_rx-rx--config_entry_options0].6
'2345.0' '2345.0'
# --- # ---
# name: test_sensor_sources[client_payload3-sensor.wireless_client_tx-tx--config_entry_options0]
'tx-00:00:00:00:00:02'
# ---
# name: test_sensor_sources[client_payload3-sensor.wireless_client_tx-tx--config_entry_options0].1
<EntityCategory.DIAGNOSTIC: 'diagnostic'>
# ---
# name: test_sensor_sources[client_payload3-sensor.wireless_client_tx-tx--config_entry_options0].2
'data_rate'
# ---
# name: test_sensor_sources[client_payload3-sensor.wireless_client_tx-tx--config_entry_options0].3
'Wireless client TX'
# ---
# name: test_sensor_sources[client_payload3-sensor.wireless_client_tx-tx--config_entry_options0].4
<SensorStateClass.MEASUREMENT: 'measurement'>
# ---
# name: test_sensor_sources[client_payload3-sensor.wireless_client_tx-tx--config_entry_options0].5
<UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>
# ---
# name: test_sensor_sources[client_payload3-sensor.wireless_client_tx-tx--config_entry_options0].6
'6789.0'
# ---
# name: test_sensor_sources[client_payload4-sensor.wireless_client_tx-tx--config_entry_options0] # name: test_sensor_sources[client_payload4-sensor.wireless_client_tx-tx--config_entry_options0]
'tx-00:00:00:00:00:01' 'tx-00:00:00:00:00:01'
# --- # ---

View File

@ -71,25 +71,3 @@
'via_device_id': None, 'via_device_id': None,
}) })
# --- # ---
# name: test_uptime_sensor.3
DeviceRegistryEntrySnapshot({
'area_id': None,
'config_entries': <ANY>,
'configuration_url': None,
'connections': set({
}),
'disabled_by': None,
'entry_type': <DeviceEntryType.SERVICE: 'service'>,
'hw_version': None,
'id': <ANY>,
'is_new': False,
'manufacturer': None,
'model': None,
'name': 'Uptime',
'name_by_user': None,
'serial_number': None,
'suggested_area': None,
'sw_version': None,
'via_device_id': None,
})
# ---

View File

@ -53,122 +53,6 @@
'state': '0.96139', 'state': '0.96139',
}) })
# --- # ---
# name: test_all_entities[sensor.my_home_station_atmospheric_pressure-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_atmospheric_pressure',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 3,
}),
'sensor.private': dict({
'suggested_unit_of_measurement': <UnitOfPressure.HPA: 'hPa'>,
}),
}),
'original_device_class': <SensorDeviceClass.ATMOSPHERIC_PRESSURE: 'atmospheric_pressure'>,
'original_icon': None,
'original_name': 'Atmospheric pressure',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'barometric_pressure',
'unique_id': '24432_barometric_pressure',
'unit_of_measurement': <UnitOfPressure.HPA: 'hPa'>,
})
# ---
# name: test_all_entities[sensor.my_home_station_atmospheric_pressure-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'atmospheric_pressure',
'friendly_name': 'My Home Station Atmospheric pressure',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfPressure.HPA: 'hPa'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_atmospheric_pressure',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '782.8',
})
# ---
# name: test_all_entities[sensor.my_home_station_atmospheric_pressure_2-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_atmospheric_pressure_2',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 3,
}),
'sensor.private': dict({
'suggested_unit_of_measurement': <UnitOfPressure.HPA: 'hPa'>,
}),
}),
'original_device_class': <SensorDeviceClass.ATMOSPHERIC_PRESSURE: 'atmospheric_pressure'>,
'original_icon': None,
'original_name': 'Atmospheric pressure',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'sea_level_pressure',
'unique_id': '24432_sea_level_pressure',
'unit_of_measurement': <UnitOfPressure.HPA: 'hPa'>,
})
# ---
# name: test_all_entities[sensor.my_home_station_atmospheric_pressure_2-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'atmospheric_pressure',
'friendly_name': 'My Home Station Atmospheric pressure',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfPressure.HPA: 'hPa'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_atmospheric_pressure_2',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '1006.2',
})
# ---
# name: test_all_entities[sensor.my_home_station_dew_point-entry] # name: test_all_entities[sensor.my_home_station_dew_point-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -224,58 +108,6 @@
'state': '-10.4', 'state': '-10.4',
}) })
# --- # ---
# name: test_all_entities[sensor.my_home_station_distance-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_distance',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.DISTANCE: 'distance'>,
'original_icon': None,
'original_name': 'Distance',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'lightning_strike_last_distance',
'unique_id': '24432_lightning_strike_last_distance',
'unit_of_measurement': <UnitOfLength.KILOMETERS: 'km'>,
})
# ---
# name: test_all_entities[sensor.my_home_station_distance-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'distance',
'friendly_name': 'My Home Station Distance',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfLength.KILOMETERS: 'km'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_distance',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '26',
})
# ---
# name: test_all_entities[sensor.my_home_station_feels_like-entry] # name: test_all_entities[sensor.my_home_station_feels_like-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -636,210 +468,6 @@
'state': '2024-02-07T23:01:15+00:00', 'state': '2024-02-07T23:01:15+00:00',
}) })
# --- # ---
# name: test_all_entities[sensor.my_home_station_none-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_none',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 5,
}),
}),
'original_device_class': None,
'original_icon': None,
'original_name': None,
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'air_density',
'unique_id': '24432_air_density',
'unit_of_measurement': 'kg/m³',
})
# ---
# name: test_all_entities[sensor.my_home_station_none-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'friendly_name': 'My Home Station None',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': 'kg/m³',
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_none',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '0.96139',
})
# ---
# name: test_all_entities[sensor.my_home_station_none_2-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_none_2',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': None,
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'lightning_strike_count',
'unique_id': '24432_lightning_strike_count',
'unit_of_measurement': None,
})
# ---
# name: test_all_entities[sensor.my_home_station_none_2-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'friendly_name': 'My Home Station None',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_none_2',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '0',
})
# ---
# name: test_all_entities[sensor.my_home_station_none_3-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_none_3',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': None,
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'lightning_strike_count_last_1hr',
'unique_id': '24432_lightning_strike_count_last_1hr',
'unit_of_measurement': None,
})
# ---
# name: test_all_entities[sensor.my_home_station_none_3-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'friendly_name': 'My Home Station None',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_none_3',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '0',
})
# ---
# name: test_all_entities[sensor.my_home_station_none_4-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_none_4',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_icon': None,
'original_name': None,
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'lightning_strike_count_last_3hr',
'unique_id': '24432_lightning_strike_count_last_3hr',
'unit_of_measurement': None,
})
# ---
# name: test_all_entities[sensor.my_home_station_none_4-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'friendly_name': 'My Home Station None',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_none_4',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '0',
})
# ---
# name: test_all_entities[sensor.my_home_station_pressure_barometric-entry] # name: test_all_entities[sensor.my_home_station_pressure_barometric-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({
@ -1011,384 +639,6 @@
'state': '10.5', 'state': '10.5',
}) })
# --- # ---
# name: test_all_entities[sensor.my_home_station_temperature_2-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_temperature_2',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 1,
}),
}),
'original_device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>,
'original_icon': None,
'original_name': 'Temperature',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'dew_point',
'unique_id': '24432_dew_point',
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_2-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'temperature',
'friendly_name': 'My Home Station Temperature',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_temperature_2',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '-10.4',
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_3-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_temperature_3',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 1,
}),
}),
'original_device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>,
'original_icon': None,
'original_name': 'Temperature',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'feels_like',
'unique_id': '24432_feels_like',
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_3-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'temperature',
'friendly_name': 'My Home Station Temperature',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_temperature_3',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '10.5',
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_4-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_temperature_4',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 1,
}),
}),
'original_device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>,
'original_icon': None,
'original_name': 'Temperature',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'heat_index',
'unique_id': '24432_heat_index',
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_4-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'temperature',
'friendly_name': 'My Home Station Temperature',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_temperature_4',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '10.5',
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_5-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_temperature_5',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 1,
}),
}),
'original_device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>,
'original_icon': None,
'original_name': 'Temperature',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'wind_chill',
'unique_id': '24432_wind_chill',
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_5-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'temperature',
'friendly_name': 'My Home Station Temperature',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_temperature_5',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '10.5',
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_6-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_temperature_6',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 1,
}),
}),
'original_device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>,
'original_icon': None,
'original_name': 'Temperature',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'wet_bulb_temperature',
'unique_id': '24432_wet_bulb_temperature',
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_6-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'temperature',
'friendly_name': 'My Home Station Temperature',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_temperature_6',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '2.1',
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_7-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_temperature_7',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
'sensor': dict({
'suggested_display_precision': 1,
}),
}),
'original_device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>,
'original_icon': None,
'original_name': 'Temperature',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'wet_bulb_globe_temperature',
'unique_id': '24432_wet_bulb_globe_temperature',
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
})
# ---
# name: test_all_entities[sensor.my_home_station_temperature_7-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'temperature',
'friendly_name': 'My Home Station Temperature',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfTemperature.CELSIUS: '°C'>,
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_temperature_7',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '4.6',
})
# ---
# name: test_all_entities[sensor.my_home_station_timestamp-entry]
EntityRegistryEntrySnapshot({
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
'disabled_by': None,
'domain': 'sensor',
'entity_category': None,
'entity_id': 'sensor.my_home_station_timestamp',
'has_entity_name': True,
'hidden_by': None,
'icon': None,
'id': <ANY>,
'labels': set({
}),
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>,
'original_icon': None,
'original_name': 'Timestamp',
'platform': 'weatherflow_cloud',
'previous_unique_id': None,
'supported_features': 0,
'translation_key': 'lightning_strike_last_epoch',
'unique_id': '24432_lightning_strike_last_epoch',
'unit_of_measurement': None,
})
# ---
# name: test_all_entities[sensor.my_home_station_timestamp-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'attribution': 'Weather data delivered by WeatherFlow/Tempest REST Api',
'device_class': 'timestamp',
'friendly_name': 'My Home Station Timestamp',
}),
'context': <ANY>,
'entity_id': 'sensor.my_home_station_timestamp',
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '2024-02-07T23:01:15+00:00',
})
# ---
# name: test_all_entities[sensor.my_home_station_wet_bulb_globe_temperature-entry] # name: test_all_entities[sensor.my_home_station_wet_bulb_globe_temperature-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({

File diff suppressed because it is too large Load Diff

View File

@ -1,42 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_hassio_addon_discovery
FlowResultSnapshot({
'context': dict({
'source': 'hassio',
'unique_id': '1234',
}),
'data': dict({
'host': 'mock-piper',
'port': 10200,
}),
'description': None,
'description_placeholders': None,
'flow_id': <ANY>,
'handler': 'wyoming',
'options': dict({
}),
'result': ConfigEntrySnapshot({
'data': dict({
'host': 'mock-piper',
'port': 10200,
}),
'disabled_by': None,
'domain': 'wyoming',
'entry_id': <ANY>,
'options': dict({
}),
'pref_disable_new_entities': False,
'pref_disable_polling': False,
'source': 'hassio',
'title': 'Piper',
'unique_id': '1234',
'version': 1,
}),
'title': 'Piper',
'type': <FlowResultType.CREATE_ENTRY: 'create_entry'>,
'version': 1,
})
# ---
# name: test_hassio_addon_discovery[info0] # name: test_hassio_addon_discovery[info0]
FlowResultSnapshot({ FlowResultSnapshot({
'context': dict({ 'context': dict({

View File

@ -32,28 +32,6 @@
}), }),
]) ])
# --- # ---
# name: test_get_tts_audio_mp3
list([
dict({
'data': dict({
'text': 'Hello world',
}),
'payload': None,
'type': 'synthesize',
}),
])
# ---
# name: test_get_tts_audio_raw
list([
dict({
'data': dict({
'text': 'Hello world',
}),
'payload': None,
'type': 'synthesize',
}),
])
# ---
# name: test_voice_speaker # name: test_voice_speaker
list([ list([
dict({ dict({

View File

@ -1,24 +1,4 @@
# serializer version: 1 # serializer version: 1
# name: test_sensors
ConfigEntrySnapshot({
'data': dict({
'host': 'zeversolar-fake-host',
'port': 10200,
}),
'disabled_by': None,
'domain': 'zeversolar',
'entry_id': <ANY>,
'minor_version': 1,
'options': dict({
}),
'pref_disable_new_entities': False,
'pref_disable_polling': False,
'source': 'user',
'title': 'Mock Title',
'unique_id': None,
'version': 1,
})
# ---
# name: test_sensors[sensor.zeversolar_sensor_energy_today-entry] # name: test_sensors[sensor.zeversolar_sensor_energy_today-entry]
EntityRegistryEntrySnapshot({ EntityRegistryEntrySnapshot({
'aliases': set({ 'aliases': set({