{ "info": { "author": "Andr\u00e9 Neto da Silva, Laurent Gander & Ma\u00ebl Pedretti", "author_email": "mael.pedretti@he-arc.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Education", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Home Automation" ], "description": "`Arduinozore`\n=============\n\n.. image:: https://travis-ci.org/S-Amiral/arduinozore.svg?branch=master\n :target: https://travis-ci.org/S-Amiral/arduinozore\n :alt: Build status\n\n.. image:: https://img.shields.io/badge/License-MIT-yellow.svg\n :target: http://doge.mit-license.org\n :alt: MIT License\n\n.. image:: https://img.shields.io/pypi/v/Arduinozore.svg?maxAge=2592000\n :target: https://pypi.org/project/Arduinozore/\n :alt: PyPI - Python Version\n\n.. image:: https://img.shields.io/pypi/pyversions/Arduinozore.svg\n :target: https://pypi.org/project/Arduinozore/\n :alt: PyPI - Python Version\n\n\nRealization of a web interface allowing to visualize sensors data sent by an arduino on a serial port.\n\nThis package can be installed via :code:`pip install arduinozore`.\n\nWe are still working on this README.\n------------------------------------\n\nFran\u00e7ais\n--------\n\nL'installation est ais\u00e9e. Le package se trouvant sur pypi, il suffit de l'installer via la commande\n\n.. code-block:: bash\n\n pip install arduinozore\n\nLors du premier lancement, si aucun dossier de configuration n'est trouv\u00e9, il est cr\u00e9\u00e9.\n\n**Attention** Il est n\u00e9cessaire d'avoir une connexion internet pour utiliser pip et lors du premier lancement de l'application. Des fichiers doivent \u00eatre t\u00e9l\u00e9charg\u00e9s depuis internet.\n\nPour afficher l'aide, la commande suivante est disponible\n\n.. code-block:: bash\n\n arduinozore --help\n usage: arduinozore [-h] [-hp HTTP_PORT] [-hsp HTTPS_PORT] [-a path]\n [--newconfig]\n\n Arduinozore server\n\n optional arguments:\n -h, --help show this help message and exit\n -hp HTTP_PORT, --http_port HTTP_PORT\n Server http port. Default 8000\n -hsp HTTPS_PORT, --https_port HTTPS_PORT\n Server https port. Default 8001. Used for sockets too.\n -a path, --arduino path\n Path where arduino source code will be generated.\n --newconfig Delete actual config and make a new one. Warning.\n\nEn cas de probl\u00e8me, il est possible de supprimer la configuration et la reg\u00e9n\u00e9rer avec la commande\n\n.. code-block:: bash\n\n arduinozore --newconfig\n\nIl est possible de sp\u00e9cifier les ports http et https. Par d\u00e9faut les ports 8000 et 8001 sont utilis\u00e9s. Pour ce faire, les options suivantes sont disponibles\n\n.. code-block:: bash\n\n arduinozore -hp 80 -hsp 443\n\nAfin de r\u00e9cup\u00e9rer le script arduino pour pouvoir le flasher, il est possible de l'obtenir avec l'option `-a` en donnant le path cible.\n\n.. code-block:: bash\n\n arduinozore -a /destination/path/for/arduino/script\n\nPour lancer l'application, il suffit d'ex\u00e9cuter\n\n.. code-block:: bash\n\n arduinozore\n\net de se rendre \u00e0 l'adresse fournie dans le terminal.\n\n**Attention**, si votre r\u00e9seau domestique ne poss\u00e8de pas de serveur DNS, il sera n\u00e9cessaire de remplacer l'adresse du serveur par son adresse IP afin de pouvoir y acc\u00e9der.\n\nPour trouver cette adresse IP, la commande suivante suffit.\n\n.. code-block:: bash\n\n ifconfig\n\nPar exemple, si lors du lancement, la chose suivante est affich\u00e9e dans la console\n\n.. code-block:: bash\n\n /############################################################################################\\\n\n #\n # # ##### ##### # # # # # #### ###### #### ##### ######\n # # # # # # # # # ## # # # # # # # # #\n # # # # # # # # # # # # # # # # # # # #####\n ####### ##### # # # # # # # # # # # # # ##### #\n # # # # # # # # # # ## # # # # # # # #\n # # # # ##### #### # # # #### ###### #### # # ######\n\n\n \\############################################################################################/\n\n /############################################################################################\\\n\n Listening on: https://raspberry:8001\n\nmais que vous ne poss\u00e9dez pas de dns, il faudra remplacer le nom \"raspberry\" par l'adresse IP du Raspberry Pi obtenue gr\u00e2ce \u00e0 la commande \"ifconfig\".\n\nMaintenant, il n'y a plus qu'\u00e0 ouvrir un navigateur, se rendre \u00e0 l'adresse correcte et effectuer quelques r\u00e9glages et le tour est jou\u00e9!\n\nTout d'abord, le navigateur risque de vous dire que le certificat n'a pas pu \u00eatre v\u00e9rifi\u00e9. \u00c9tant donn\u00e9 qu'il est g\u00e9n\u00e9r\u00e9 par l'application, il est autosign\u00e9. Il suffit donc de l'accepter tel quel.\n\nD\u00e8s lors, la page d'accueil du site appara\u00eet. Si des Arduinos sont connect\u00e9s, il sont list\u00e9s.\n\n\u00c0 pr\u00e9sent, il est n\u00e9cessaire de cr\u00e9er une configuration de carte en fonction du type d'Arduino que vous poss\u00e9dez. Cette cr\u00e9ation peut \u00eatre atteinte dans les r\u00e9glages.\n\nEnsuite, il est n\u00e9cessaire de configurer le ou les capteurs utilis\u00e9s de la m\u00eame mani\u00e8re que la ou les cartes.\n\nIl est maintenant possible de configurer l'Arduino et d'interagir avec lui! Bravo!", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/S-Amiral/arduinozore", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Arduinozore", "package_url": "https://pypi.org/project/Arduinozore/", "platform": "", "project_url": "https://pypi.org/project/Arduinozore/", "project_urls": { "Homepage": "https://github.com/S-Amiral/arduinozore" }, "release_url": "https://pypi.org/project/Arduinozore/1.1.3/", "requires_dist": null, "requires_python": "", "summary": "Web server for arduino sensor visualization.", "version": "1.1.3" }, "last_serial": 3833818, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "df299c21ed9be7364d2f99af2b3d1582", "sha256": "487974df79a53d143978e628366d6439c7d449f95868293012eb079ea7e3584a" }, "downloads": -1, "filename": "Arduinozore-0.0.0.tar.gz", "has_sig": false, "md5_digest": "df299c21ed9be7364d2f99af2b3d1582", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18122, "upload_time": "2018-04-15T17:32:55", "url": "https://files.pythonhosted.org/packages/16/a4/1884e30539a27b4863ef68cdf56642caf18466f2616b47dc571d2c45f775/Arduinozore-0.0.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "122b1ab4dc2c961838bdbbfce62b4ffc", "sha256": "942b2757362e4d82665a96331ded7efc7a7992a31e6d0fe94dbbe0960057246e" }, "downloads": -1, "filename": "Arduinozore-1.0.0.tar.gz", "has_sig": false, "md5_digest": "122b1ab4dc2c961838bdbbfce62b4ffc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18144, "upload_time": "2018-04-15T17:49:06", "url": "https://files.pythonhosted.org/packages/e8/e9/49cf283573399e639c7dbf724148001805c36eb5c1516bc658afa2461b65/Arduinozore-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "19ea008e400704de44b49c9b264179c9", "sha256": "bf09ab2c52c239ea36b000a22ad5dbe4a3837eef467ec70d9cd56b60fdf342e4" }, "downloads": -1, "filename": "Arduinozore-1.0.1.tar.gz", "has_sig": false, "md5_digest": "19ea008e400704de44b49c9b264179c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18409, "upload_time": "2018-04-16T08:41:20", "url": "https://files.pythonhosted.org/packages/74/a1/2414f71f53741be5e5349dc6515b5dd1115360b3cfa0ac124526d374afb7/Arduinozore-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "a6004f97aa306a2c1ba406efacb899a2", "sha256": "6b31e31ec0a0f30106ae82849a0353ef5c51fa5ce39a6f5703ada72a16c6d4d7" }, "downloads": -1, "filename": "Arduinozore-1.0.2.tar.gz", "has_sig": false, "md5_digest": "a6004f97aa306a2c1ba406efacb899a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18917, "upload_time": "2018-04-16T08:56:12", "url": "https://files.pythonhosted.org/packages/c6/85/a25170bd9406900568cd77760545d62435fb414a513232037bf9a0c5fbbd/Arduinozore-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "4e1a1c1ad83940962bc71a59d45972a9", "sha256": "8d1ab709f702ec15ea31899431a490c2ffd4882b17c9894e07c61ed4aca41031" }, "downloads": -1, "filename": "Arduinozore-1.1.0.tar.gz", "has_sig": false, "md5_digest": "4e1a1c1ad83940962bc71a59d45972a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19157, "upload_time": "2018-04-29T16:17:14", "url": "https://files.pythonhosted.org/packages/90/ed/c84ae211773b8d80975e3dbdbd0e587b238fa0758a92a42f47fead077344/Arduinozore-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "10bf2b890da91362a7880af383aa4731", "sha256": "df5facca69167ce69583c2b3e56e1f2bd82bde0871fce16e474acca794cd2a17" }, "downloads": -1, "filename": "Arduinozore-1.1.1.tar.gz", "has_sig": false, "md5_digest": "10bf2b890da91362a7880af383aa4731", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1536597, "upload_time": "2018-05-02T14:18:41", "url": "https://files.pythonhosted.org/packages/b5/db/7cea8ff8ed8078302f930fbe5b7840de1ef4c00c9e0f27ad37b2026863de/Arduinozore-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "fccb4cc6a893aea8e6ea1df718ef175d", "sha256": "95d4db643067c38f819f1ee0a1c42196d03b3cd114439be3de6c41f4759a5cd6" }, "downloads": -1, "filename": "Arduinozore-1.1.2.tar.gz", "has_sig": false, "md5_digest": "fccb4cc6a893aea8e6ea1df718ef175d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3030901, "upload_time": "2018-05-03T19:34:31", "url": "https://files.pythonhosted.org/packages/74/d5/c3e3199db8e2bff917caaf0a91df1eb91c5c2b39423461f860147bc8f00e/Arduinozore-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "13d6381d861f78b4fdd07b9ab4f3697b", "sha256": "9b039632804a1bd55f88591115789de4f20a6124e43db7361fba86dce329f6e1" }, "downloads": -1, "filename": "Arduinozore-1.1.3.tar.gz", "has_sig": false, "md5_digest": "13d6381d861f78b4fdd07b9ab4f3697b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4037288, "upload_time": "2018-05-04T09:49:16", "url": "https://files.pythonhosted.org/packages/2e/96/c053764a0eac28c6a1df7832f0596c9afb14ae8f97b751cce38419c14e73/Arduinozore-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "13d6381d861f78b4fdd07b9ab4f3697b", "sha256": "9b039632804a1bd55f88591115789de4f20a6124e43db7361fba86dce329f6e1" }, "downloads": -1, "filename": "Arduinozore-1.1.3.tar.gz", "has_sig": false, "md5_digest": "13d6381d861f78b4fdd07b9ab4f3697b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4037288, "upload_time": "2018-05-04T09:49:16", "url": "https://files.pythonhosted.org/packages/2e/96/c053764a0eac28c6a1df7832f0596c9afb14ae8f97b751cce38419c14e73/Arduinozore-1.1.3.tar.gz" } ] }