awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
PiotrMachowski avatar

PiotrMachowski/Xiaomi-cloud-tokens-extractor

0
View on GitHub↗
4,540 stars·432 forks·Python·MIT·7 views

Xiaomi Cloud Tokens Extractor

Xiaomi-cloud-tokens-extractor is a tool designed to retrieve authentication tokens and encryption keys for devices linked to a Xiaomi cloud account. It functions as an interface for logging into cloud services via credentials or QR codes to programmatically export security credentials for IoT hardware.

The project specifically enables the extraction of Bluetooth Low Energy security keys, which allows for secure local communication with hardware without relying on cloud dependencies. These extracted tokens and keys facilitate the integration of cloud-linked devices into third-party software and local home automation platforms.

The tool handles cloud account authentication and session management using OAuth2 and REST API polling. It processes cloud response data to map device identifiers to their corresponding security tokens and encryption keys.

Features

  • Authentication Token Extraction - Retrieves security tokens for hardware devices linked to a cloud account to facilitate third-party integration.
  • BLE Key Extractions - Extracts encryption keys for Bluetooth Low Energy hardware to establish secure local communication without using the cloud.
  • IoT Token Extractors - Retrieves authentication tokens and encryption keys for devices linked to a Xiaomi cloud account.
  • Cloud Service Authentication - Authenticates users via account credentials or QR codes to obtain access tokens for the cloud service.
  • Cloud Token Extractions - Logs into a Xiaomi account to programmatically export device tokens and security keys for external use.
  • BLE Key Extractions - Parses cloud response data to isolate security keys required for local communication with Bluetooth Low Energy hardware.
  • Home Automation - Provides security credentials for connected devices to integrate them into local home automation systems.
  • Third-Party Hardware Integration - Extracts security credentials needed to integrate cloud-linked hardware with third-party automation platforms.
  • Local Device Token Retrievals - Retrieves authentication tokens for cloud devices to enable control through third party software and automation platforms.

Star history

Star history chart for piotrmachowski/xiaomi-cloud-tokens-extractorStar history chart for piotrmachowski/xiaomi-cloud-tokens-extractor

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does piotrmachowski/xiaomi-cloud-tokens-extractor do?

Xiaomi-cloud-tokens-extractor is a tool designed to retrieve authentication tokens and encryption keys for devices linked to a Xiaomi cloud account. It functions as an interface for logging into cloud services via credentials or QR codes to programmatically export security credentials for IoT hardware.

What are the main features of piotrmachowski/xiaomi-cloud-tokens-extractor?

The main features of piotrmachowski/xiaomi-cloud-tokens-extractor are: Authentication Token Extraction, BLE Key Extractions, IoT Token Extractors, Cloud Service Authentication, Cloud Token Extractions, Home Automation, Third-Party Hardware Integration, Local Device Token Retrievals.

What are some open-source alternatives to piotrmachowski/xiaomi-cloud-tokens-extractor?

Open-source alternatives to piotrmachowski/xiaomi-cloud-tokens-extractor include: alexxit/xiaomigateway3 — XiaomiGateway3 is a local network interface and management tool for Xiaomi gateways. It functions as a local bridge to… home-assistant/home-assistant.io — Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates… smartthingscommunity/smartthingspublic — This project is a smart home automation framework and a library of device drivers and handlers designed to integrate… home-assistant/android — This project is a home automation mobile client and smart home controller for Android devices. It serves as an… googleapis/google-api-php-client — The Google API PHP Client Library is a development kit for interacting with Google Cloud services and APIs. It… googleapis/google-cloud-go — The Google Cloud Go Client Library is a set of Go packages and a software development kit used to interact with Google…

Open-source alternatives to Xiaomi Cloud Tokens Extractor

Similar open-source projects, ranked by how many features they share with Xiaomi Cloud Tokens Extractor.
  • alexxit/xiaomigateway3AlexxIT avatar

    AlexxIT/XiaomiGateway3

    2,722View on GitHub↗

    XiaomiGateway3 is a local network interface and management tool for Xiaomi gateways. It functions as a local bridge to control Zigbee, Bluetooth Low Energy, and Matter devices while bypassing cloud reliance. The project provides a system for managing diverse hardware protocols, including a controller for Matter-standard lighting and Bluetooth Low Energy hardware such as smart locks and presence sensors. It allows for the integration of Zigbee sensors and actuators from multiple brands using external converters to support third-party hardware. The system includes utilities for extracting devi

    Pythonaqarablehacs
    View on GitHub↗2,722
  • home-assistant/home-assistant.iohome-assistant avatar

    home-assistant/home-assistant.io

    9,466View on GitHub↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    HTMLdocumentationhacktoberfesthass
    View on GitHub↗9,466
  • smartthingscommunity/smartthingspublicSmartThingsCommunity avatar

    SmartThingsCommunity/SmartThingsPublic

    2,629View on GitHub↗

    This project is a smart home automation framework and a library of device drivers and handlers designed to integrate hardware into the SmartThings ecosystem. It functions as an IoT device handler repository that translates proprietary hardware signals into standard commands for a central hub. The system emphasizes a local hub rules engine to execute automation logic and device routines directly on hardware, reducing reliance on cloud processing. It provides a collection of custom drivers specifically for managing Zigbee, Z-Wave, and LAN devices. The framework covers the development of custom

    Groovyinternet-of-thingsoauth2open-source
    View on GitHub↗2,629
  • home-assistant/androidhome-assistant avatar

    home-assistant/android

    3,713View on GitHub↗

    This project is a home automation mobile client and smart home controller for Android devices. It serves as an interface to connect to a central automation server for monitoring sensor data, managing connected household hardware, and triggering scripts. The application integrates native Android system features to act as a device integration tool, exposing system sensors, location data, and battery status to the automation server. It also provides a mobile home dashboard with visual interface personalization and custom themes to prioritize specific device controls. The system supports remote

    Kotlin
    View on GitHub↗3,713
  • See all 30 alternatives to Xiaomi Cloud Tokens Extractor→