update grammar to work with types used by lamp hue