Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

Mammotion is a Home Assistant integration for Mammotion lawn mowers, added as a custom repository in the Marketplace. It works locally and is set up in the UI with a Mammotion account, or with Bluetooth only, and Home Assistant can discover the mower on the network. The mower appears as a lawn mower with sensors, switches, numbers and selects for blade height, working speed, cutting path mode, obstacle detection and charging levels. Buttons cover syncing maps, undocking, continuing the last job and cancelling the current task, and vision and rear cameras are exposed as camera entities. Actions allow starting a mow, modifying a running job, setting non-work hours, managing dump points and handling map tiles and tasks. Options let Bluetooth be preferred over Wi-Fi, and repair notices flag account or cloud connection problems.

Automatic summary of the code of mikey0000/Mammotion-HA. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • Found by itself Home Assistant spots it on the network and offers to add it.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Cameras
  • Vacuums
  • Switches
  • Sensors
  • Presence

Setting it up

Add its repository to the Marketplace as a custom repository and install it, then restart Home Assistant and add it under Settings, Devices and services.

Connect

  • Device

Connect to Wi-Fi

  • Mammotion email or account number
  • Mammotion account password

Re-authenticate Mammotion

  • Mammotion account password

Change the connection

  • Mammotion email or account number
  • Mammotion account password
  • Remove the account and use Bluetooth only

After setup

  • Update Configuration
  • Prefer Bluetooth over Wi-Fi when available
  • Send movement commands over Wi-Fi
  • Enable mow path fetching (cloud)
  • Show persistent notifications for

Entities

  • Binary sensorsCharging, Rain detected
  • ButtonsSync maps, Synchronize tasks, Sync RTK and dock, Undock, Start DropMow, Continue last job, Emergency nudge forward, Emergency nudge left, Emergency nudge right, Emergency nudge back, Cancel current task, and 8 more
  • CamerasLeft vision camera, Vision camera, Right vision camera, Rear camera
  • EventsNotifications
  • NumbersVoice volume, Charge limit, Return to charge at, Resume mowing at, Edge coverage, Start progress, Blade height, Working speed, Autonomous drive speed, Cutting path angle, Path spacing, and 5 more
  • SelectsCutting path mode, Perimeter mowing laps, No-go zone mowing laps, Mow Order, Obstacle detection, Cutting path angle mode, Traversal Mode, Turnaround Mode, Wildlife Safety, Cutter Speed, Voice gender, and 5 more
  • SensorsLast error, Last error time, Last error code, Battery, BLE RSSI, Camera Brightness, WiFi RSSI, Mobile RSSI, Connection, Satellites (Robot), and 43 more
  • SwitchesBlades on/off, Mowing on/off, Dump grass on/off, Edge cutting, Auto-reverse mowing direction, Rain detection (mower) On/Off, Smart charging, Smart return-to-charge level, Smart resume level, Side LED on/off, and 14 more

Actions

  • Cancel current task
  • Start mowingFields: Modify existing job, Is mowing, Is dumping, Edge mowing, Grass collection frequency, Mow order, Job version, Job ID, Speed, Obstacle detection
  • Modify running jobFields: Blade height, Working speed, Obstacle detection, Path spacing, Route mode, No-go zone laps, Auto-reverse mowing direction, Progress
  • Start or stop bladesFields: Start or stop, Blade height
  • Set non-work hoursFields: Start time, End time
  • Set blade warning timeFields: Hours
  • Set blade heightFields: Height
  • Reset blade time
  • Start dump point setup
  • Add dump point
  • Undo last dump point
  • Finish dump point setup
  • Finish dump point outside area
  • Get map data
  • Add SVG tileFields: Area hash, SVG data, Filename, Scale, Rotation, Width (m), Height (m), X position, Y position
  • Update SVG tileFields: Device hash, Area hash, SVG data, Filename, Scale, Rotation, Width (m), Height (m), X position, Y position
  • Delete SVG tileFields: Device hash, Area hash
  • Rename taskFields: New name
  • Enable / disable taskFields: Enabled
  • Delete task

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.
  • Repair noticesNotices it can show in Settings, Repairs:Mammotion account in use by another session, Mammotion cloud unavailable, Mammotion cloud not connected, Retired option used in a Mammotion action

Shows in Vulpo

Quick Toggle card, Robot Vacuum card, Camera card, Button card, Apple Watch, Control Center, Vacuum Live Activity.

Information

Installs
4k sharing analytics
GitHub stars
559
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
v0.6.18,
Kind
Marketplace integration
Brand
Mammotion
Needs
Added as a custom repository in the Marketplace
Domain
mammotion

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers