MerossIot is a free, open source automation project written in Python and released under MIT. It has 537 GitHub stars, 103 forks and 11 open issues, and was last pushed 6 months ago. On this registry it ranks #89 of 98 tracked projects in Automation, with 5 head-to-head comparisons available.

DEV Build Status 0.4.X.X Build codecov Documentation PyPI version Downloads PyPI - Downloads

⚠ !Attention! ⚠

Meross did change the HTTP SubDevice info API without notice. This has caused the library (versions Look at the test environment that ensures high quality code of the library!

When a pull-request is performed against this repository, a CI pipeline takes care of building the code, testing it on Python 3.8+, relying on some junit tests and, if all the tests pass as expected, the library is released on Pypi. However, to ensure that the code really works, the pipeline will issue on/off commands against real devices, that are dedicated 24/7 to the tests. Such devices have been

readme truncated — read the full docs on github

Frequently asked questions

Is MerossIot free to use?

MerossIot is open source under the MIT licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does MerossIot do?

Async Python library for controlling Meross devices

What is MerossIot written in?

MerossIot is primarily written in Python. Its source is publicly available at https://github.com/albertogeniola/MerossIot, and it has 537 GitHub stars.