Skip to main content

Pure Python OPC-UA client library

Project description

Pure Python OPC-UA Client (and maybe server later)

API is or will be the same as the python bindings of freeopcua c++ client

Most code is autogenerated from xml specification using same code as the one that is goind to be used for freeopcua C++ client and server

what works: * connection to server, opening channel, session * browsing and reading attributes value * gettings nodes by path and nodeids * creating subscriptions * subscribing to items for data change

what is not implemented yet (but is trivial to implement): * subscribing to events * subscribing to status change * adding all modify methods

what is not implemented or though about but should also be trivial * certificate handling * user and password

in addition testing against more servers should be done

adding more functionnality shoud be trivial since most code is autogenerated

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

freeopcua-0.5.tar.gz (80.0 kB view details)

Uploaded Source

File details

Details for the file freeopcua-0.5.tar.gz.

File metadata

  • Download URL: freeopcua-0.5.tar.gz
  • Upload date:
  • Size: 80.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for freeopcua-0.5.tar.gz
Algorithm Hash digest
SHA256 9f01b06163d24c134aa51b8824a67e0a4013e70f6f8f8d58c44f6c67d4e8f9fe
MD5 98d2bd38096d888d6a7b771cb672e0e2
BLAKE2b-256 94e2cd8cc14c075fd13f277fae9b9b5237421ee73c1bafd0a95f547c3bf84bb8

See more details on using hashes here.

Supported by

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