Metadata-Version: 2.1 Name: PyScada Version: 0.7.0rc12 Summary: A Python and Django based Open Source SCADA System Home-page: http://www.github.com/trombastic/PyScada Author: Martin Schröder Author-email: info@martin-schroeder.net License: GPL version 3 Platform: OS Independent Classifier: Development Status :: 4 - Beta Classifier: Environment :: Web Environment Classifier: Environment :: Console Classifier: Framework :: Django Classifier: Intended Audience :: Developers Classifier: Intended Audience :: Science/Research Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3) Classifier: Operating System :: POSIX Classifier: Operating System :: MacOS :: MacOS X Classifier: Programming Language :: Python Classifier: Programming Language :: JavaScript Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content Classifier: Topic :: Scientific/Engineering :: Visualization Requires-Dist: django (<1.12,>=1.11) Requires-Dist: pymodbus (>=1.2) Requires-Dist: numpy (>=1.6.0) Requires-Dist: h5py (>=2.2.1) Requires-Dist: psutil (>=2.1.1) Requires-Dist: pillow Requires-Dist: python-daemon (>=2.0.0) Requires-Dist: pytz PyScada a open source SCADA system ================================== A Open Source SCADA System with HTML5 HMI, build using the Django framework. If you like to setup your own SCADA system head over to http://pyscada.rtfd.io. Features -------- - HTML5 based HMI - Supports the following industrial Protocols * Modbus TCP/IP * Modbus RTU * Modbus ASCII * Modbus Binary * Phant http://phant.io/ * VISA https://pypi.python.org/pypi/PyVISA * 1-Wire * BACNet/IP (in development) * Meter-Bus, MBus (in development) - very low Hardware requirements for the Server Structure --------- .. image:: https://github.com/trombastic/PyScada/raw/dev/0.7.x/docs/pic/PyScada_module_overview.png :width: 600px Dependencies ------------ - core/HMI * python 2.7 * django==1.11 * numpy>=1.6.0 * pillow * python-daemon - ModbusMaster * pymodbus>=1.2 - HDF5Export * h5py>=2.1.1 - SystemStatistics * psutil - VISA * PyVisa >= 1.8 - BACNet/IP * bacpypes - 1-Wire * OWFS * PyOWNet What is Working --------------- - Modbus TCP/RTU/BIN - Visa (at least for the Devices in the visa/devices folder) - Systemstat - OneWire (only DS18B20) - phant (no known issues) - smbus (at least for the Devices in the smbus/device_templates folder) - event (no known issues) - export (no known issues) - hmi (no known issues) What is not Working/Missing --------------------------- - Documentation - SysV init daemon handling - BACNet (due to the lack of hardware to test) Installation ------------ Detailed installation instruction can be found at: http://pyscada.rtfd.io . @cwraig wrote some nice Blog articles on different topics for using PyScada with the Raspberry Pi: - `PyScada on Raspberry PI for temperature monitoring with DS18B20 on 1-Wire – Part 1 – Software Installation `_ - `PyScada on Raspberry PI for temperature monitoring with DS18B20 on 1-Wire – Part 2 – DS18B20 Hardware and Software `_ - `PyScada on Raspberry PI for temperature monitoring with DS18B20 on 1-Wire – Part 3 – PyScada Basic Configuration `_ - `PyScada on Raspberry PI for temperature monitoring with DS18B20 on 1-Wire – Part 4 – PyScada HMI Configuration `_ - `PyScada on Raspberry PI for Modbus RTU `_ Contribute ---------- - Issue Tracker: https://github.com/trombastic/PyScada/issues - Source Code: https://github.com/trombastic/PyScada License ------- The project is licensed under the _GNU General Public License v3 (GPLv3)_. -