@@ -44,6 +44,7 @@ class RefossSensorDescription(RefossEntityDescription, SensorEntityDescription):
4444 sub_key = "apower" ,
4545 name = "Power" ,
4646 native_unit_of_measurement = UnitOfPower .WATT ,
47+ value = lambda status , _ : None if status is None else float (status ) / 1000.0 ,
4748 suggested_display_precision = 2 ,
4849 device_class = SensorDeviceClass .POWER ,
4950 state_class = SensorStateClass .MEASUREMENT ,
@@ -53,7 +54,7 @@ class RefossSensorDescription(RefossEntityDescription, SensorEntityDescription):
5354 sub_key = "voltage" ,
5455 name = "Voltage" ,
5556 native_unit_of_measurement = UnitOfElectricPotential .VOLT ,
56- value = lambda status , _ : None if status is None else float (status ),
57+ value = lambda status , _ : None if status is None else float (status ) / 1000.0 ,
5758 suggested_display_precision = 2 ,
5859 device_class = SensorDeviceClass .VOLTAGE ,
5960 state_class = SensorStateClass .MEASUREMENT ,
@@ -63,7 +64,7 @@ class RefossSensorDescription(RefossEntityDescription, SensorEntityDescription):
6364 sub_key = "current" ,
6465 name = "Current" ,
6566 native_unit_of_measurement = UnitOfElectricCurrent .AMPERE ,
66- value = lambda status , _ : None if status is None else float (status ),
67+ value = lambda status , _ : None if status is None else float (status ) / 1000.0 ,
6768 suggested_display_precision = 2 ,
6869 device_class = SensorDeviceClass .CURRENT ,
6970 state_class = SensorStateClass .MEASUREMENT ,
0 commit comments