We write Python against the PI AF SDK — automating Event Frames, building data pipelines, and deploying Streamlit interfaces on top of your PI Data Archive. Deployed across O&G refineries and geothermal plants in Southeast Asia.
Scoped against your PI Server version, AF database structure, and tag naming convention. No off-the-shelf scripts — everything is written to your environment.
Python scripts using PI AF SDK to programmatically create, update, and close Event Frames based on PI tag conditions — trip events, batch starts, or equipment runtime thresholds.
Build bidirectional data pipelines between PI Data Archive and external systems — ERP, CMMS, Excel, or custom REST APIs. Supports PI Web API, PI OLEDB, and direct AF SDK reads.
Streamlit-based dashboards querying PI Data Archive via AF SDK or PI Web API — live tag values, trend charts, Event Frame timelines, and shift reports.
Python scripts to traverse your PI AF database, validate element-template mapping, detect orphaned attributes, missing tag references, and non-compliant naming conventions.
Structured engineering handover — from PI environment audit to production deployment with documentation.
Review your PI Server version, AF schema, tag count, naming convention, and existing SDK access. Identify integration constraints.
Deliver a written spec: input/output definition, data flow diagram, PI objects to be read/written, tech stack, and timeline. Fixed-price agreed before development starts.
Built against your PI environment or staging server. UAT conducted with your PI engineer — we validate tag reads, EF logic, and edge cases together.
Source code, deployment SOP, and inline documentation. Includes service setup (NSSM/Task Scheduler) and 30-day post-deployment support.
Scope locked in writing before development begins. No hourly billing. Payment via PayPal — supports international wire from any country.
Single-function Python script targeting one specific PI AF SDK use case — EF creation, tag read/write, or attribute query.
Multi-module solution: EF automation + Streamlit dashboard + data export pipeline. Includes UAT with your PI team.
Multi-site PI infrastructure, PI Server migration, long-term retainer, or full PIMS data architecture engagements.
PI System implementor with hands-on experience deploying PI Data Archive, PI AF, and PI Vision across geothermal and O&G refineries in Indonesia. Built Python tooling using OSIsoft AF SDK and pythonnet — from Streamlit-based tag input apps to Event Frame automation scripts running on production SCADA servers. Also worked on Modbus TCP integration (VC-8000, VCM-3) and OPC DA bridging into PI via custom Python gateways. PIVanta is the service arm of that engineering work.
Describe your PI Server version, what you're trying to automate, and your timeline. First technical consultation is free — no sales pitch, just engineering discussion.