{ "info": { "author": "Bouni", "author_email": "bouni@owee.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# feuersoftware\n\nfeuersoftware is a library that allow you to interact with the [Feuersoftware Connect Public API](https://connectapi.feuersoftware.com/swagger/ui/index#!/Public32API/).\n\n## Example\n\nNote: Every resource returns the [python requests](https://2.python-requests.org/en/master/) response object.\n\n## Setup the API\n```\n\nfrom feuersoftware import PublicAPI\n\nTOKEN = '2xgRoQfoMGb4IveCDJIZqOO1l8hZZ5jT5mAw7SSk1otrFSq50IA2HIYB3luEpv7Vw8BWwG'\\\n 'Y2zV96VUkOF3FCZs2OP03qaTWF3CDrUHOKndvLIFTTgx0FCMBTFBRF1DfG4g3rs8BSMHB4'\\\n '6qph1AlxOZ6parmJlp90V3GQB4EoI6DFdKE4SZeBuu46mXoaDlSmpTTS3FCpeG7oEUJVgy'\\\n 'pLZkZSFPRng5HdKhp6HG2XmNIMAtKTG3DAUWuKRi3cZ4JstLj05y4r7jt81g4DYXz9gVYc'\\\n 'UWk2pOkIZ9RPmu0s4LlaXHEK3TJlxLIUt5eHIzPUVKXyhdJDckviPsTYNfRxkpcNGd0vAb'\\\n 'zfzwMadgb4xaOi1v6ZpsRfXyOPgpudcnO6rwwi9TlAWNZ2075CO7HVFEP31yGhXmYsdFwj'\\\n 'ne3UIraWovMWHqeyv2yQLigKLePDAgXYUFqQpZ9P5ScznSMUg0ZnxS0Miy0qKe9zDYtqTk'\\\n 'qQVwrUGfGVFp4Ti83NJLCCGUOCmF0ovOB28mYyQIqGAi2MDaNIuAvz6HT1tGAo5nYdzOeu'\n\napi = PublicAPI(TOKEN)\n```\n\n### Receive data about running operations\n\n```\napi.get_operation()\n```\n\n### Start new operation\n\n```\napi.post_operation(\n start=\"2019-06-06T08:00:00\", \n end=\"2019-06-06T18:00:00\", \n keyword=\"Brand 2\", \n status=\"new\",\n alarmenabled=True,\n address=\"Musterweg 4, 12345 Entenhausen\", \n position={\"latitude\":\"47.592127\",\u00b7\"longitude\":\"8.296870\"}, \n facts=\"K\u00fcchenbrand\", \n ric=\"10B\", \n number=54321,\n properties=[{\"key\":\"Fettbrand\":\"value\":\"Nein\"},{\"key\":\"Noch Personen im Geb\u00e4ude\",\"value\":\"Ja\"}],\n updateStrategy=\"none\"\n )\n```\n\n### Set user status for a running operation\n\n```\napi.post_user_status(\n operationid=1,\n name=\"Hans Maier\",\n status=\"coming\"\n )\n```\n\n### Set vehicle status\n\n```\napi.post_vehicle_status(\n radioid=12345678, \n status=2, \n position={\"latitude\":\"47.592127\",\u00b7\"longitude\":\"8.296870\"}\n )\n```\n\n### Get alarmgroup\n\n```\napi.get_alarm_group()\n```\n\n### Put a user into an alarmgroup\n\n```\napi.put_alarm_group(\n id=0,\n name=\"Alarmgruppe 1\",\n users=[\n {\"id\":1, \"firstname\": \"Hans\", \"lastname\": \"Maier\", \"email\": \"hans.maier@ffw.de\"},\n {\"id\":2, \"firstname\": \"Peter\", \"lastname\": \"Baumann\", \"email\": \"peter.baumann@ffw.de\"}\n ])\n```\n\n### Get geocoordinates for an address\n\n```\napi.get_geocoding(\"Musterstrasse 1, 12345 Musterstadt\")\n```\n\n### Check password\n\n```\napi.post_passwordcheck(\"MySecurePassword123!\")\n```\n\n### Get news\n\n```\napi.get_news()\n```\n\n### Post news\n\n```\napi.post_news(\n title=\"News title\",\n content=\"An alle, bitte bechten dass ...\",\n start=\"2019-06-06T18:00:00\",\n end=\"2019-06-06T18:00:00\",\n groups=[\n \"Gruppenf\u00fchrer\",\n \"Ger\u00e4tewarte\"\n ],\n mailinglists=[\n \"Mailingliste FFW\"\n ]\n )\n```\n\n### Delete news\n\n```\napi.delete_news(1)\n```\n\n\n### Update a news entry\n\n```\napi.put_news(\n id=1,\n title=\"News title\",\n content=\"An alle, bitte bechten dass ...\",\n start=\"2019-06-06T18:00:00\",\n end=\"2019-06-06T18:00:00\",\n groups=[\n \"Gruppenf\u00fchrer\",\n \"Ger\u00e4tewarte\"\n ],\n mailinglists=[\n \"Mailingliste FFW\"\n ]\n )\n```\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bouni/feuersoftware", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "feuersoftware", "package_url": "https://pypi.org/project/feuersoftware/", "platform": "", "project_url": "https://pypi.org/project/feuersoftware/", "project_urls": { "Homepage": "https://github.com/bouni/feuersoftware" }, "release_url": "https://pypi.org/project/feuersoftware/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "A Feuersoftware public API implementation", "version": "0.1.0" }, "last_serial": 5366010, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "330ae5c32c56f5e94c4dee9e7f733884", "sha256": "dd6df71a9171aadc64f6eca9cc56b7a404bc6bb5e49aee4b8278410809c0de60" }, "downloads": -1, "filename": "feuersoftware-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "330ae5c32c56f5e94c4dee9e7f733884", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3149, "upload_time": "2018-09-04T15:07:34", "url": "https://files.pythonhosted.org/packages/6d/5d/3ddca504ca33f8bc431ecaa8837c2b85f37a5f819fdc14a43426e5b7ef0f/feuersoftware-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad2cbef565bc9cf6b0b999365ef52d09", "sha256": "80d992c414dc01535f1cebfdd78fac3f27b7f40c5caceabbf8c29a86a1312425" }, "downloads": -1, "filename": "feuersoftware-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ad2cbef565bc9cf6b0b999365ef52d09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2733, "upload_time": "2018-09-04T15:07:36", "url": "https://files.pythonhosted.org/packages/4e/03/0c5700bc39b28bfd6b6fd577c7c55d5aa93137983115461727a42fbf154f/feuersoftware-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "07b45effafc30e4727882ed0a10b72cb", "sha256": "e1cc7bf38dee1c14e448017e9071101e815d77a989e5904e6f545f4ae3637930" }, "downloads": -1, "filename": "feuersoftware-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "07b45effafc30e4727882ed0a10b72cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3364, "upload_time": "2019-05-02T05:31:29", "url": "https://files.pythonhosted.org/packages/40/14/70fe4ac58e10cc632dba3c8a2f750b75af103c31a6f36af692946031cdeb/feuersoftware-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b0ba79257206d8777c0175336f266ba", "sha256": "7c894a2c9f4ef67b001bed92e4c21f59a79588019c8cef88fa7c06ac8adc6195" }, "downloads": -1, "filename": "feuersoftware-0.0.2.tar.gz", "has_sig": false, "md5_digest": "5b0ba79257206d8777c0175336f266ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2145, "upload_time": "2019-05-02T05:31:30", "url": "https://files.pythonhosted.org/packages/18/9a/f5d74c2e0aff65c0af40d6c1473e00d831ebd6feb60516ad50b7ec1f07d0/feuersoftware-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "2bae0e3b4375984dd47262e0c90efe07", "sha256": "67a2eed0bc566cec512054e06ccfc2bdf3523df3a946ea0c6cdbfd24ead4a22c" }, "downloads": -1, "filename": "feuersoftware-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2bae0e3b4375984dd47262e0c90efe07", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3382, "upload_time": "2019-05-02T05:38:30", "url": "https://files.pythonhosted.org/packages/4f/ea/4bb030ba991bbeba47baad43641aa8de1e54211b727e37aed801917e354b/feuersoftware-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01245ca7478c25858182cfc741f52bec", "sha256": "e2a03eaf7eea477aa304e3b0d1ee7e0d66f3c12f0d7d2be8c0e41aca7b91872c" }, "downloads": -1, "filename": "feuersoftware-0.0.3.tar.gz", "has_sig": false, "md5_digest": "01245ca7478c25858182cfc741f52bec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2166, "upload_time": "2019-05-02T05:38:31", "url": "https://files.pythonhosted.org/packages/04/cd/508bbf0f2e4f5c0f468960a50d61c25719eeda3926293aa2da8e33425777/feuersoftware-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "34274c87ff73fd060d5768c991e18180", "sha256": "a49425b07b2c178ea02af3b1887665ef91c8f94ac8b219881e305c22d39d3cd9" }, "downloads": -1, "filename": "feuersoftware-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "34274c87ff73fd060d5768c991e18180", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3380, "upload_time": "2019-05-09T17:26:50", "url": "https://files.pythonhosted.org/packages/52/54/5275b45c8016d26465c645b832b9132f2bf3c0feb0c3ce3c040fa8b47648/feuersoftware-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2fb638e73721bbd1a9f5019c4be578d1", "sha256": "4290f1ea7d1e8efa7297c62183937c68d65b4f2f6f521b114302d374b7d77a42" }, "downloads": -1, "filename": "feuersoftware-0.0.4.tar.gz", "has_sig": false, "md5_digest": "2fb638e73721bbd1a9f5019c4be578d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2167, "upload_time": "2019-05-09T17:26:52", "url": "https://files.pythonhosted.org/packages/34/56/c8ccfbf052e828ec4f6295a02ab2bfc0624229e91928a652c01aaeaf226e/feuersoftware-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "c5c3eac04b543c14021219208ac75206", "sha256": "3b4b40f9f19840722b613cc0be34144d4ca2bf82f6362c4f3d6fc5df7d1d71cb" }, "downloads": -1, "filename": "feuersoftware-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "c5c3eac04b543c14021219208ac75206", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3386, "upload_time": "2019-05-15T19:30:23", "url": "https://files.pythonhosted.org/packages/48/d6/1d85b7775e2409e9bc31c9971f9e619d20847ffb1b47bb0887fe38a79a78/feuersoftware-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9661e9009830da5b0b477e05b5d032ef", "sha256": "dced2667fc808061d8a5fd1b167eee77632e17d6437d99f679d7d298639b203a" }, "downloads": -1, "filename": "feuersoftware-0.0.5.tar.gz", "has_sig": false, "md5_digest": "9661e9009830da5b0b477e05b5d032ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2170, "upload_time": "2019-05-15T19:30:24", "url": "https://files.pythonhosted.org/packages/9d/e3/c7ba4dc6bf8d945413ffe240689e3604c7cf747ae1f7bb8d6c8f07da0113/feuersoftware-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "e39e14c7ca7e5e221cf4c05cd963f52e", "sha256": "3f9eb2595942202ad5f37a8fc61415cc3cf3f8c79eff538bcc95c2222dd2a905" }, "downloads": -1, "filename": "feuersoftware-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "e39e14c7ca7e5e221cf4c05cd963f52e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3527, "upload_time": "2019-05-16T13:30:54", "url": "https://files.pythonhosted.org/packages/df/ac/9369bea10c4cd24c052f858253f2c0595c778a14227c2cf1ef75b44fda89/feuersoftware-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17b7fdc541d32d4c1005669aba035046", "sha256": "bfbbc4d14a24e6175884f7980a7f106e53faa2a28b3428fd3ec79aaf262a3302" }, "downloads": -1, "filename": "feuersoftware-0.0.6.tar.gz", "has_sig": false, "md5_digest": "17b7fdc541d32d4c1005669aba035046", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2298, "upload_time": "2019-05-16T13:30:55", "url": "https://files.pythonhosted.org/packages/ad/12/9959236a63cfcd827cd09e1daab03621250ceeb4eb7f05e653ba168792c0/feuersoftware-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "077db6db2e6e8d9ae23910fc0a21f41b", "sha256": "0828b23f69ca3b69f5b8496795650302b2c3c64ad8a0b1f08653f1f35fd41d6a" }, "downloads": -1, "filename": "feuersoftware-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "077db6db2e6e8d9ae23910fc0a21f41b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3535, "upload_time": "2019-05-22T17:03:11", "url": "https://files.pythonhosted.org/packages/e9/b4/ea32051dd3f2f6c06f381cb0e86b912aa69ccc214f66a02133108e913a7c/feuersoftware-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11b8140286ba610c444e76b3e3aaa6ea", "sha256": "ee75aff598d505f2aeb863b76e14549496462003606c0b4f2c181423cde0464c" }, "downloads": -1, "filename": "feuersoftware-0.0.7.tar.gz", "has_sig": false, "md5_digest": "11b8140286ba610c444e76b3e3aaa6ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2305, "upload_time": "2019-05-22T17:03:12", "url": "https://files.pythonhosted.org/packages/9f/0b/62bbe17cf536b1d1d174d93435eff58e80af0f4af8fab746de1b74125d37/feuersoftware-0.0.7.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "8cc032ce23e3cd395fddc3c74390ad55", "sha256": "d130faf41ddb180f0fa402461f7891e825f112eb0e90d1b4b8b88dab44b763b2" }, "downloads": -1, "filename": "feuersoftware-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8cc032ce23e3cd395fddc3c74390ad55", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5086, "upload_time": "2019-06-06T08:20:38", "url": "https://files.pythonhosted.org/packages/34/e9/d1944d82447b39302a85ce0cb4d586dd64942ef0d5584fa043d20bec862b/feuersoftware-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6e7f592e1905cd3a61d4f7108672e07", "sha256": "0f436ca62fb7283aa5499e7e791dc5e92a4e2dfbd0f6366516a1f074120f1008" }, "downloads": -1, "filename": "feuersoftware-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a6e7f592e1905cd3a61d4f7108672e07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4114, "upload_time": "2019-06-06T08:20:39", "url": "https://files.pythonhosted.org/packages/1d/4c/ba91a438c762ef1814b9dc7533f0e925c0b570ba772af98fd46770511615/feuersoftware-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8cc032ce23e3cd395fddc3c74390ad55", "sha256": "d130faf41ddb180f0fa402461f7891e825f112eb0e90d1b4b8b88dab44b763b2" }, "downloads": -1, "filename": "feuersoftware-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8cc032ce23e3cd395fddc3c74390ad55", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5086, "upload_time": "2019-06-06T08:20:38", "url": "https://files.pythonhosted.org/packages/34/e9/d1944d82447b39302a85ce0cb4d586dd64942ef0d5584fa043d20bec862b/feuersoftware-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6e7f592e1905cd3a61d4f7108672e07", "sha256": "0f436ca62fb7283aa5499e7e791dc5e92a4e2dfbd0f6366516a1f074120f1008" }, "downloads": -1, "filename": "feuersoftware-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a6e7f592e1905cd3a61d4f7108672e07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4114, "upload_time": "2019-06-06T08:20:39", "url": "https://files.pythonhosted.org/packages/1d/4c/ba91a438c762ef1814b9dc7533f0e925c0b570ba772af98fd46770511615/feuersoftware-0.1.0.tar.gz" } ] }