Skip to content

Commit

Permalink
fix timestamp
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinRinas committed Jan 5, 2025
1 parent be2e07e commit a2858f4
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions packages/modules/vehicles/json/soc.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ def extract_to_epoch(input_string: str) -> float:
return None


def parse_data(data: Dict[str, Any], pattern: str) -> float:
def parse_data(data: Dict[str, Any], pattern: str) -> any:
log.debug(f"parse_data: data='{data}' pattern='{pattern}'")

if pattern == "":
Expand All @@ -42,7 +42,7 @@ def parse_data(data: Dict[str, Any], pattern: str) -> float:
raise ValueError(f"Pattern {pattern} hat keine Ergebnisse in '{data}' geliefert.")

log.debug(f"result='{result}'")
return float(result)
return result


def fetch_soc(config: JsonSocSetup) -> CarState:
Expand All @@ -58,7 +58,7 @@ def fetch_soc(config: JsonSocSetup) -> CarState:
else:
raw_data: Dict[str, Any] = req.get_http_session().get(url, timeout=timeout).json()

soc = parse_data(raw_data, soc_pattern)
soc = float(parse_data(raw_data, soc_pattern))

if range_pattern is None or range_pattern == "":
log.debug("Kein Pattern für Range angegeben, setze Range auf None.")
Expand Down

0 comments on commit a2858f4

Please sign in to comment.