mirror of
https://github.com/home-assistant/core.git
synced 2026-09-25 07:51:46 -05:00
Update json fixture to reflect response from current LHM versions (#163248)
This commit is contained in:
@@ -20,6 +20,7 @@
|
||||
"Min": "",
|
||||
"Value": "",
|
||||
"Max": "",
|
||||
"HardwareId": "/motherboard",
|
||||
"ImageURL": "images_icon/mainboard.png",
|
||||
"Children": [
|
||||
{
|
||||
@@ -28,6 +29,7 @@
|
||||
"Min": "",
|
||||
"Value": "",
|
||||
"Max": "",
|
||||
"HardwareId": "/lpc/nct6687d/0",
|
||||
"ImageURL": "images_icon/chip.png",
|
||||
"Children": [
|
||||
{
|
||||
@@ -46,6 +48,9 @@
|
||||
"Max": "12,096 V",
|
||||
"SensorId": "/lpc/nct6687d/0/voltage/0",
|
||||
"Type": "Voltage",
|
||||
"RawMin": "12,048 V",
|
||||
"RawValue": "12,072 V",
|
||||
"RawMax": "12,096 V",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -57,6 +62,9 @@
|
||||
"Max": "5,050 V",
|
||||
"SensorId": "/lpc/nct6687d/0/voltage/1",
|
||||
"Type": "Voltage",
|
||||
"RawMin": "5,020 V",
|
||||
"RawValue": "5,030 V",
|
||||
"RawMax": "5,050 V",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -68,6 +76,9 @@
|
||||
"Max": "1,318 V",
|
||||
"SensorId": "/lpc/nct6687d/0/voltage/2",
|
||||
"Type": "Voltage",
|
||||
"RawMin": "1,310 V",
|
||||
"RawValue": "1,312 V",
|
||||
"RawMax": "1,318 V",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -89,6 +100,9 @@
|
||||
"Max": "68,0 °C",
|
||||
"SensorId": "/lpc/nct6687d/0/temperature/0",
|
||||
"Type": "Temperature",
|
||||
"RawMin": "39,0 °C",
|
||||
"RawValue": "55,0 °C",
|
||||
"RawMax": "68,0 °C",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -100,6 +114,9 @@
|
||||
"Max": "46,5 °C",
|
||||
"SensorId": "/lpc/nct6687d/0/temperature/1",
|
||||
"Type": "Temperature",
|
||||
"RawMin": "32,5 °C",
|
||||
"RawValue": "45,5 °C",
|
||||
"RawMax": "46,5 °C",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -121,6 +138,9 @@
|
||||
"Max": "0 RPM",
|
||||
"SensorId": "/lpc/nct6687d/0/fan/0",
|
||||
"Type": "Fan",
|
||||
"RawMin": "0 RPM",
|
||||
"RawValue": "0 RPM",
|
||||
"RawMax": "0 RPM",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -132,6 +152,9 @@
|
||||
"Max": "0 RPM",
|
||||
"SensorId": "/lpc/nct6687d/0/fan/1",
|
||||
"Type": "Fan",
|
||||
"RawMin": "0 RPM",
|
||||
"RawValue": "0 RPM",
|
||||
"RawMax": "0 RPM",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -143,6 +166,9 @@
|
||||
"Max": "-",
|
||||
"SensorId": "/lpc/nct6687d/0/fan/2",
|
||||
"Type": "Fan",
|
||||
"RawMin": "-",
|
||||
"RawValue": "-",
|
||||
"RawMax": "-",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -158,6 +184,7 @@
|
||||
"Min": "",
|
||||
"Value": "",
|
||||
"Max": "",
|
||||
"HardwareId": "/amdcpu/0",
|
||||
"ImageURL": "images_icon/cpu.png",
|
||||
"Children": [
|
||||
{
|
||||
@@ -176,6 +203,9 @@
|
||||
"Max": "1,173 V",
|
||||
"SensorId": "/amdcpu/0/voltage/2",
|
||||
"Type": "Voltage",
|
||||
"RawMin": "0,452 V",
|
||||
"RawValue": "1,083 V",
|
||||
"RawMax": "1,173 V",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -187,6 +217,9 @@
|
||||
"Max": "1,306 V",
|
||||
"SensorId": "/amdcpu/0/voltage/3",
|
||||
"Type": "Voltage",
|
||||
"RawMin": "1,305 V",
|
||||
"RawValue": "1,305 V",
|
||||
"RawMax": "1,306 V",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -208,6 +241,9 @@
|
||||
"Max": "70,1 W",
|
||||
"SensorId": "/amdcpu/0/power/0",
|
||||
"Type": "Power",
|
||||
"RawMin": "25,1 W",
|
||||
"RawValue": "39,6 W",
|
||||
"RawMax": "70,1 W",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -229,6 +265,9 @@
|
||||
"Max": "69,1 °C",
|
||||
"SensorId": "/amdcpu/0/temperature/2",
|
||||
"Type": "Temperature",
|
||||
"RawMin": "39,4 °C",
|
||||
"RawValue": "55,5 °C",
|
||||
"RawMax": "69,1 °C",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -240,6 +279,9 @@
|
||||
"Max": "74,0 °C",
|
||||
"SensorId": "/amdcpu/0/temperature/3",
|
||||
"Type": "Temperature",
|
||||
"RawMin": "38,4 °C",
|
||||
"RawValue": "52,8 °C",
|
||||
"RawMax": "74,0 °C",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -261,6 +303,9 @@
|
||||
"Max": "55,8 %",
|
||||
"SensorId": "/amdcpu/0/load/0",
|
||||
"Type": "Load",
|
||||
"RawMin": "0,0 %",
|
||||
"RawValue": "9,1 %",
|
||||
"RawMax": "55,8 %",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -274,6 +319,7 @@
|
||||
"Min": "",
|
||||
"Value": "",
|
||||
"Max": "",
|
||||
"HardwareId": "/gpu-nvidia/0",
|
||||
"ImageURL": "images_icon/nvidia.png",
|
||||
"Children": [
|
||||
{
|
||||
@@ -292,6 +338,9 @@
|
||||
"Max": "66,6 W",
|
||||
"SensorId": "/gpu-nvidia/0/power/0",
|
||||
"Type": "Power",
|
||||
"RawMin": "4,1 W",
|
||||
"RawValue": "59,6 W",
|
||||
"RawMax": "66,6 W",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -313,6 +362,9 @@
|
||||
"Max": "2805,0 MHz",
|
||||
"SensorId": "/gpu-nvidia/0/clock/0",
|
||||
"Type": "Clock",
|
||||
"RawMin": "210,0 MHz",
|
||||
"RawValue": "2805,0 MHz",
|
||||
"RawMax": "2805,0 MHz",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -324,6 +376,9 @@
|
||||
"Max": "11502,0 MHz",
|
||||
"SensorId": "/gpu-nvidia/0/clock/4",
|
||||
"Type": "Clock",
|
||||
"RawMin": "405,0 MHz",
|
||||
"RawValue": "11252,0 MHz",
|
||||
"RawMax": "11502,0 MHz",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -345,6 +400,9 @@
|
||||
"Max": "37,0 °C",
|
||||
"SensorId": "/gpu-nvidia/0/temperature/0",
|
||||
"Type": "Temperature",
|
||||
"RawMin": "25,0 °C",
|
||||
"RawValue": "36,0 °C",
|
||||
"RawMax": "37,0 °C",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -356,6 +414,9 @@
|
||||
"Max": "43,3 °C",
|
||||
"SensorId": "/gpu-nvidia/0/temperature/2",
|
||||
"Type": "Temperature",
|
||||
"RawMin": "32,5 °C",
|
||||
"RawValue": "43,0 °C",
|
||||
"RawMax": "43,3 °C",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -377,6 +438,9 @@
|
||||
"Max": "19,0 %",
|
||||
"SensorId": "/gpu-nvidia/0/load/0",
|
||||
"Type": "Load",
|
||||
"RawMin": "0,0 %",
|
||||
"RawValue": "5,0 %",
|
||||
"RawMax": "19,0 %",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -388,6 +452,9 @@
|
||||
"Max": "49,0 %",
|
||||
"SensorId": "/gpu-nvidia/0/load/1",
|
||||
"Type": "Load",
|
||||
"RawMin": "0,0 %",
|
||||
"RawValue": "0,0 %",
|
||||
"RawMax": "49,0 %",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -399,6 +466,9 @@
|
||||
"Max": "99,0 %",
|
||||
"SensorId": "/gpu-nvidia/0/load/2",
|
||||
"Type": "Load",
|
||||
"RawMin": "0,0 %",
|
||||
"RawValue": "97,0 %",
|
||||
"RawMax": "99,0 %",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -420,6 +490,9 @@
|
||||
"Max": "0 RPM",
|
||||
"SensorId": "/gpu-nvidia/0/fan/1",
|
||||
"Type": "Fan",
|
||||
"RawMin": "0 RPM",
|
||||
"RawValue": "0 RPM",
|
||||
"RawMax": "0 RPM",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
},
|
||||
@@ -431,6 +504,9 @@
|
||||
"Max": "0 RPM",
|
||||
"SensorId": "/gpu-nvidia/0/fan/2",
|
||||
"Type": "Fan",
|
||||
"RawMin": "0 RPM",
|
||||
"RawValue": "0 RPM",
|
||||
"RawMax": "0 RPM",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
@@ -448,10 +524,13 @@
|
||||
"id": 43,
|
||||
"Text": "GPU PCIe Tx",
|
||||
"Min": "0,0 KB/s",
|
||||
"Value": "166,1 MB/s",
|
||||
"Max": "2422,8 MB/s",
|
||||
"Value": "278,6 MB/s",
|
||||
"Max": "357,6 MB/s",
|
||||
"SensorId": "/gpu-nvidia/0/throughput/1",
|
||||
"Type": "Throughput",
|
||||
"RawMin": "0,0 B/s",
|
||||
"RawValue": "292149200,0 B/s",
|
||||
"RawMax": "374999000,0 B/s",
|
||||
"ImageURL": "images/transparent.png",
|
||||
"Children": []
|
||||
}
|
||||
|
||||
@@ -1298,24 +1298,24 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'unique_id': 'test_entry_id_gpu-nvidia-0-throughput-1',
|
||||
'unit_of_measurement': 'MB/s',
|
||||
'unit_of_measurement': 'KB/s',
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors_are_created[sensor.gaming_pc_nvidia_geforce_rtx_4080_super_gpu_pcie_tx_throughput-state]
|
||||
StateSnapshot({
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': '[GAMING-PC] NVIDIA GeForce RTX 4080 SUPER GPU PCIe Tx Throughput',
|
||||
'max_value': '2422.8',
|
||||
'max_value': '366210.0',
|
||||
'min_value': '0.0',
|
||||
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
|
||||
'unit_of_measurement': 'MB/s',
|
||||
'unit_of_measurement': 'KB/s',
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.gaming_pc_nvidia_geforce_rtx_4080_super_gpu_pcie_tx_throughput',
|
||||
'last_changed': <ANY>,
|
||||
'last_reported': <ANY>,
|
||||
'last_updated': <ANY>,
|
||||
'state': '166.1',
|
||||
'state': '285302.0',
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors_are_created[sensor.gaming_pc_nvidia_geforce_rtx_4080_super_gpu_video_engine_load-entry]
|
||||
@@ -1737,17 +1737,17 @@
|
||||
StateSnapshot({
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': '[GAMING-PC] NVIDIA GeForce RTX 4080 SUPER GPU PCIe Tx Throughput',
|
||||
'max_value': '2422.8',
|
||||
'max_value': '366210.0',
|
||||
'min_value': '0.0',
|
||||
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
|
||||
'unit_of_measurement': 'MB/s',
|
||||
'unit_of_measurement': 'KB/s',
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.gaming_pc_nvidia_geforce_rtx_4080_super_gpu_pcie_tx_throughput',
|
||||
'last_changed': <ANY>,
|
||||
'last_reported': <ANY>,
|
||||
'last_updated': <ANY>,
|
||||
'state': '166.1',
|
||||
'state': '285302.0',
|
||||
}),
|
||||
])
|
||||
# ---
|
||||
@@ -2115,17 +2115,17 @@
|
||||
StateSnapshot({
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': '[GAMING-PC] NVIDIA GeForce RTX 4080 SUPER GPU PCIe Tx Throughput',
|
||||
'max_value': '2422.8',
|
||||
'max_value': '366210.0',
|
||||
'min_value': '0.0',
|
||||
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
|
||||
'unit_of_measurement': 'MB/s',
|
||||
'unit_of_measurement': 'KB/s',
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.gaming_pc_nvidia_geforce_rtx_4080_super_gpu_pcie_tx_throughput',
|
||||
'last_changed': <ANY>,
|
||||
'last_reported': <ANY>,
|
||||
'last_updated': <ANY>,
|
||||
'state': '166.1',
|
||||
'state': '285302.0',
|
||||
}),
|
||||
])
|
||||
# ---
|
||||
|
||||
@@ -29,7 +29,7 @@ async def test_migration_to_unique_ids(
|
||||
legacy_config_entry_v1.add_to_hass(hass)
|
||||
|
||||
# Set up devices with legacy device ID
|
||||
legacy_device_ids = ["amdcpu-0", "gpu-nvidia-0", "lpc-nct6687d-0"]
|
||||
legacy_device_ids = ["amdcpu-0", "gpu-nvidia-0", "motherboard"]
|
||||
for device_id in legacy_device_ids:
|
||||
device_registry.async_get_or_create(
|
||||
config_entry_id=legacy_config_entry_v1.entry_id,
|
||||
|
||||
@@ -243,8 +243,9 @@ async def _mock_orphaned_device(
|
||||
) -> DeviceEntry:
|
||||
await init_integration(hass, mock_config_entry)
|
||||
|
||||
removed_device = "lpc-nct6687d-0"
|
||||
removed_device = "gpu-nvidia-0"
|
||||
previous_data = mock_lhm_client.get_data.return_value
|
||||
assert removed_device in previous_data.main_device_ids_and_names
|
||||
|
||||
mock_lhm_client.get_data.return_value = LibreHardwareMonitorData(
|
||||
computer_name=mock_lhm_client.get_data.return_value.computer_name,
|
||||
|
||||
Reference in New Issue
Block a user