code: function setPosition(node, msg, blind) {
      blind.blindPosition = msg.payload.blindPosition;
      blind.blindPositionExpiry = calcBlindPositionExpiry(msg.payload.expiryperiod ? msg.payload.expiryperiod : blind.expiryperiod);
      blind.blindPositionReasonCode = "01";
      blind.blindPositionReasonDesc = RED._("blindcontroller.positionReason.01");
      msg.payload = blind;
      msg.topic = "blind";
      node.send(msg);
    }
docs: /*
  When the blind position is manually specified, this function is used to
  prepare the message and the expiry timestamp.