{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/5"}],"enrichment":{"capability":"A Python library for controlling Meross IoT devices (smart plugs, bulbs, switches, hubs, and sensors) over the internet via HTTP and MQTT APIs.","skillfed_tags":["home-automation","iot-devices","async-api"],"use_cases":["Build home automation scripts that discover and control Meross smart plugs, bulbs, and switches remotely.","Integrate Meross devices into a custom IoT dashboard or monitoring application.","Create scheduled or event-driven automation (e.g., turn off plugs at specific times or based on conditions).","Monitor power consumption and device status from Meross smart plugs with power metering.","Extend Home Assistant or other home automation platforms with Meross device support."],"what_it_does":"Meross IoT is a pure-Python library that provides remote control of Meross smart home devices\u2014including plugs, bulbs, switches, hubs, and sensors\u2014through the Meross cloud API. It uses asyncio for non-blocking I/O and communicates with devices via HTTP and MQTT, handling authentication, device discovery, and state management. The library wraps the Meross cloud API, so devices must be registered to a Meross account and reachable via the internet.\n\nThe library is actively maintained and has been tested against a range of Meross hardware (MSS310, MSS425E, MSG100, MSH300, and others). Version 0.4.10.4 fixes a critical issue with sub-device handling that broke earlier versions. It requires Python 3.8+ and depends on paho-mqtt, requests, aiohttp, and pycryptodomex for MQTT communication, HTTP requests, async operations, and cryptography respectively.","worth_installing":"Yes. The library is actively maintained, has low install friction, carries a permissive MIT license, and supports a broad range of Meross devices. The recent 0.4.10.4 release fixes a critical sub-device API issue. Install it if you own Meross devices and need programmatic control; avoid it only if you lack a Meross account or require support for devices not listed in the tested hardware."},"id":"meross-iot","links":{"html":"https://skillfed.io/packages/meross-iot","md":"https://skillfed.io/packages/meross-iot.md","pypi":"https://pypi.org/project/meross-iot/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-01-22","license_spdx":null,"license_treatment":"permissive","name":"meross-iot","python_support":"supports_current","summary":"A simple library to deal with Meross devices. At the moment MSS110, MSS210, MSS310, MSS310H smart plugs and the MSS425E power strip. Other meross device might work out of the box with limited functionality. Give it a try and, in case of problems, let the developer know by opening an issue on Github."},"popularity":{"monthly_downloads":87124,"position":13813,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.10.4"}
