diff --git a/sirepo_bluesky/sirepo_ophyd.py b/sirepo_bluesky/sirepo_ophyd.py index c63a2b61..012ee671 100644 --- a/sirepo_bluesky/sirepo_ophyd.py +++ b/sirepo_bluesky/sirepo_ophyd.py @@ -474,7 +474,7 @@ def create_classes(sirepo_data, connection, create_objects=True, extra_model_fie components[k] = Cpt( cpt_class, - value=v, + value=(float(v) if type(v) is int else v), sirepo_dict=sirepo_dict, sirepo_param=k, )