Do not call update() in constructor (#8247)
Add an optional extended description…
This commit is contained in:
parent
a9f14b67a8
commit
0f12b4c955
2 changed files with 2 additions and 4 deletions
|
@ -51,7 +51,7 @@ def setup_platform(hass, config, add_devices, discovery_info=None):
|
||||||
|
|
||||||
add_devices([ArestBinarySensor(
|
add_devices([ArestBinarySensor(
|
||||||
arest, resource, config.get(CONF_NAME, response[CONF_NAME]),
|
arest, resource, config.get(CONF_NAME, response[CONF_NAME]),
|
||||||
device_class, pin)])
|
device_class, pin)], True)
|
||||||
|
|
||||||
|
|
||||||
class ArestBinarySensor(BinarySensorDevice):
|
class ArestBinarySensor(BinarySensorDevice):
|
||||||
|
@ -64,7 +64,6 @@ class ArestBinarySensor(BinarySensorDevice):
|
||||||
self._name = name
|
self._name = name
|
||||||
self._device_class = device_class
|
self._device_class = device_class
|
||||||
self._pin = pin
|
self._pin = pin
|
||||||
self.update()
|
|
||||||
|
|
||||||
if self._pin is not None:
|
if self._pin is not None:
|
||||||
request = requests.get(
|
request = requests.get(
|
||||||
|
|
|
@ -102,7 +102,7 @@ def setup_platform(hass, config, add_devices, discovery_info=None):
|
||||||
pin=pinnum, unit_of_measurement=pin.get(
|
pin=pinnum, unit_of_measurement=pin.get(
|
||||||
CONF_UNIT_OF_MEASUREMENT), renderer=renderer))
|
CONF_UNIT_OF_MEASUREMENT), renderer=renderer))
|
||||||
|
|
||||||
add_devices(dev)
|
add_devices(dev, True)
|
||||||
|
|
||||||
|
|
||||||
class ArestSensor(Entity):
|
class ArestSensor(Entity):
|
||||||
|
@ -119,7 +119,6 @@ class ArestSensor(Entity):
|
||||||
self._state = STATE_UNKNOWN
|
self._state = STATE_UNKNOWN
|
||||||
self._unit_of_measurement = unit_of_measurement
|
self._unit_of_measurement = unit_of_measurement
|
||||||
self._renderer = renderer
|
self._renderer = renderer
|
||||||
self.update()
|
|
||||||
|
|
||||||
if self._pin is not None:
|
if self._pin is not None:
|
||||||
request = requests.get(
|
request = requests.get(
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue