From fe77d66e96c9b45680a0fec99325f0e0e8fbcdf6 Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Tue, 3 Apr 2018 10:45:58 -0400 Subject: [PATCH] Show how to check device type --- example.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/example.py b/example.py index 7ecb343..b7245d0 100644 --- a/example.py +++ b/example.py @@ -70,7 +70,12 @@ def ac_mon(client, device_id): its status such as its temperature and operation mode. """ - ac = wideq.ACDevice(client, client.get_device(device_id)) + device = client.get_device(device_id) + if device.type != wideq.DeviceType.AC: + print('This is not an AC device.') + return + + ac = wideq.ACDevice(client, device) try: ac.monitor_start()