@@ -26,9 +26,6 @@ def main(): | |||||
device.on_alarm += handle_alarm | device.on_alarm += handle_alarm | ||||
device.open() | device.open() | ||||
# Retrieve the device configuration | |||||
device.get_config() | |||||
# Wait for events | # Wait for events | ||||
while True: | while True: | ||||
time.sleep(1) | time.sleep(1) | ||||
@@ -13,7 +13,6 @@ def main(): | |||||
# Set up an event handler and open the device | # Set up an event handler and open the device | ||||
device.on_message += handle_message | device.on_message += handle_message | ||||
device.open() | device.open() | ||||
device.get_config() | |||||
# Wait for events. | # Wait for events. | ||||
while True: | while True: | ||||
@@ -23,7 +23,6 @@ def main(): | |||||
# Set up an event handler and open the device | # Set up an event handler and open the device | ||||
device.on_rfx_message += handle_rfx | device.on_rfx_message += handle_rfx | ||||
device.open() | device.open() | ||||
device.get_config() | |||||
# Wait for events. | # Wait for events. | ||||
while True: | while True: | ||||
@@ -17,7 +17,6 @@ def main(): | |||||
# Set up an event handler and open the device | # Set up an event handler and open the device | ||||
device.on_message += handle_message | device.on_message += handle_message | ||||
device.open(baudrate=BAUDRATE) # Override the default SerialDevice baudrate. | device.open(baudrate=BAUDRATE) # Override the default SerialDevice baudrate. | ||||
device.get_config() | |||||
# Wait for events. | # Wait for events. | ||||
while True: | while True: | ||||
@@ -18,7 +18,6 @@ def main(): | |||||
# Set up an event handler and open the device | # Set up an event handler and open the device | ||||
device.on_message += handle_message | device.on_message += handle_message | ||||
device.open() | device.open() | ||||
device.get_config() | |||||
# Wait for events. | # Wait for events. | ||||
while True: | while True: | ||||
@@ -33,9 +33,6 @@ def main(): | |||||
device.on_message += handle_message | device.on_message += handle_message | ||||
device.open() | device.open() | ||||
time.sleep(1) # Allow time for SSL handshake to complete. | |||||
device.get_config() | |||||
# Wait for events. | # Wait for events. | ||||
while True: | while True: | ||||
time.sleep(1) | time.sleep(1) | ||||
@@ -35,7 +35,6 @@ def main(): | |||||
device.on_zone_restore += handle_zone_restore | device.on_zone_restore += handle_zone_restore | ||||
device.open() | device.open() | ||||
device.get_config() | |||||
# Wait for events. | # Wait for events. | ||||
last_update = time.time() | last_update = time.time() | ||||
@@ -105,6 +105,7 @@ class AD2(object): | |||||
""" | """ | ||||
self._wire_events() | self._wire_events() | ||||
self._device.open(baudrate=baudrate, no_reader_thread=no_reader_thread) | self._device.open(baudrate=baudrate, no_reader_thread=no_reader_thread) | ||||
self.get_config() | |||||
def close(self): | def close(self): | ||||
""" | """ | ||||
@@ -880,6 +880,9 @@ class SocketDevice(Device): | |||||
self._device.connect((self._host, self._port)) | self._device.connect((self._host, self._port)) | ||||
if self._use_ssl: | |||||
self._device.do_handshake() | |||||
self._id = '{0}:{1}'.format(self._host, self._port) | self._id = '{0}:{1}'.format(self._host, self._port) | ||||
except socket.error, err: | except socket.error, err: | ||||