mikey0000 / Mammotion-HA

Home Assistant integration for Luba, Luba 2 and Yuka (Mammotion) lawn mowers
159 stars 23 forks source link

Mammotion - Home Assistant Integration Discord

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

💬 Join us on Discord

This integration allows you to control and monitor your Mammotion Luba, Luba 2 & Yuka robot mowers using Home Assistant.

⚠️ Please note: This integration is still a work in progress. You may encounter unfinished features or bugs. If you come across any issues, please open an issue on the GitHub repository. 🐛

Roadmap 🗺️

Features ✨

Prerequisites 📋

Installation 🛠️

This integration can be installed using HACS

hacs_badge

  1. Open the Home Assistant web interface.
  2. Navigate to "Configuration" > "Integrations".
  3. Click the 3 dots in the top right corner and select "Custom repositories".
  4. In the "Add custom repository" dialog:
    • Repository: https://github.com/mikey0000/Mammotion-HA
    • Category: Select "Integration"
    • Click "ADD"
  5. Close the custom repositories dialog.
  6. Click the "+" button in the bottom right corner to add a new integration.
  7. Search for "Mammotion" and select it from the list.
  8. Follow the prompts to complete the setup:
    • Select your robot mower by name when prompted.
    • Click "Submit" to finalize the integration setup.
  9. Restart Home Assistant to apply the changes.

Note: If you encounter any issues, please ensure that HACS is properly installed and configured in your Home Assistant instance.

Usage 🎮

Getting Started

See the wiki for how to get started

Once the integration is set up, you can control and monitor your Mammotion mower using Home Assistant. 🎉

Troubleshooting 🔧

If you encounter any issues with the Mammotion integration, please check the Home Assistant logs for error messages. You can also try the following troubleshooting steps:

Contributing to Translations

We use Crowdin to manage our translations. If you'd like to contribute:

  1. Visit our Crowdin project page
  2. Select the language you'd like to translate to
  3. Start translating!

    Your contributions will be automatically submitted as pull requests to this repository.

PyMammotion Library 📚

This integration uses the PyMammotion library to communicate with Mammotion mowers. PyMammotion provides a Python API for controlling and monitoring Mammotion robot mowers via MQTT, Cloud, and Bluetooth.

If the problem continues, please file an issue on the GitHub repository for further assistance. 🙏

Support me

Buy Me a Coffee at ko-fi.com

Buy a Mammotion Lawn mower

Credits 👥

Contributors