public void on() {
   onFlag = true;
   powerVar.setValue("on");
 }
 public void off() {
   onFlag = false;
   powerVar.setValue("off");
 }
 public boolean queryControlReceived(StateVariable stateVar) {
   stateVar.setValue(getPowerState());
   return true;
 }