Skip to main content

Paquete de Integración Chirpstack con Python

Project description

Install jmq_chirpstack in Python

Integration package with the ChirpStack API using Python.
This client allows easy connection to the ChirpStack REST API to retrieve information about tenants, gateways, applications, devices, device profiles, users, and more.


🚀 Installation

You can install the package locally using pip:

pip install jmq_chirpstack

Or directly from the repository:

pip install git+https://github.com/juaquicar/jmq_chirpstack.git

🧰 Requirements

  • Python >= 3.6
  • Access to the ChirpStack API with a valid API Key
  • Version: v4.11.1 Testeada

📦 Usage

from jmq_chirpstack import JMQChirpstackAPI

api = JMQChirpstackAPI(
    base_url="http://127.0.0.1:8090/api",
    api_key="YOUR_API_KEY"
)

tenants = api.get_tenants()
print("Tenants:", tenants)

🧪 Available Features

  • get_tenants()
  • get_gateways(tenant_id)
  • get_gateway(gateway_id)
  • get_applications(tenant_id)
  • get_application(application_id)
  • get_devices(application_id)
  • get_device(dev_eui)
  • get_device_profiles(tenant_id)
  • get_device_profile(device_profile_id)
  • get_users()
  • get_multicast_groups(application_id)

📜 License

This project is licensed under the MIT License – see the LICENSE file for details.


👤 Author

Juanma Quijada
📧 quijada.jm@gmail.com
🔗 GitHub


🌐 Useful Resources


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jmq_chirpstack-0.1.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jmq_chirpstack-0.1.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file jmq_chirpstack-0.1.0.tar.gz.

File metadata

  • Download URL: jmq_chirpstack-0.1.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for jmq_chirpstack-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8f3560b8586ed5b99adfe8d0ef14fd461cf9dddde3a409b5ba31c964a7909e06
MD5 5c85f38cdbaf5c9afbdf29f65eaf894e
BLAKE2b-256 ddee2a95e3751a153452dea6368c674bf2a81edac6001923c6d62d6f5fbd1f47

See more details on using hashes here.

File details

Details for the file jmq_chirpstack-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: jmq_chirpstack-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for jmq_chirpstack-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6a021bb4160268de23f4cc43d31d54b7fa78c76f6c491b1805293eb22c15316b
MD5 0b24417341731f62ffd9ddeb2ec04b00
BLAKE2b-256 f3a322b4a2fa0119ea8f7ed76af2de297536d1e07480d693e98b52ff23465a9a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page