diff --git a/code/quecthing.py b/code/quecthing.py index 39b9cee..fa7ac03 100644 --- a/code/quecthing.py +++ b/code/quecthing.py @@ -60,7 +60,7 @@ class QuecThing(object): if data_type == DATA_NON_LOCA: for k, v in data.items(): for om in object_model: - if k == om[1]: + if k == om[1][0]: if v: if quecIot.phymodelReport(1, {om[0]: v}): res = self.post_result_wait_queue.get() diff --git a/code/remote.py b/code/remote.py index b1996bc..d0f9a30 100644 --- a/code/remote.py +++ b/code/remote.py @@ -314,4 +314,5 @@ class Remote(object): ''' def post_data(self, data_type, data): + log.debug('data_type: %s, data: %s' % (data_type, data)) self.uplink_queue.put((data_type, data)) diff --git a/code/settings.py b/code/settings.py index 83a467c..2d6678f 100644 --- a/code/settings.py +++ b/code/settings.py @@ -232,6 +232,7 @@ def get(): @settings_lock def query(remote, set_type, set_key): global current_settings + log.debug('remote: %s, set_type: %s, set_key: %s' % (remote, set_type, set_key)) remote.post_data(remote.DATA_NON_LOCA, {set_key: current_settings.get(set_type, {}).get(set_key)})