Skip to content

Commit bd8445d

Browse files
committed
Fix bugs
1 parent e70a8cf commit bd8445d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

custom_components/teslemetry/select.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
TeslemetryVehicleEntity,
3030
TeslemetryEnergyInfoEntity,
3131
TeslemetryVehicleStreamEntity,
32+
TeslemetryVehicleStreamSingleEntity,
3233
)
3334
from .models import TeslemetryEnergyData, TeslemetryVehicleData
3435

@@ -218,7 +219,7 @@ async def async_added_to_hass(self) -> None:
218219

219220
# Restore state
220221
if (state := await self.async_get_last_state()) is not None:
221-
if state.state in self.entity_description.options:
222+
if state.state in self._attr_options:
222223
self._attr_current_option = state.state
223224

224225
# Listen for streaming data
@@ -238,7 +239,7 @@ def _value_callback(self, value: int | None) -> None:
238239
if value is None:
239240
self._attr_current_option = None
240241
else:
241-
self._attr_current_option = self.entity_description.options[value]
242+
self._attr_current_option = self._attr_options[value]
242243
self.async_write_ha_state()
243244

244245
def _climate_callback(self, value: bool | None) -> None:

0 commit comments

Comments
 (0)