and the 15th line follows with…
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Response received: {‘version’: 1, ‘senderId’: 1, ‘direction’: ‘response’, ‘items’: [{‘itemId’: 2, ‘success’: True, ‘payload’: {‘groupId’: ‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e7740’, ‘name’: ‘My Group’, ‘type’: ‘root’, ‘parents’: [], ‘parentGroups’: [], ‘order’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e7741’], ‘subGroups’: {‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e7741’: {‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e7745’: {‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e7746’: {‘5bf5c33e28b22a79b28e773f-5bf5c58c28b22a79b28fb7d0’: {}, ‘5bf5c33e28b22a79b28e773f-5c4f81b7ba8b9162e075d36f’: {}, ‘5bf5c33e28b22a79b28e773f-5c4f81f7ba8b9162e075d371’: {}, ‘5bf5c33e28b22a79b28e773f-5c6d97a04901af54a4cca3a4’: {}}}, ‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e7742’: {‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’: {}}, ‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e7743’: {‘5bf5c33e28b22a79b28e773f-5c6dba464901af54a4cca57d’: {}, ‘5bf5c33e28b22a79b28e773f-5c6dba704901af54a4cca57e’: {}, ‘5bf5c33e28b22a79b28e773f-5c6dba9c4901af54a4cca57f’: {}, ‘5bf5c33e28b22a79b28e773f-5c6dbaa24901af54a4cca580’: {}}, ‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e7744’: {}, ‘5bf5c33e28b22a79b28e773f-5ca5f915df7045781a0c5522’: {}}}, ‘features’: {‘5bf5c33e28b22a79b28e773f-18-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’, ‘name’: ‘Lounge Curtains’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c58c28b22a79b28fb7d0’], ‘createdDate’: ‘2018-11-21T20:52:28.626Z’, ‘attributes’: {‘featureId’: 18, ‘writable’: True, ‘channel’: 0, ‘type’: ‘threeWayRelay’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Lounge Curtains’}}, ‘5bf5c33e28b22a79b28e773f-22-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-22-3157336705+1’, ‘name’: ‘Drinks Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81b7ba8b9162e075d36f’], ‘createdDate’: ‘2019-01-28T22:27:03.203Z’, ‘attributes’: {‘featureId’: 22, ‘writable’: True, ‘channel’: 0, ‘type’: ‘switch’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Drinks Cabinet’}}, ‘5bf5c33e28b22a79b28e773f-23-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-23-3157336705+1’, ‘name’: ‘Drinks Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81b7ba8b9162e075d36f’], ‘createdDate’: ‘2019-01-28T22:27:03.204Z’, ‘attributes’: {‘featureId’: 23, ‘writable’: True, ‘channel’: 0, ‘type’: ‘protection’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Drinks Cabinet’}}, ‘5bf5c33e28b22a79b28e773f-24-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-24-3157336705+1’, ‘name’: ‘Display Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81f7ba8b9162e075d371’], ‘createdDate’: ‘2019-01-28T22:28:07.700Z’, ‘attributes’: {‘featureId’: 24, ‘writable’: True, ‘channel’: 0, ‘type’: ‘switch’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Display Cabinet’}}, ‘5bf5c33e28b22a79b28e773f-25-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-25-3157336705+1’, ‘name’: ‘Display Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81f7ba8b9162e075d371’], ‘createdDate’: ‘2019-01-28T22:28:07.701Z’, ‘attributes’: {‘featureId’: 25, ‘writable’: True, ‘channel’: 0, ‘type’: ‘protection’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Display Cabinet’}}, ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’, ‘name’: ‘Lounge Curtains’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c6d97a04901af54a4cca3a4’], ‘createdDate’: ‘2019-02-20T18:08:32.515Z’, ‘attributes’: {‘featureId’: 27, ‘writable’: True, ‘channel’: 0, ‘type’: ‘threeWayRelay’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Lounge Curtains’}}, ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.968Z’, ‘attributes’: {‘featureId’: 1, ‘writable’: False, ‘channel’: 0, ‘type’: ‘currentTime’, ‘value’: 1542832958, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-2-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-2-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.968Z’, ‘attributes’: {‘featureId’: 2, ‘writable’: False, ‘channel’: 0, ‘type’: ‘buttonPress’, ‘value’: 1, ‘status’: ‘init’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-3-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-3-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.969Z’, ‘attributes’: {‘featureId’: 3, ‘writable’: False, ‘channel’: 0, ‘type’: ‘time’, ‘value’: 74558, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.969Z’, ‘attributes’: {‘featureId’: 4, ‘writable’: False, ‘channel’: 0, ‘type’: ‘date’, ‘value’: 8268565, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-5-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-5-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.969Z’, ‘attributes’: {‘featureId’: 5, ‘writable’: False, ‘channel’: 0, ‘type’: ‘monthArray’, ‘value’: 0, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.969Z’, ‘attributes’: {‘featureId’: 6, ‘writable’: False, ‘channel’: 0, ‘type’: ‘weekdayArray’, ‘value’: 4, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-7-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-7-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.970Z’, ‘attributes’: {‘featureId’: 7, ‘writable’: True, ‘channel’: 0, ‘type’: ‘timeZone’, ‘value’: 0, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.970Z’, ‘attributes’: {‘featureId’: 8, ‘writable’: True, ‘channel’: 0, ‘type’: ‘locationLongitude’, ‘value’: -1890401, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.970Z’, ‘attributes’: {‘featureId’: 9, ‘writable’: True, ‘channel’: 0, ‘type’: ‘locationLatitude’, ‘value’: 52486243, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.970Z’, ‘attributes’: {‘featureId’: 10, ‘writable’: False, ‘channel’: 0, ‘type’: ‘duskTime’, ‘value’: 58031, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-11-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-11-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.970Z’, ‘attributes’: {‘featureId’: 11, ‘writable’: False, ‘channel’: 0, ‘type’: ‘dawnTime’, ‘value’: 27579, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-12-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-12-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.971Z’, ‘attributes’: {‘featureId’: 12, ‘writable’: True, ‘channel’: 0, ‘type’: ‘rgbColor’, ‘value’: 32768, ‘status’: ‘init’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-13-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-13-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.971Z’, ‘attributes’: {‘featureId’: 13, ‘writable’: False, ‘channel’: 0, ‘type’: ‘day’, ‘value’: 21, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-14-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-14-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.971Z’, ‘attributes’: {‘featureId’: 14, ‘writable’: False, ‘channel’: 0, ‘type’: ‘month’, ‘value’: 11, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-15-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-15-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.971Z’, ‘attributes’: {‘featureId’: 15, ‘writable’: False, ‘channel’: 0, ‘type’: ‘year’, ‘value’: 2018, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}, ‘5bf5c33e28b22a79b28e773f-26-3157336705+1’: {‘featureId’: ‘5bf5c33e28b22a79b28e773f-26-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2019-02-18T16:53:13.165Z’, ‘attributes’: {‘featureId’: 26, ‘writable’: False, ‘channel’: 0, ‘type’: ‘weekday’, ‘value’: 1, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}}, ‘blocks’: {‘5bf5c33e28b22a79b28e773f-4-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’, ‘type’: ‘input’, ‘function’: ‘equal’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-3-3157336705+1’}, ‘rightReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-11-3157336705+1’}}, ‘5bf5c33e28b22a79b28e773f-5-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-5-3157336705+1’, ‘type’: ‘input’, ‘function’: ‘bitwiseAnd’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 127}}, ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}, ‘5bf5c33e28b22a79b28e773f-23-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-23-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}, ‘5bf5c33e28b22a79b28e773f-31-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-31-3157336705+1’, ‘type’: ‘input’, ‘function’: ‘equal’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-3-3157336705+1’}, ‘rightReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’}}, ‘5bf5c33e28b22a79b28e773f-32-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-32-3157336705+1’, ‘type’: ‘input’, ‘function’: ‘bitwiseAnd’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 127}}, ‘5bf5c33e28b22a79b28e773f-33-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-33-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 2}}, ‘5bf5c33e28b22a79b28e773f-34-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-34-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 2}}, ‘5bf5c33e28b22a79b28e773f-12-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-12-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}, ‘5bf5c33e28b22a79b28e773f-13-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-13-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}, ‘5bf5c33e28b22a79b28e773f-14-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-14-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 2}}, ‘5bf5c33e28b22a79b28e773f-15-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-15-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 2}}, ‘5bf5c33e28b22a79b28e773f-16-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-16-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-24-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}, ‘5bf5c33e28b22a79b28e773f-17-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-17-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-22-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}, ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-24-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 0}}, ‘5bf5c33e28b22a79b28e773f-19-3157336705+1’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-19-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-22-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 0}}}, ‘scripts’: {‘5bf5c33e28b22a79b28e773f-3-3157336705+1’: {‘scriptId’: ‘5bf5c33e28b22a79b28e773f-3-3157336705+1’, ‘name’: 'Open the curtains in the morning ', ‘category’: ‘timer’, ‘type’: ‘mixed’, ‘function’: ‘all’, ‘delayValue’: 0, ‘delayType’: ‘mixed’, ‘inputs’: [{‘function’: ‘onTrue’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’, ‘type’: ‘input’, ‘function’: ‘equal’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-3-3157336705+1’}, ‘rightReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-11-3157336705+1’}}}, {‘function’: ‘onTrue’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-5-3157336705+1’, ‘type’: ‘input’, ‘function’: ‘bitwiseAnd’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 127}}}], ‘outputs’: [{‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}}, {‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-23-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}}], ‘active’: True, ‘singleRun’: False, ‘scriptVersion’: ‘1.3’}, ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’: {‘scriptId’: ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’, ‘name’: 'Close the curtains in the evening ', ‘category’: ‘timer’, ‘type’: ‘mixed’, ‘function’: ‘all’, ‘delayValue’: 0, ‘delayType’: ‘mixed’, ‘inputs’: [{‘function’: ‘onTrue’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-31-3157336705+1’, ‘type’: ‘input’, ‘function’: ‘equal’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-3-3157336705+1’}, ‘rightReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’}}}, {‘function’: ‘onTrue’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-32-3157336705+1’, ‘type’: ‘input’, ‘function’: ‘bitwiseAnd’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 127}}}], ‘outputs’: [{‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-33-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 2}}}, {‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-34-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 2}}}], ‘active’: True, ‘singleRun’: False, ‘scriptVersion’: ‘1.3’}, ‘5bf5c33e28b22a79b28e773f-5-3157336705+1’: {‘scriptId’: ‘5bf5c33e28b22a79b28e773f-5-3157336705+1’, ‘name’: ‘Open curtains’, ‘category’: ‘do’, ‘type’: ‘mixed’, ‘function’: ‘all’, ‘delayValue’: 0, ‘delayType’: ‘mixed’, ‘inputs’: [], ‘outputs’: [{‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-12-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}}, {‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-13-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}}], ‘active’: True, ‘singleRun’: False, ‘scriptVersion’: ‘1.3’}, ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’: {‘scriptId’: ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’, ‘name’: ‘Close curtains’, ‘category’: ‘do’, ‘type’: ‘mixed’, ‘function’: ‘all’, ‘delayValue’: 0, ‘delayType’: ‘mixed’, ‘inputs’: [], ‘outputs’: [{‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 2000, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-14-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 2}}}, {‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-15-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 2}}}], ‘active’: True, ‘singleRun’: False, ‘scriptVersion’: ‘1.3’}, ‘5bf5c33e28b22a79b28e773f-7-3157336705+1’: {‘scriptId’: ‘5bf5c33e28b22a79b28e773f-7-3157336705+1’, ‘name’: ‘Displays On’, ‘category’: ‘do’, ‘type’: ‘mixed’, ‘function’: ‘all’, ‘delayValue’: 0, ‘delayType’: ‘mixed’, ‘inputs’: [], ‘outputs’: [{‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-16-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-24-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}}, {‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-17-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-22-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 1}}}], ‘active’: True, ‘singleRun’: False, ‘scriptVersion’: ‘1.3’}, ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’: {‘scriptId’: ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’, ‘name’: ‘Displays Off’, ‘category’: ‘do’, ‘type’: ‘mixed’, ‘function’: ‘all’, ‘delayValue’: 0, ‘delayType’: ‘mixed’, ‘inputs’: [], ‘outputs’: [{‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-24-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 0}}}, {‘function’: ‘onRisingEdge’, ‘delayType’: ‘execute’, ‘delayValue’: 0, ‘type’: ‘blockObject’, ‘value’: {‘blockId’: ‘5bf5c33e28b22a79b28e773f-19-3157336705+1’, ‘type’: ‘output’, ‘function’: ‘set’, ‘leftReference’: {‘type’: ‘feature’, ‘value’: ‘5bf5c33e28b22a79b28e773f-22-3157336705+1’}, ‘rightReference’: {‘type’: ‘value’, ‘value’: 0}}}], ‘active’: True, ‘singleRun’: False, ‘scriptVersion’: ‘1.3’}}, ‘devices’: {‘5bf5c33e28b22a79b28e773f-4-3157336705+1’: {‘deviceId’: ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’, ‘name’: ‘Lounge Curtains’, ‘paired’: True, ‘productCode’: ‘LW821’, ‘createdDate’: ‘2018-11-21T20:52:28.625Z’, ‘featureIds’: [‘5bf5c33e28b22a79b28e773f-18-3157336705+1’], ‘featureSetGroupIds’: [‘5bf5c33e28b22a79b28e773f-5bf5c58c28b22a79b28fb7d0’]}, ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’: {‘deviceId’: ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’, ‘name’: ‘Drinks Cabinet’, ‘paired’: True, ‘productCode’: ‘LW380’, ‘createdDate’: ‘2019-01-28T22:27:03.202Z’, ‘featureIds’: [‘5bf5c33e28b22a79b28e773f-22-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-23-3157336705+1’], ‘featureSetGroupIds’: [‘5bf5c33e28b22a79b28e773f-5c4f81b7ba8b9162e075d36f’]}, ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’: {‘deviceId’: ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’, ‘name’: ‘Display Cabinet’, ‘paired’: True, ‘productCode’: ‘LW380’, ‘createdDate’: ‘2019-01-28T22:28:07.698Z’, ‘featureIds’: [‘5bf5c33e28b22a79b28e773f-24-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-25-3157336705+1’], ‘featureSetGroupIds’: [‘5bf5c33e28b22a79b28e773f-5c4f81f7ba8b9162e075d371’]}, ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’: {‘deviceId’: ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’, ‘name’: ‘Lounge Curtains’, ‘paired’: True, ‘productCode’: ‘LW821’, ‘createdDate’: ‘2019-02-20T18:08:32.514Z’, ‘featureIds’: [‘5bf5c33e28b22a79b28e773f-27-3157336705+1’], ‘featureSetGroupIds’: [‘5bf5c33e28b22a79b28e773f-5c6d97a04901af54a4cca3a4’]}, ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’: {‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘name’: ‘LinkPlus’, ‘paired’: True, ‘productCode’: ‘L2’, ‘createdDate’: ‘2018-11-21T20:42:38.966Z’, ‘featureIds’: [‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-2-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-3-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-5-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-6-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-7-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-11-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-12-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-13-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-14-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-15-3157336705+1’, ‘5bf5c33e28b22a79b28e773f-26-3157336705+1’], ‘featureSetGroupIds’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’]}}}}], ‘class’: ‘group’, ‘operation’: ‘read’, ‘transactionId’: 2}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Creating device {‘featureId’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’, ‘name’: ‘Lounge Curtains’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c58c28b22a79b28fb7d0’], ‘createdDate’: ‘2018-11-21T20:52:28.626Z’, ‘attributes’: {‘featureId’: 18, ‘writable’: True, ‘channel’: 0, ‘type’: ‘threeWayRelay’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Lounge Curtains’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Adding device features {‘featureId’: ‘5bf5c33e28b22a79b28e773f-18-3157336705+1’, ‘name’: ‘Lounge Curtains’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-4-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c58c28b22a79b28fb7d0’], ‘createdDate’: ‘2018-11-21T20:52:28.626Z’, ‘attributes’: {‘featureId’: 18, ‘writable’: True, ‘channel’: 0, ‘type’: ‘threeWayRelay’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Lounge Curtains’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Creating device {‘featureId’: ‘5bf5c33e28b22a79b28e773f-22-3157336705+1’, ‘name’: ‘Drinks Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81b7ba8b9162e075d36f’], ‘createdDate’: ‘2019-01-28T22:27:03.203Z’, ‘attributes’: {‘featureId’: 22, ‘writable’: True, ‘channel’: 0, ‘type’: ‘switch’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Drinks Cabinet’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Adding device features {‘featureId’: ‘5bf5c33e28b22a79b28e773f-22-3157336705+1’, ‘name’: ‘Drinks Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81b7ba8b9162e075d36f’], ‘createdDate’: ‘2019-01-28T22:27:03.203Z’, ‘attributes’: {‘featureId’: 22, ‘writable’: True, ‘channel’: 0, ‘type’: ‘switch’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Drinks Cabinet’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Adding device features {‘featureId’: ‘5bf5c33e28b22a79b28e773f-23-3157336705+1’, ‘name’: ‘Drinks Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-8-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81b7ba8b9162e075d36f’], ‘createdDate’: ‘2019-01-28T22:27:03.204Z’, ‘attributes’: {‘featureId’: 23, ‘writable’: True, ‘channel’: 0, ‘type’: ‘protection’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Drinks Cabinet’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Creating device {‘featureId’: ‘5bf5c33e28b22a79b28e773f-24-3157336705+1’, ‘name’: ‘Display Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81f7ba8b9162e075d371’], ‘createdDate’: ‘2019-01-28T22:28:07.700Z’, ‘attributes’: {‘featureId’: 24, ‘writable’: True, ‘channel’: 0, ‘type’: ‘switch’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Display Cabinet’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Adding device features {‘featureId’: ‘5bf5c33e28b22a79b28e773f-24-3157336705+1’, ‘name’: ‘Display Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81f7ba8b9162e075d371’], ‘createdDate’: ‘2019-01-28T22:28:07.700Z’, ‘attributes’: {‘featureId’: 24, ‘writable’: True, ‘channel’: 0, ‘type’: ‘switch’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Display Cabinet’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Adding device features {‘featureId’: ‘5bf5c33e28b22a79b28e773f-25-3157336705+1’, ‘name’: ‘Display Cabinet’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-9-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c4f81f7ba8b9162e075d371’], ‘createdDate’: ‘2019-01-28T22:28:07.701Z’, ‘attributes’: {‘featureId’: 25, ‘writable’: True, ‘channel’: 0, ‘type’: ‘protection’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Display Cabinet’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Creating device {‘featureId’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’, ‘name’: ‘Lounge Curtains’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c6d97a04901af54a4cca3a4’], ‘createdDate’: ‘2019-02-20T18:08:32.515Z’, ‘attributes’: {‘featureId’: 27, ‘writable’: True, ‘channel’: 0, ‘type’: ‘threeWayRelay’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Lounge Curtains’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Adding device features {‘featureId’: ‘5bf5c33e28b22a79b28e773f-27-3157336705+1’, ‘name’: ‘Lounge Curtains’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-10-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5c6d97a04901af54a4cca3a4’], ‘createdDate’: ‘2019-02-20T18:08:32.515Z’, ‘attributes’: {‘featureId’: 27, ‘writable’: True, ‘channel’: 0, ‘type’: ‘threeWayRelay’, ‘value’: 0, ‘status’: ‘init’, ‘name’: ‘Lounge Curtains’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Creating device {‘featureId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.968Z’, ‘attributes’: {‘featureId’: 1, ‘writable’: False, ‘channel’: 0, ‘type’: ‘currentTime’, ‘value’: 1542832958, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Adding device features {‘featureId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.968Z’, ‘attributes’: {‘featureId’: 1, ‘writable’: False, ‘channel’: 0, ‘type’: ‘currentTime’, ‘value’: 1542832958, ‘status’: ‘ok’, ‘name’: ‘LinkPlus’}}
2019-05-19 19:25:16 DEBUG (MainThread) [lightwave2.lightwave2] Adding device features {‘featureId’: ‘5bf5c33e28b22a79b28e773f-2-3157336705+1’, ‘name’: ‘LinkPlus’, ‘deviceId’: ‘5bf5c33e28b22a79b28e773f-1-3157336705+1’, ‘groups’: [‘5bf5c33e28b22a79b28e773f-5bf5c33e28b22a79b28e774d’], ‘createdDate’: ‘2018-11-21T20:42:38.968Z’, ‘attributes’: {‘featureId’: 2, ‘writable’: False, ‘channel’: 0, ‘type’: ‘buttonPress’, ‘value’: 1, ‘status’: ‘init’, ‘name’: ‘LinkPlus’}}