mirror of
https://github.com/home-assistant/core.git
synced 2025-07-25 14:17:45 +00:00
[Zwave] Add zwave polling interval configuration
This commit is contained in:
parent
773da3f755
commit
340ee171b5
@ -20,6 +20,7 @@ REQUIREMENTS = ['pydispatcher==2.0.5']
|
|||||||
CONF_USB_STICK_PATH = "usb_path"
|
CONF_USB_STICK_PATH = "usb_path"
|
||||||
DEFAULT_CONF_USB_STICK_PATH = "/zwaveusbstick"
|
DEFAULT_CONF_USB_STICK_PATH = "/zwaveusbstick"
|
||||||
CONF_DEBUG = "debug"
|
CONF_DEBUG = "debug"
|
||||||
|
CONF_POLLING_INTERVAL = "polling_interval"
|
||||||
|
|
||||||
DISCOVER_SENSORS = "zwave.sensors"
|
DISCOVER_SENSORS = "zwave.sensors"
|
||||||
DISCOVER_LIGHTS = "zwave.light"
|
DISCOVER_LIGHTS = "zwave.light"
|
||||||
@ -169,6 +170,10 @@ def setup(hass, config):
|
|||||||
""" Called when Home Assistant starts up. """
|
""" Called when Home Assistant starts up. """
|
||||||
NETWORK.start()
|
NETWORK.start()
|
||||||
|
|
||||||
|
polling_interval = config[DOMAIN].get(CONF_POLLING_INTERVAL, None)
|
||||||
|
if polling_interval is not None:
|
||||||
|
NETWORK.setPollInterval(polling_interval)
|
||||||
|
|
||||||
hass.bus.listen_once(EVENT_HOMEASSISTANT_STOP, stop_zwave)
|
hass.bus.listen_once(EVENT_HOMEASSISTANT_STOP, stop_zwave)
|
||||||
|
|
||||||
hass.bus.listen_once(EVENT_HOMEASSISTANT_START, start_zwave)
|
hass.bus.listen_once(EVENT_HOMEASSISTANT_START, start_zwave)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user