Skip to main content

PIconnect - Connector to the OSISoft PI and PI-AF databases.

Project description

A python connector to the OSISoft PI and PI-AF databases

This connector allows access to the OSISoft PI System through their proprietary SDK. It provides a number of classes, mostly mirroring the AF SDK structure, but at the same time implementing the cool stuff we use Python for. Connections to the database are therefore implemented as context managers, to allow opening a connection using a with statement.

PIconnect on PyPI PIconnect on conda-forge Continuous Integration status Documentation Status Security Updates Automated code review Code style: ruff

Python connector to OSIsoft PI SDK

Features

Features below are for both: PI Server and PIAF Database:

  • Extract recorded values

  • Extract interpolated values

  • Update a value

  • Summarize data before extraction with help of OSIsoft PI SDK

  • Filter data before extraction with help of OSIsoft PI SDK

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

piconnect-0.12.4.tar.gz (44.7 kB view details)

Uploaded Source

Built Distribution

piconnect-0.12.4-py3-none-any.whl (32.0 kB view details)

Uploaded Python 3

File details

Details for the file piconnect-0.12.4.tar.gz.

File metadata

  • Download URL: piconnect-0.12.4.tar.gz
  • Upload date:
  • Size: 44.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for piconnect-0.12.4.tar.gz
Algorithm Hash digest
SHA256 a9498321b07df3a964a336c49239fa67b85b36a66c563a9d6fd576306549cfc4
MD5 d538a8a2ec114f83cee6d0dad108d5ee
BLAKE2b-256 ca14b384a4d34c25561c25ab6e0d056cb3f53f5e8a07a5b97221c6ca1e282796

See more details on using hashes here.

File details

Details for the file piconnect-0.12.4-py3-none-any.whl.

File metadata

  • Download URL: piconnect-0.12.4-py3-none-any.whl
  • Upload date:
  • Size: 32.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for piconnect-0.12.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8950b3ce44072597d13ad8b71516a6726711c3345fe302082e559e02068309fd
MD5 4d7b9a815a4517d10a4318ed516a1966
BLAKE2b-256 ebff214b0a30f88009d358e5ffa5c161a6845900a3cee832993ac575a6f6371a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page