code: function validateBlindPositionResetMsg(node, msg) {
      var validMsg = true;
      var blindProperty = [
        "channel",
        "reset"
      ];
      var i;
  
      for (i in blindProperty) {
        if (!(blindProperty[i] in msg.payload)) {
          node.error(
            RED._("blindcontroller.error.blindPosition.missing-property") +
              blindProperty[i],
            msg
          );
          validMsg = false;
        }
      }
      if (validMsg) {
      	if (
      		 msg.payload.reset && typeof msg.payload.reset != "boolean"
      		) {
      		node.error(
      		  RED._("blindcontroller.error.blindPosition.invalid-reset") +
      			msg.payload.reset,
      		  msg
      		);
      		validMsg = false;
      		}
      }
  
      return validMsg;
    }
docs: /*
  Validate Blind Position Reset message