1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-27 14:31:13 +00:00

Use suggested_display_precision instead of rounding in Shelly sensor platform (#87084)

This commit is contained in:
Maciej Bieniek
2023-02-20 17:20:52 +01:00
committed by GitHub
parent 4f6a25b470
commit 7119a0f811
4 changed files with 152 additions and 54 deletions

View File

@@ -70,11 +70,13 @@ MOCK_BLOCKS = [
"inputEventCnt": 2,
"overpower": 0,
"power": 53.4,
"energy": 1234567.89,
},
channel="0",
type="relay",
overpower=0,
power=53.4,
energy=1234567.89,
description="relay_0",
set_state=AsyncMock(side_effect=lambda turn: {"ison": turn == "on"}),
),
@@ -120,6 +122,15 @@ MOCK_BLOCKS = [
description="device_0",
type="device",
),
Mock(
sensor_ids={"powerFactor": 0.98},
channel="0",
powerFactor=0.98,
targetTemp=4,
temp=22.1,
description="emeter_0",
type="emeter",
),
]
MOCK_CONFIG = {
@@ -185,7 +196,7 @@ MOCK_STATUS_RPC = {
"stable": {"version": "some_beta_version"},
}
},
"voltmeter": {"voltage": 4.3},
"voltmeter": {"voltage": 4.321},
"wifi": {"rssi": -63},
}