diff --git a/custom_components/georide/__init__.py b/custom_components/georide/__init__.py index 2053a9c..c5978a6 100644 --- a/custom_components/georide/__init__.py +++ b/custom_components/georide/__init__.py @@ -32,7 +32,7 @@ from homeassistant.helpers.update_coordinator import ( ) -from .device import Device +from .device import Device, DeviceBeacon from .const import ( CONF_EMAIL, CONF_PASSWORD, diff --git a/custom_components/georide/binary_sensor.py b/custom_components/georide/binary_sensor.py index 71716fd..b631e31 100644 --- a/custom_components/georide/binary_sensor.py +++ b/custom_components/georide/binary_sensor.py @@ -142,7 +142,7 @@ class GeoRideCrashedBinarySensorEntity(GeoRideBinarySensorEntity): @property def name(self): """ GeoRide odometer name """ - return f"{self._name} is crashed" + return f"{self._name} is not crashed" class GeoRideActiveSubscriptionBinarySensorEntity(GeoRideBinarySensorEntity): """Represent a tracked device.""" diff --git a/custom_components/georide/sensor.py b/custom_components/georide/sensor.py index c8ba6d1..9e457b3 100644 --- a/custom_components/georide/sensor.py +++ b/custom_components/georide/sensor.py @@ -108,10 +108,9 @@ class GeoRideOdometerKmSensorEntity(CoordinatorEntity, SensorEntity): self._name = tracker_device.tracker.tracker_name self._unit_of_measurement = "km" self.entity_id = f"{ENTITY_ID_FORMAT.format('odometer_km')}.{tracker_device.tracker.tracker_id}"# pylint: disable=C0301 - self._state = 0 self._hass = hass - + @property def unique_id(self): """Return the unique ID."""