Sensor commands were not whitelisted because a normal device can not be updated. The device does not typically allow its state to be updated. However, you bring up a good point regarding virtual devices. We will take a look at the virtual devices and what commands they expose and look at what might also need to be updated.