|
39 | 39 | SentryModeState, |
40 | 40 | ShiftState, |
41 | 41 | Signal, |
| 42 | + SpeedAssistLevel, |
42 | 43 | State, |
43 | 44 | Status, |
44 | 45 | NetworkInterface, |
45 | 46 | SunroofInstalledState, |
46 | 47 | TemperatureUnit, |
47 | 48 | TeslaLocation, |
| 49 | + TonneauPositionState, |
| 50 | + TonneauTentModeState, |
48 | 51 | TurnSignalState, |
49 | 52 | WindowState, |
50 | 53 | ) |
@@ -1742,7 +1745,7 @@ def listen_SpeedLimitWarning(self, callback: Callable[[str | None], None]) -> Ca |
1742 | 1745 | """Listen for Speed Limit Warning.""" |
1743 | 1746 | self._enable_field(Signal.SPEED_LIMIT_WARNING) |
1744 | 1747 | return self.stream.async_add_listener( |
1745 | | - lambda x: callback(x['data'][Signal.SPEED_LIMIT_WARNING]), |
| 1748 | + lambda x: callback(SpeedAssistLevel.get(x['data'][Signal.SPEED_LIMIT_WARNING])), |
1746 | 1749 | {"vin":self.vin, "data": {Signal.SPEED_LIMIT_WARNING: None}} |
1747 | 1750 | ) |
1748 | 1751 |
|
@@ -1774,15 +1777,15 @@ def listen_TonneauPosition(self, callback: Callable[[str | None], None]) -> Call |
1774 | 1777 | """Listen for Tonneau Position.""" |
1775 | 1778 | self._enable_field(Signal.TONNEAU_POSITION) |
1776 | 1779 | return self.stream.async_add_listener( |
1777 | | - lambda x: callback(x['data'][Signal.TONNEAU_POSITION]), |
| 1780 | + lambda x: callback(TonneauPositionState.get(x['data'][Signal.TONNEAU_POSITION])), |
1778 | 1781 | {"vin":self.vin, "data": {Signal.TONNEAU_POSITION: None}} |
1779 | 1782 | ) |
1780 | 1783 |
|
1781 | 1784 | def listen_TonneauTentMode(self, callback: Callable[[str | None], None]) -> Callable[[],None]: |
1782 | 1785 | """Listen for Tonneau Tent Mode.""" |
1783 | 1786 | self._enable_field(Signal.TONNEAU_TENT_MODE) |
1784 | 1787 | return self.stream.async_add_listener( |
1785 | | - lambda x: callback(x['data'][Signal.TONNEAU_TENT_MODE]), |
| 1788 | + lambda x: callback(TonneauTentModeState.get(x['data'][Signal.TONNEAU_TENT_MODE])), |
1786 | 1789 | {"vin":self.vin, "data": {Signal.TONNEAU_TENT_MODE: None}} |
1787 | 1790 | ) |
1788 | 1791 |
|
|
0 commit comments