diff --git a/homeassistant/components/zwave_js/sensor.py b/homeassistant/components/zwave_js/sensor.py index 56ed3f010b8..798d4bf92bc 100644 --- a/homeassistant/components/zwave_js/sensor.py +++ b/homeassistant/components/zwave_js/sensor.py @@ -661,7 +661,7 @@ class ZWaveNumericSensor(ZwaveSensor): """Return state of the sensor.""" if self.info.primary_value.value is None: return 0 - return round(float(self.info.primary_value.value), 2) + return float(self.info.primary_value.value) class ZWaveMeterSensor(ZWaveNumericSensor): diff --git a/tests/components/zwave_js/test_sensor.py b/tests/components/zwave_js/test_sensor.py index f00413b0d80..390d9631f23 100644 --- a/tests/components/zwave_js/test_sensor.py +++ b/tests/components/zwave_js/test_sensor.py @@ -179,7 +179,7 @@ async def test_energy_sensors( state = hass.states.get(ENERGY_SENSOR) assert state - assert state.state == "0.16" + assert state.state == "0.164" assert state.attributes[ATTR_UNIT_OF_MEASUREMENT] == UnitOfEnergy.KILO_WATT_HOUR assert state.attributes[ATTR_DEVICE_CLASS] == SensorDeviceClass.ENERGY assert state.attributes[ATTR_STATE_CLASS] is SensorStateClass.TOTAL_INCREASING @@ -187,7 +187,7 @@ async def test_energy_sensors( state = hass.states.get(VOLTAGE_SENSOR) assert state - assert state.state == "122.96" + assert state.state == "122.963" assert state.attributes[ATTR_UNIT_OF_MEASUREMENT] == UnitOfElectricPotential.VOLT assert state.attributes[ATTR_DEVICE_CLASS] == SensorDeviceClass.VOLTAGE