Skip to content

Commit 0c52d5a

Browse files
committed
Fix seat heaters
1 parent b321af5 commit 0c52d5a

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name="teslemetry_stream",
8-
version="0.6.7",
8+
version="0.6.8",
99
author="Brett Adams",
1010
author_email="[email protected]",
1111
description="Teslemetry Streaming API library for Python",

teslemetry_stream/vehicle.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1538,43 +1538,43 @@ def listen_ScheduledDepartureTime(self, callback: Callable[[str | None], None])
15381538
{"vin":self.vin, "data": {Signal.SCHEDULED_DEPARTURE_TIME: None}}
15391539
)
15401540

1541-
def listen_SeatHeaterLeft(self, callback: Callable[[str | None], None]) -> Callable[[],None]:
1541+
def listen_SeatHeaterLeft(self, callback: Callable[[int | None], None]) -> Callable[[],None]:
15421542
"""Listen for Seat Heater Left."""
15431543
self._enable_field(Signal.SEAT_HEATER_LEFT)
15441544
return self.stream.async_add_listener(
1545-
lambda x: callback(x['data'][Signal.SEAT_HEATER_LEFT]),
1545+
make_int(Signal.SEAT_HEATER_LEFT,callback),
15461546
{"vin":self.vin, "data": {Signal.SEAT_HEATER_LEFT: None}}
15471547
)
15481548

1549-
def listen_SeatHeaterRearCenter(self, callback: Callable[[str | None], None]) -> Callable[[],None]:
1549+
def listen_SeatHeaterRearCenter(self, callback: Callable[[int | None], None]) -> Callable[[],None]:
15501550
"""Listen for Seat Heater Rear Center."""
15511551
self._enable_field(Signal.SEAT_HEATER_REAR_CENTER)
15521552
return self.stream.async_add_listener(
1553-
lambda x: callback(x['data'][Signal.SEAT_HEATER_REAR_CENTER]),
1553+
make_int(Signal.SEAT_HEATER_REAR_CENTER, callback),
15541554
{"vin":self.vin, "data": {Signal.SEAT_HEATER_REAR_CENTER: None}}
15551555
)
15561556

1557-
def listen_SeatHeaterRearLeft(self, callback: Callable[[str | None], None]) -> Callable[[],None]:
1557+
def listen_SeatHeaterRearLeft(self, callback: Callable[[int | None], None]) -> Callable[[],None]:
15581558
"""Listen for Seat Heater Rear Left."""
15591559
self._enable_field(Signal.SEAT_HEATER_REAR_LEFT)
15601560
return self.stream.async_add_listener(
1561-
lambda x: callback(x['data'][Signal.SEAT_HEATER_REAR_LEFT]),
1561+
make_int(Signal.SEAT_HEATER_REAR_LEFT, callback),
15621562
{"vin":self.vin, "data": {Signal.SEAT_HEATER_REAR_LEFT: None}}
15631563
)
15641564

1565-
def listen_SeatHeaterRearRight(self, callback: Callable[[str | None], None]) -> Callable[[],None]:
1565+
def listen_SeatHeaterRearRight(self, callback: Callable[[int | None], None]) -> Callable[[],None]:
15661566
"""Listen for Seat Heater Rear Right."""
15671567
self._enable_field(Signal.SEAT_HEATER_REAR_RIGHT)
15681568
return self.stream.async_add_listener(
1569-
lambda x: callback(x['data'][Signal.SEAT_HEATER_REAR_RIGHT]),
1569+
make_int(Signal.SEAT_HEATER_REAR_RIGHT, callback),
15701570
{"vin":self.vin, "data": {Signal.SEAT_HEATER_REAR_RIGHT: None}}
15711571
)
15721572

1573-
def listen_SeatHeaterRight(self, callback: Callable[[str | None], None]) -> Callable[[],None]:
1573+
def listen_SeatHeaterRight(self, callback: Callable[[int | None], None]) -> Callable[[],None]:
15741574
"""Listen for Seat Heater Right."""
15751575
self._enable_field(Signal.SEAT_HEATER_RIGHT)
15761576
return self.stream.async_add_listener(
1577-
lambda x: callback(x['data'][Signal.SEAT_HEATER_RIGHT]),
1577+
make_int(Signal.SEAT_HEATER_RIGHT, callback),
15781578
{"vin":self.vin, "data": {Signal.SEAT_HEATER_RIGHT: None}}
15791579
)
15801580

0 commit comments

Comments
 (0)