Clean up after global variable deletion (#33743)

* Clean up after global variable deletion

* Remove self from method calls
This commit is contained in:
springstan 2020-04-06 19:32:04 +02:00 committed by GitHub
parent f3b6575272
commit 0d2de919a6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 3 additions and 17 deletions

View file

@ -26,10 +26,9 @@ class IsInBedBinarySensor(SleepIQSensor, BinarySensorDevice):
def __init__(self, sleepiq_data, bed_id, side):
"""Initialize the sensor."""
SleepIQSensor.__init__(self, sleepiq_data, bed_id, side)
self.type = IS_IN_BED
super().__init__(sleepiq_data, bed_id, side)
self._state = None
self._name = SENSOR_TYPES[self.type]
self._name = SENSOR_TYPES[IS_IN_BED]
self.update()
@property
@ -44,5 +43,5 @@ class IsInBedBinarySensor(SleepIQSensor, BinarySensorDevice):
def update(self):
"""Get the latest data from SleepIQ and updates the states."""
SleepIQSensor.update(self)
super().update()
self._state = self.side.is_in_bed