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.
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.
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 SSOHelp@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
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.
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.
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, priority support in the forums, member discounts to OSIsoft technical events, community recognition, Virtual Learning Environment, and exclusive previews of some unreleased products:
|Access Type||Anonymous (not signed in)||Signed in with OSIsoft SSO account||PI Developers Club members|
|Contribute in forums||No||Yes||Yes|
|Read blog posts||Yes||Yes||Yes|
|Comment on blog posts||No||Yes||Yes|
|Download /read Technical Documentation (Pre-release software may be more restrictive)||No||Yes||Yes|
|Access online webinars||No||Yes||Yes|
|Access to the Virtual Learning Environment (VLE)||No||No ||Yes|
|Software Downloads / Personal Development PI System server and clients||No||No||Yes|
|Software Downloads / Personal Development Developer Technologies||No||Yes||Yes|
|Participate in Exclusive Community Technology Previews (CTP's)||No||No||Yes|
|Priority support in the forums||No||No ||Yes|
|Recognition in the community||No||No||Yes|
|Discounts for development related online workshops||No||No||Yes|
|Discounts to Technical Events||No||No||Yes|
 Registered users can order access to the Virtual Learning Environment separately. Please contact firstname.lastname@example.org.
 Unless with valid SRP (Software Reliance Program)
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 (which includes PI DataLink Server), PI Vision (formerly known as PI Coresight), PI ActiveView, PI Manual Logger
- Interfaces: PI Event Frame Generator, MCN Health Monitor Interface, PI to PI Interface
- Pre-release software: exclusive previews with Community Technology Previews (CTP), Beta, and Release Candidate (RC) versions of new products or product versions
- Access to the Virtual Learning Environment (VLE)
- PI Cloud Connect: This service is available in the standard trial offering free of charge and can be used with a development PI System. Members as well as non-Members have access to the trial offering. Please visit picloudservices.com for more information.
Note: Developer Technologies listed below used to be part of the paid membership but are now available for free solely for development purposes (not production): 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, the classic PI OLEDB Provider, classic PI ODBC Client (by special request through Tech Support), and the PI OPC DA/HDA Server. Note that PI API is not included.
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.
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 renew into 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 vouchers associated with the user's organization the individual is deemed ineligible for trial; in that case we recommend the individual to use their regular available vouchers and become a regular subscriber.
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.
A: PI DevClub members’ development cases will be considered higher priority by our dedicated development support engineers. At the same time, we do our best to address all questions in the forums in a timely manner.
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.
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.
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.
Q15: 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 My License Activation. 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. More details about these processes are provided in the OSIsoft Technical Support Download Center.
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.
A: The 30-day temporary license is intended to provide current PI DevClub members with the option to test installations. If you use the temporary license, please be sure to replace it with a machine-specific license file within the 30-day period. The 30-day countdown begins when the PI Data Archive is taken online for the first time (installation date). When the 30-day license file expires, the PI Data Archive(s) will go into write-only mode.
Q17: 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 (firstname.lastname@example.org). 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.
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.
A: The two programs work side-by-side to help OSIsoft customers and Partners. While the OSIsoft Tech Support website and community focus 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.
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 SSOhelp team (SSOHelp@osisoft.com).
Q21: Membership in PI DevClub provides a 'development' PI System. Can I use that PI System, or what I build in that environment, in my 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.
The End-User-License Agreement (EULA) for vCampus/PI Developers Club can be found here: PI Developers Club Agreement.
Note: the terms still refer to the program as "OSIsoft Virtual Campus" until we complete the transition.