Пример #1
0
 def receive(self, address, unique_id, flags, data):
     ''' Processes received data from a physical device. '''
     
     DeviceHandler.receive(self, address, unique_id, flags, data)
     
     entity = Entity.find(unique_id)
     if entity is None:
         print 'No device found with id:', unique_id
     else:
         if entity.state_changed(data):
             ClientModule.instance().send_state_change(entity)