Q1: What is PI Developers Club?
A: The PI Developers Club (PI DevClub) is an online offering that provides resources for extending PI System capabilities beyond what comes out of the box. PI DevClub can be considered the next version of OSIsoft Virtual Campus, and offers members-only and public features. The public and member-exclusive features include supported discussion forums, a comprehensive development PI System, facilitated training, documentation, technical content, and access to the community. While the bulk of activity takes place in PI Square, the OSIsoft online community, customers with active Software Reliance Program (SRP) can use phone and email to initiate support cases on development issues as well. PI DevClub is intended to facilitate communication and collaboration on PI System programming and integration between OSIsoft partners, customers, employees and 3rd parties. To see how you can join the club refer to this document.
Q2: Is PI Developers Club for me?
A: The target audience includes PI System developers, OSIsoft partners, independent developers and researchers, as well as OSIsoft employees who are interested in PI System development.
Q3: How do I subscribe to PI DevClub? How much does it cost?
A: You can initiate the procedure by clicking Join Now! A detailed description of the process can be found here. Should you face problems signing in, please contact CustomerService@osisoft.com as indicated on the Sign-On page.
- 1 to 9 subscriptions: 1,500 USD per subscription per year to purchase. 1,350 USD to renew thereafter. Note that continuing on a trial subscription to a regular one does not qualify for the reduced renewal rate.
- 10 or more subscriptions: 1,250 USD per subscription per year to purchase. 750 USD to renew thereafter.
You can choose to pay by credit card or via a purchase order (PO). If you already have a voucher code that you received from the original purchaser you will skip the payment process as the fees were already paid by somebody. Accepted types of credits cards are Visa, MasterCard, American Express and Discover (note that Diners Club cards are not accepted).
PLEASE READ CAREFULLY if you choose to pay by PO
Q4: What’s the mission and how does it affect me?
A: The mission of the PI Developers Club is to add value to the PI System by enabling creation of more applications for the PI System. This goal is reached by encouraging and supporting developers to build valuable extensions (apps, solutions) that interact with the PI System. If you are an OSIsoft Partner or PI System developer you can leverage the PI DevClub resources to develop valuable applications in a shorter amount of time. Consulting with the community can also result in developing more sustainable applications by incorporating the OSIsoft road map into your design decisions at an early stage.
Q5: What is the relationship between PI DevClub and PI Square?
A: PI Square is the open community for all PI professionals to get together, exchange ideas, and get help and support on their questions. The social features of PI DevClub will have their own dedicated space within PI Square. We want to bring all of our partners, developers, customers, and OSIsoft employees into one community. Other benefits of PI DevClub are delivered through other channels.
Q6: What is included in PI DevClub subscriptions and who can access them?
A: The PI Developers Club’s online resources are available with read-only access to all visitors. Users who log in with their OSIsoft Single Sign On (SSO) account are able to participate in discussions and post their own questions. PI DevClub members will have access to a development PI System, and the Training Cloud Environments:
Features list for PI Developers Club Members:
- Read forums
- Contribute in forums
- Read blog posts
- Comment on blog posts
- Access to the Training Cloud Environments
- Software Downloads / Personal Development PI System server and clients
All PI Square Users can read/contribute in forums and read/comment on blog posts.
Q7: Which software products are included with my membership (paid subscription)?
A: The PI Developers Club product kit contains the following:
- PI Server: PI Data Archive, PI Asset Framework, Event Frames (PI Batch not included), Notifications, PI ACE, PI AuditViewer
- Visualization: PI ProcessBook, PI DataLink, PI WebParts, PI Vision, PI ActiveView, PI Manual Logger
- Interfaces: MCN Health Monitor Interface, PI to PI Interface
- PI Developer Technologies: the OSIsoft SDKs (AF SDK and PI SDK, which includes the PI Notifications and the PI Event Frames SDK), PI Web API, PI Web Services, PI JDBC Driver, PI OLEDB Enterprise, PI ODBC Driver, PI OLEDB (Classic) Provider, and the PI OPC DA/HDA Server. Note that PI API is not included.
- Access to the Training Cloud Environments
Q8: What are the specifications of the provided Development PI System?
A: The PI Data Archive provides 10,000 points and the system may have up to 3 nodes in an HA (High Availability) Collective. Because the PI System is meant to be used as a personal development system (i.e. isolated from production data sources), only the default interfaces & simulators installed with the PI System and the PI to PI Interface are provided. All other PI Interfaces (such as PI Interface for OPC DA) will not work with this PI Data Archive. The PI to PI Interface is included because it provides an easy way to feed production data to this development system. Please contact your Account or Partner Manager regarding your needs if you wish to discuss additional options outside the scope of PI Developers Club.
Q9: What is the trial subscription and how can I use it?
A: Trial subscription to PI Developers Club is designed to provide a straightforward way for individuals who are not familiar with the program or PI System development to try it for a limited time. It is an automated process where the interested individual can start a 45-day trial period to take advantage of all member benefits. At the conclusion of the period the subscriber will have the option to change to a regular subscription. To be eligible the individual needs to not be a subscriber over the past two years. Also, if there are existing unused subscriptions associated with the user's organization the individual is deemed ineligible for trial; in that case we recommend the individual to use their available subscriptions through their organization.
Q10: What is the Training Cloud Environment?
A: The VLE is a PI System in the cloud that makes it easy for customers to quickly access a running PI Server. It also includes a number of educational courses. Members will be able to perform tests and learn technologies in this cloud offering without installing software on premise or manipulating local servers. It comes as a benefit for PI DevClub members or it can be purchased separately. You can find more information here. Each time you launch your personal VLE, a copy of a template becomes instantiated to ensure that the content is accurate. The drawback is that your work will be lost between sessions. For this reason we highly recommend you back-up your work, for example, by sending yourself an email or uploading the content you produced to an ftp server or cloud storage.
Q11: My organization is an OSIsoft partner. What’s my access level?
A: A group subscription to PI DevClub is one of the major benefits of the OSIsoft Partner Program. If you own a subscription, you can access PI DevClub as a paid member. Please contact your Partner Manager at OSIsoft, or send an email to email@example.com, if you have additional questions.
Q12: Is my paid subscription activated immediately after applying?
A: No. The application processing can take up to 3 business days. Upon completion, you will receive an email notification with instructions to complete your registration and payment.
Q13: Can I share my PI DevClub subscription with someone else?
A: No! Please do not share your SSO account information. Each subscription is intended to be used by a specific named individual. Please refer to End-User License Agreement (EULA) for more information.
Q14: How do I generate my license file? How is my PI DevClub PI Server license file different from the production license file?
A: Generating a license is the same as any other PI System in production through OSIsoft Customer Portal. Note that you will have to regenerate your PI Server license file after renewing your subscription. As with any other PI System, a valid PI Server license file is required to install the PI Data Archive component. The PI Server license file is bound to a specific machine according to that machine’s “Machine Signature” which is a set of hardware and software characteristics. The member will upload a “Machine Signature File” (MSF) when generating a PI Server license file, and the resulting license file will be specific to that MSF.
In contrast to production license files, the PI DevClub PI System is intended for application/solution development purposes. Specifically, the PI Developers Club license file for the PI Server behaves differently in the following ways:
- Only interface connections from default interfaces and simulators installed with the PI System and the PI to PI Interface are allowed.
- The PI DevClub PI Server license file has a fixed expiration date that aligns with the subscription end date (typically 1 year).
When the expiration date is reached, the PI Data Archive(s) will go into write-only mode. This means that data can continue to be written to the PI Data Archive, but cannot be retrieved through clients until the machine specific license file for your PI DevClub PI System is renewed. Please note that with every renewal of your subscription, you will need to generate a new machine specific license file for your PI DevClub PI System. To ensure uninterrupted use of your PI DevClub PI System, please renew your subscription in time; you will enjoy special renewal rates as well.
Q15: Can I run multiple PI Systems concurrently? Can I use one copy across multiple machines non-concurrently?
A: No. You are not licensed to run multiple copies concurrently, nor use one copy across multiple machines non-concurrently. OSIsoft PI DevClub member licenses are named user licenses. Additionally, each PI Server license file is bound to a specific machine according to the Machine Signature File used to generate the license.
Changes to the machine's software and hardware may alter the Machine Signature and require you to apply for a new license file. Access to an updated license file can only be issued by a “License Activation Request” sent to Tech Support (either through the Customer Portal or via phone). If sending a request, please include your name, server number, and a brief description of the situation. Approval is granted on a case-by-case basis. For archiving purposes, you may create backups of your machine in different configurations, subject to your license agreement. This is for recovery purposes, not for concurrent usage.
Q16: Can I install this PI System on a Virtual Machine?
A: Yes. For all practical purposes in the context of this FAQ, there is no difference between a physical and virtual machine. Each installation of the PI System, whether on one disk image or many, consumes a license. The subscriber has to generate and upload the "Machine Signature File" (MSF) to obtain a PI Server license file. On a virtual machine, the MSF is generated with information from both the Virtual Machine and the Physical Host. This means the PI Data Archive is bound to that "Virtual Machine + Physical Host" combination.
Q17: What is the relationship between OSIsoft PI Developers Club and OSIsoft Technical Support?
A: The two programs work side-by-side to help OSIsoft customers and Partners. While the OSIsoft Customer Portal and Tech Support focuses on end users and the usage of our products, PI DevClub targets developers, partners, and builders of new applications for PI System. Both programs work very closely with each other to provide first-class service to all PI System professionals.
Q18: What is the procedure to change the email account of my subscription?
A: Until told to do so by an OSIsoft representative, do not change the email address of your current account, and do not change your SSO account to the new email address. Doing so causes the PI DevClub registration records to become out of sync with the SSO records. Please contact CustomerService@OSIsoft.com to discuss the situation.
If you are simply changing your last name (e.g. marriage) or your current company is changing its domain name, these changes are allowed and will be validated by the Customer Service team (CustomerService@osisoft.com).
Q19: Can I use what I build in the PI System, in a production environment?
A: The licensed PI System provided with PI Developers Club membership merely allows you to develop application. It should not be used as a production PI System. For a developed application to be deployed legally to a production environment the end-user will need a runtime license. Typically, it means they will need the PI System Access (PSA) license. (Note: it supersedes the former DAP and DA packages, which used to cover a subset of these products.) Please contact your Account Manager for more information on this topic.