The reason both on and off need a high and low trigger value is because some devices will be on when the sensor value is under a threshold (such as a fridge and temperature sensor), while others will be on when their sensor value are above a threshold (such as lights and a light sensor). In order to prevent mistakes, use the value ”-1” if a sensor does not have a particular trigger value. Finally, any values that the user wishes to be able to access in the wrapper class should be placed here as well, rather than hard-coding them into the wrapper.