micropython-netpie


Namemicropython-netpie JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/PerfecXX/MicroPython-NETPIE
SummaryMicroPython Library for Interfacing with the NETPIE IoT Platform
upload_time2023-09-02 04:12:57
maintainerTeeraphat Kullanankanjana
docs_urlNone
authorTeeraphat Kullanankanjana
requires_python
licenseMIT
keywords netpie esp32 esp8266 micropython
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            MicroPython NETPIE
==================

|Version| |License|

Description
-----------

This Python library provides a convenient way to interact with the
NETPIE IoT platform using both MQTT and REST API. NETPIE is an Internet
of Things (IoT) platform that offers tools and services for connecting
and managing IoT devices.

The library encapsulates functionalities to publish messages, manage
device shadows, subscribe to topics, and more. It aims to simplify the
process of integrating NETPIE's features into your IoT projects.

Features
--------

-  Connect and disconnect from the NETPIE MQTT broker
-  Publish messages and device shadows using MQTT
-  Subscribe to topics and handle incoming MQTT messages
-  Retrieve device status and shadow data using NETPIE's REST API
-  Publish private and device messages using REST API

API Documentation
-----------------

https://github.com/PerfecXX/MicroPython-NETPIE

Example Usage
-------------

-  `Connect to
   NETPIE <https://github.com/PerfecXX/MicroPython-NETPIE/blob/main/doc/MQTT/MQ_01_connection_to_netpie.md>`__
-  `Publish the data to NETPIE with Shadow
   Topic <https://github.com/PerfecXX/MicroPython-NETPIE/blob/main/doc/MQTT/MQ_02_pub_data_shadow.md>`__
-  `Publishing data between the devices with Message
   Topic <https://github.com/PerfecXX/MicroPython-NETPIE/blob/main/doc/MQTT/MQ_03_pub_sub_message.md>`__
-  `Control your device with NETPIE's
   Dashboard. <https://github.com/PerfecXX/MicroPython-NETPIE/blob/main/doc/MQTT/MQ_04_netpie_monitoring.md>`__

.. |Version| image:: https://img.shields.io/badge/version-1.0.0-blue.svg
   :target: https://github.com/yourusername/netpie-python-library
.. |License| image:: https://img.shields.io/badge/license-MIT-blue.svg
   :target: https://opensource.org/licenses/MIT



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/PerfecXX/MicroPython-NETPIE",
    "name": "micropython-netpie",
    "maintainer": "Teeraphat Kullanankanjana",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "ku.teeraphat@hotmail.com",
    "keywords": "NETPIE,esp32,esp8266,micropython",
    "author": "Teeraphat Kullanankanjana",
    "author_email": "ku.teeraphat@hotmail.com",
    "download_url": "https://files.pythonhosted.org/packages/b5/f5/4c2b0e5783e3b83bbccdbed768337480df7002c1d10a3e6bc9d6064d4691/micropython-netpie-1.0.0.tar.gz",
    "platform": null,
    "description": "MicroPython NETPIE\r\n==================\r\n\r\n|Version| |License|\r\n\r\nDescription\r\n-----------\r\n\r\nThis Python library provides a convenient way to interact with the\r\nNETPIE IoT platform using both MQTT and REST API. NETPIE is an Internet\r\nof Things (IoT) platform that offers tools and services for connecting\r\nand managing IoT devices.\r\n\r\nThe library encapsulates functionalities to publish messages, manage\r\ndevice shadows, subscribe to topics, and more. It aims to simplify the\r\nprocess of integrating NETPIE's features into your IoT projects.\r\n\r\nFeatures\r\n--------\r\n\r\n-  Connect and disconnect from the NETPIE MQTT broker\r\n-  Publish messages and device shadows using MQTT\r\n-  Subscribe to topics and handle incoming MQTT messages\r\n-  Retrieve device status and shadow data using NETPIE's REST API\r\n-  Publish private and device messages using REST API\r\n\r\nAPI Documentation\r\n-----------------\r\n\r\nhttps://github.com/PerfecXX/MicroPython-NETPIE\r\n\r\nExample Usage\r\n-------------\r\n\r\n-  `Connect to\r\n   NETPIE <https://github.com/PerfecXX/MicroPython-NETPIE/blob/main/doc/MQTT/MQ_01_connection_to_netpie.md>`__\r\n-  `Publish the data to NETPIE with Shadow\r\n   Topic <https://github.com/PerfecXX/MicroPython-NETPIE/blob/main/doc/MQTT/MQ_02_pub_data_shadow.md>`__\r\n-  `Publishing data between the devices with Message\r\n   Topic <https://github.com/PerfecXX/MicroPython-NETPIE/blob/main/doc/MQTT/MQ_03_pub_sub_message.md>`__\r\n-  `Control your device with NETPIE's\r\n   Dashboard. <https://github.com/PerfecXX/MicroPython-NETPIE/blob/main/doc/MQTT/MQ_04_netpie_monitoring.md>`__\r\n\r\n.. |Version| image:: https://img.shields.io/badge/version-1.0.0-blue.svg\r\n   :target: https://github.com/yourusername/netpie-python-library\r\n.. |License| image:: https://img.shields.io/badge/license-MIT-blue.svg\r\n   :target: https://opensource.org/licenses/MIT\r\n\r\n\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "MicroPython Library for Interfacing with the NETPIE IoT Platform",
    "version": "1.0.0",
    "project_urls": {
        "Homepage": "https://github.com/PerfecXX/MicroPython-NETPIE"
    },
    "split_keywords": [
        "netpie",
        "esp32",
        "esp8266",
        "micropython"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b5f54c2b0e5783e3b83bbccdbed768337480df7002c1d10a3e6bc9d6064d4691",
                "md5": "36feee6e643cf167667d4a156a0f9cdf",
                "sha256": "dc97cdeb4cd542351c5ee124529a480f169f9580448e7420af13ae7721f0a653"
            },
            "downloads": -1,
            "filename": "micropython-netpie-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "36feee6e643cf167667d4a156a0f9cdf",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 8484,
            "upload_time": "2023-09-02T04:12:57",
            "upload_time_iso_8601": "2023-09-02T04:12:57.460356Z",
            "url": "https://files.pythonhosted.org/packages/b5/f5/4c2b0e5783e3b83bbccdbed768337480df7002c1d10a3e6bc9d6064d4691/micropython-netpie-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-02 04:12:57",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "PerfecXX",
    "github_project": "MicroPython-NETPIE",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "micropython-netpie"
}
        
Elapsed time: 0.10589s