cairodevice