forked from peter/volvo2mqtt
Fix if multiplier is an empty string
This commit is contained in:
+3
-1
@@ -334,7 +334,9 @@ def parse_api_data(data, sensor_id=None):
|
||||
multiplier = 1
|
||||
if keys_exists(settings["volvoData"], "odometerMultiplier"):
|
||||
multiplier = settings["volvoData"]["odometerMultiplier"]
|
||||
if multiplier < 1:
|
||||
if isinstance(multiplier, str):
|
||||
multiplier = 1
|
||||
elif multiplier < 1:
|
||||
multiplier = 1
|
||||
return int(data["odometer"]["value"]) * multiplier if keys_exists(data, "odometer") else None
|
||||
elif sensor_id == "window_front_left":
|
||||
|
||||
Reference in New Issue
Block a user