{ "info": { "author": "Ido Peles", "author_email": "idop@contel.co.il", "bugtrack_url": null, "classifiers": [], "description": "Local Connector Python\r\n-----------------------------\r\nCreated by Idop - 21.6.2016\r\n\r\nreads Modbuc TCP \\ EtherNetIP \\ Simulation tags and send to web service using OAuth \\ Basic authentication\r\nRuns on Python 2.7.9 and tested on raspberi Pi3 - debian Jesi OS\r\n\r\nHow to Operate:\r\n------------------------------\r\nAfter installing correctly all componenets you can run\r\nsudo python CI_LocalConnector.py help\r\nThis will show all operating options\r\n\r\nafter testing is done you can operate application in production mode using\r\n\r\nsudo python CI_LocalConnector.py MainLoop\r\n\r\n\r\nInstall Instructions\r\n------------------------------\r\nProject us uploaded to Open source directory \"PIP\"\r\nrun the next command to download and install the module\r\nsudo pip install CI_LocalConnector upgrade\r\n \r\nrunning the application \r\n-------------------------------\r\nrun the module from where it was delpyed in with help option to see instructions\r\nimportent: in the first run a config file will be created in /CI_LC/config.ini you must edit this file with server defenitions \r\nsudo python CI_LocalConnector.py help\r\n\r\n* dependencies should be installed automaticly (required modules : pip , pymodbus , cpppo\r\n\r\nrunning the apllication at startup (linux)\r\n----------------------------------------\r\nedit startupscript\r\nsudo nano /etc/init.d/idopStartUp.sh\r\nsudo chmod 755 /etc/init.d/idopStartUp.sh\r\nsudo update-rc.d idopStartUp.sh defaults\r\n\r\nto remove from startup\r\nsudo update-rc.d -f idopStartUp.sh remove\r\n\r\n\r\n\r\ninside this file we just call another shell\r\nidopStartUp.sh\r\n\r\n-------------\r\n#! /bin/sh\r\n\r\n# /etc/init.d/idopStartUp.sh\r\n\r\nbash /home/pi/CI_Projects/launcher.sh &\r\n\r\n\r\n\r\n#!/bin/sh\r\n\r\n# launcher.sh\r\n\r\n#navigate home than to this directory then back home\r\n\r\n\r\ncd /\r\n\r\ncd /home/pi/CI_Projects\r\nexport PATH=\"$PATH:/usr/lib/python2.7:/usr/lib/python2.7/plat-arm-linux-gnueabihf:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/home/pi/.local/lib/python2.7/site-packages:/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PILcompat:/usr/lib/python2.7/dist-packages/gtk-2.0:/usr/lib/pymodules/python2.7\"\r\n\r\nsudo python CI_LocalConnector.py MainLoop\r\n\r\n\r\ncd /", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "CI_LocalConnector", "package_url": "https://pypi.org/project/CI_LocalConnector/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/CI_LocalConnector/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/CI_LocalConnector/0.18/", "requires_dist": null, "requires_python": null, "summary": "IOT application that collect data from PLC (ModBus or AnB Ethernet/IP) and send to cloud using https", "version": "0.18" }, "last_serial": 2424159, "releases": { "0.01": [], "0.02": [ { "comment_text": "", "digests": { "md5": "c7924a10006c082642a864f38d24de68", "sha256": "27fadc8031ab227eb128956afd18f042841cb73a1dc3c059c7e2d21dd8910a95" }, "downloads": -1, "filename": "CI_LocalConnector-0.02.zip", "has_sig": false, "md5_digest": "c7924a10006c082642a864f38d24de68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7966, "upload_time": "2016-09-20T11:05:49", "url": "https://files.pythonhosted.org/packages/ee/cd/69eded927efed6297caa8148affec42a9a81b4c02fae7a94624280b0f00d/CI_LocalConnector-0.02.zip" } ], "0.03": [ { "comment_text": "", "digests": { "md5": "d501bc5ea505eaff3473eb48cba2533f", "sha256": "d21dd87e8b584058ccff55a0a160a3510d1bb7ca234d5621c0c5de6d6cd9e503" }, "downloads": -1, "filename": "CI_LocalConnector-0.03.zip", "has_sig": false, "md5_digest": "d501bc5ea505eaff3473eb48cba2533f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7967, "upload_time": "2016-09-20T11:53:32", "url": "https://files.pythonhosted.org/packages/5d/27/a6c9268855fde2c09aba505a8d0a644d971b0d91b6c08b926b2ffc12339b/CI_LocalConnector-0.03.zip" } ], "0.04": [ { "comment_text": "", "digests": { "md5": "68dac6d82425740d778c6838b83cd417", "sha256": "5482f70a9d835b96453b457f37ee0753e78c35247bab23dc15e20c459b829789" }, "downloads": -1, "filename": "CI_LocalConnector-0.04.zip", "has_sig": false, "md5_digest": "68dac6d82425740d778c6838b83cd417", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7901, "upload_time": "2016-09-22T12:20:54", "url": "https://files.pythonhosted.org/packages/1e/85/aa6b77a089840a8dbd8874c3e4fb0720e2ea47f6618479280635df58ea4f/CI_LocalConnector-0.04.zip" } ], "0.05": [ { "comment_text": "", "digests": { "md5": "1354ee67e442491bc6f39befe7397b94", "sha256": "23de43ca58704ec2c0371bc54383ee741854c889a578c13729b1c344838eeee1" }, "downloads": -1, "filename": "CI_LocalConnector-0.05.zip", "has_sig": false, "md5_digest": "1354ee67e442491bc6f39befe7397b94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7904, "upload_time": "2016-09-22T12:24:05", "url": "https://files.pythonhosted.org/packages/78/60/a02ca05a177ad33c6727773c6838a01fa0238c1c9709f2b46a06173dce99/CI_LocalConnector-0.05.zip" } ], "0.06": [ { "comment_text": "", "digests": { "md5": "9f74e75c8cb8c8bf9e1906c94778a348", "sha256": "4610199749fd3bda4a40248bd97e6b8ac2a7c834adcb581b39920e46045b83a1" }, "downloads": -1, "filename": "CI_LocalConnector-0.06.zip", "has_sig": false, "md5_digest": "9f74e75c8cb8c8bf9e1906c94778a348", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7908, "upload_time": "2016-09-22T12:38:44", "url": "https://files.pythonhosted.org/packages/1a/30/f7fa45d8708f88be8ebae7125c3d269d18d4f1ec7909b1736a0bae87111d/CI_LocalConnector-0.06.zip" } ], "0.07": [ { "comment_text": "", "digests": { "md5": "0372b32d6e83e8028a04bdbd71ab19f9", "sha256": "820178c85f5a97696dfa15c3c87546684fc52ec191be597199724ce7f75fbd9f" }, "downloads": -1, "filename": "CI_LocalConnector-0.07.zip", "has_sig": false, "md5_digest": "0372b32d6e83e8028a04bdbd71ab19f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7904, "upload_time": "2016-09-22T12:42:41", "url": "https://files.pythonhosted.org/packages/dd/0a/3d68d4eef8358321e9d5210c38fabaf626942995b4c0ec6793b52b946a54/CI_LocalConnector-0.07.zip" } ], "0.08": [ { "comment_text": "", "digests": { "md5": "fa87f3b3bf3bf88787712040d9b6050c", "sha256": "ee1dbecaa06ad7802875580591776fb0ae9719c37f2ffb16e1e9c6ac341bbe21" }, "downloads": -1, "filename": "CI_LocalConnector-0.08.zip", "has_sig": false, "md5_digest": "fa87f3b3bf3bf88787712040d9b6050c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7904, "upload_time": "2016-09-22T12:44:04", "url": "https://files.pythonhosted.org/packages/2d/d1/ac492b7918f85a14716416e8723fc39de192ce26283307d2c71bb1508c3a/CI_LocalConnector-0.08.zip" } ], "0.09": [ { "comment_text": "", "digests": { "md5": "e0e15e66ea8f8853c3e338939fdb449c", "sha256": "2ed0c0fbfd986ca006dc879cc92d1c9972dcf792cb0062c1f4778e9f2d7ac650" }, "downloads": -1, "filename": "CI_LocalConnector-0.09.zip", "has_sig": false, "md5_digest": "e0e15e66ea8f8853c3e338939fdb449c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7903, "upload_time": "2016-09-22T12:46:32", "url": "https://files.pythonhosted.org/packages/ab/61/b610e3401ebfc70d864139665338e7b9f2ec11634b9ab3b1b3af1481afa9/CI_LocalConnector-0.09.zip" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "6aa668b69e801db25d3019a93185f398", "sha256": "174d2e49ddefe1e27d3f4f254d91a84793960cc81f56dda709a882dca4a06790" }, "downloads": -1, "filename": "CI_LocalConnector-0.10.zip", "has_sig": false, "md5_digest": "6aa668b69e801db25d3019a93185f398", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7978, "upload_time": "2016-09-22T13:50:53", "url": "https://files.pythonhosted.org/packages/01/ac/a44485587b78cfd0dc9bafa4eb7ca709b0628ec06ff2807aa093cb0d5481/CI_LocalConnector-0.10.zip" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "85812b5bcacdd6de8d71857fafc8e2ed", "sha256": "e30d4f4ceb1b9893cbe3d2cd2b5728f14e072545f0ac38bbc512591f145876c6" }, "downloads": -1, "filename": "CI_LocalConnector-0.11.zip", "has_sig": false, "md5_digest": "85812b5bcacdd6de8d71857fafc8e2ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7979, "upload_time": "2016-09-22T13:56:13", "url": "https://files.pythonhosted.org/packages/23/d0/ec25c2cae8a8bbfe39aa9c5c09ee70688a8567d72e33cb0531d916739562/CI_LocalConnector-0.11.zip" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "8a149358993f14f7ffcff4058361bc1c", "sha256": "136edcdf03ebec0b8aa00ce7e05165e17d9df909e2dd0e699d5389a8e700caad" }, "downloads": -1, "filename": "CI_LocalConnector-0.12.zip", "has_sig": false, "md5_digest": "8a149358993f14f7ffcff4058361bc1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7985, "upload_time": "2016-09-22T13:59:32", "url": "https://files.pythonhosted.org/packages/f8/4b/28ea831bfd5b66338874bf981215173dcf9c2a589ac544a6cdaf47d251ef/CI_LocalConnector-0.12.zip" } ], "0.15": [ { "comment_text": "", "digests": { "md5": "673584b684b96c6082dc82310a8cc994", "sha256": "9945bcca6a59c561a923dafe4fe7cdee93b9e7c982833541b206c462b7ebfa7c" }, "downloads": -1, "filename": "CI_LocalConnector-0.15.zip", "has_sig": false, "md5_digest": "673584b684b96c6082dc82310a8cc994", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8301, "upload_time": "2016-10-19T06:13:51", "url": "https://files.pythonhosted.org/packages/94/d4/2929c9ef766e0924b7270e3bd77c8da8628022ec9f9087fa8de2625bdb08/CI_LocalConnector-0.15.zip" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "5dd44d23b1edcdfb79f5e2381d095bf2", "sha256": "ba2e916c3e5aaf5287dfa5160b76b3fc400a54239bb89ccd6ce8bff8993ee417" }, "downloads": -1, "filename": "CI_LocalConnector-0.16.zip", "has_sig": false, "md5_digest": "5dd44d23b1edcdfb79f5e2381d095bf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8437, "upload_time": "2016-10-19T07:09:39", "url": "https://files.pythonhosted.org/packages/24/fb/4cfd2f1b50d79cb25a8e88541d51d6e2a0c5eecf2093925c0a48999d2680/CI_LocalConnector-0.16.zip" } ], "0.17": [ { "comment_text": "", "digests": { "md5": "b6b5a01ac508a000b8752ceba15e944a", "sha256": "937d823c4b7eb05dd37a42dd18e34e44d3e3fb83f52785a05d52b210c885d087" }, "downloads": -1, "filename": "CI_LocalConnector-0.17.zip", "has_sig": false, "md5_digest": "b6b5a01ac508a000b8752ceba15e944a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8437, "upload_time": "2016-10-19T07:43:11", "url": "https://files.pythonhosted.org/packages/4d/24/ab9c35f0ee724fbe52994199f2da1f05f6c8b1e48c7f2d16b590750c3ee8/CI_LocalConnector-0.17.zip" } ], "0.18": [ { "comment_text": "", "digests": { "md5": "b1f5877e9ede000b99dcf44963bbb36d", "sha256": "192da9b55ec12823f99f6d8ecfe0b55f4eaeda0cd59dec9f8f921ce1fcad4c62" }, "downloads": -1, "filename": "CI_LocalConnector-0.18.zip", "has_sig": false, "md5_digest": "b1f5877e9ede000b99dcf44963bbb36d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8567, "upload_time": "2016-10-26T13:44:46", "url": "https://files.pythonhosted.org/packages/29/55/a4cb128f74d4d9f7db6f89d75bf92bd28450cae58237f8f950eaea864bc2/CI_LocalConnector-0.18.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b1f5877e9ede000b99dcf44963bbb36d", "sha256": "192da9b55ec12823f99f6d8ecfe0b55f4eaeda0cd59dec9f8f921ce1fcad4c62" }, "downloads": -1, "filename": "CI_LocalConnector-0.18.zip", "has_sig": false, "md5_digest": "b1f5877e9ede000b99dcf44963bbb36d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8567, "upload_time": "2016-10-26T13:44:46", "url": "https://files.pythonhosted.org/packages/29/55/a4cb128f74d4d9f7db6f89d75bf92bd28450cae58237f8f950eaea864bc2/CI_LocalConnector-0.18.zip" } ] }