Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

pymscada

Docs

@Github

WIP: Presently updating documentation and deployment.

Python Mobile SCADA

pymscada read / write to Modbus and Logix PLCs. Read SNMP OIDs. Collect history values and provide the ability to set values and trends and issue commands.

User interface is via a web client embedded in this package. Examples included for securing with Apache as a proxy.

Configuration with text yaml files, including the web page which are procedurally built.

See also

Licence

pymscada is distributed under the GPLv3 license.

Running

While many parts of pymscada will run in windows, this is not intentional.

Running a useful subset requires quite a lot of steps, you have to choose the services you want and providing meaningful configuation. pymscada checkout will create templates of all of these for you that allows Debian Quickstart to get you to a working web page, however to connect to a PLC, trend data, read data and write setpoints, requires knowledge of typical SCADA and PLC functionality.

Download files

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

Source Distribution

pymscada-0.2.8b1.tar.gz (156.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pymscada-0.2.8b1-py3-none-any.whl (174.7 kB view details)

Uploaded Python 3

File details

Details for the file pymscada-0.2.8b1.tar.gz.

File metadata

  • Download URL: pymscada-0.2.8b1.tar.gz
  • Upload date:
  • Size: 156.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.6 CPython/3.13.5 Linux/6.12.74+deb13+1-amd64

File hashes

Hashes for pymscada-0.2.8b1.tar.gz
Algorithm Hash digest
SHA256 151e30089e5bad753b8266d88c114707983a3d97c8087d656c68565b0acca548
MD5 a50e024826cbe2c4180937dd9e49c7de
BLAKE2b-256 f4d8fb089fc84e23373e3f3b037bd498733b62a44336cb6c69903e77bf87ccf8

See more details on using hashes here.

File details

Details for the file pymscada-0.2.8b1-py3-none-any.whl.

File metadata

  • Download URL: pymscada-0.2.8b1-py3-none-any.whl
  • Upload date:
  • Size: 174.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.6 CPython/3.13.5 Linux/6.12.74+deb13+1-amd64

File hashes

Hashes for pymscada-0.2.8b1-py3-none-any.whl
Algorithm Hash digest
SHA256 19ed52e66667e09aa3d9be5165f8e13cd72ae49adb56468c0c9153c75be79308
MD5 8a2c8dad31ec63981449066c02121637
BLAKE2b-256 a18624648d6304a355137ae15acd34c74ca9b6515946896d4a0f66984072d5ed

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.8b1 This release

2 files

0.2.7

2 files

0.2.6

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.11

2 files

0.1.10

2 files

0.1.9

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

0.0.15

2 files

0.0.14

2 files

0.0.13

2 files

0.0.12

2 files

0.0.11

2 files

0.0.10

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Supported by

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