Lymow robot mower integration

Trying to generate some support for Lymow to expose an API for the OnePlus mower. Or to see if anyone else has figured out a way to integrate it.

There should be way more peoples out there wanting this: Local API for Home Automation · Lymow (Community Suggestions)

Thanks! voted.

the camera is already possible to see in HA. Use a genric camera with this RTSP url (replace MOWER_IP ofc): rtsp://MOWER_IP:10022/h264ESVideoTest

Default settings

Hello lymowers,

thank you @Fruehling for pointing out, voted. I also wrote to the lymow support team for a +1 for this feature.

I was a little sad because I could not at least “start mowing” form HA. As we all know, we have all the data we need in our beloved Home Assistant to decide when it is a good moment to start mowing. Last Rain, Humidity of the grass, public holidays (do not use the lymow on these if you like your neighbours :wink:), just to name a few.

So I want to share my (ugly) workaround with you until we get a local or cloud API:

On my Android Phone

I installed Tasker on my Android phone. It can do the following:

  • Unlock your screen (Extended Unlock has to be enabled)
  • Start the lymow app
  • Click on the mower (Plugin AutoInput)
  • Click on Mow
  • Go back to sleep

Then I created a Profile of type Event > System > Intent Received.

In Action I defined

com.my.lymow.START

In Home Assistant

I created an automation which sends a signal to my phone and triggers the lymow start (triggers and conditions are removed to show the concept):

alias: Lymow Start Mowing
description: ""
triggers: []
conditions: []
actions:
  - action: notify.mobile_app_mobile_mathias
    data:
      message: command_broadcast_intent
      data:
        intent_package_name: net.dinglisch.android.taskerm
        intent_action: com.my.lymow.START
mode: single

Spooky but works.

Cheers
Mathias

It would be great to set and modify schedules based on calendar events and seasons of the year using Home Assistant. I also noticed that the mower can get stuck under cars parked on the lawn. It would be nice to disable mowing if there are large objects on the lawn. I live on a farm and have the simple object avoidance selected as the more complex one is too sensitive. When the mower hits car it hits the top and not the bumber.

According to Google AI:

Lymow robot mowers can be integrated into Home Assistant via a community-developed custom component, allowing you to monitor status, view the RTSP camera feed, and control mowing sessions. While no official cloud API exists yet, this integration acts as a stopgap to create automated scenarios, such as pausing irrigation during mowing or tracking battery charging. [1, 2, 3]

Key Integration Options:

  • Virtual Lymow Integration: Available via HACS (Home Assistant Community Store) in Reddit communities, this integration uses RTSP camera snapshots to infer mower status, such as docked state, motion detection, and operating status.
  • RTSP Camera Feed: You can pull the direct RTSP video stream into Home Assistant to monitor the mower’s perspective.
  • Smart Plug Monitoring: By connecting the Lymow charger to a smart plug with power monitoring, you can track energy consumption and estimate the battery’s State of Charge (SOC) to build a DIY dashboard. [1, 2, 3]

I have not purchase the Lymow yet but am looking into all advantages and features.

One thing I was considering is parking it in my garage and interfacing it to HA to control or interface with the garage door opener.

What is everyones experience with the signal strength of the link between the mowers with the RTK? Would my garage walls or having my hole house between the mower and the RTK cause issues with link?

I have about 3 acres and its never an RTK issue. In my experience, trees blocking access to the sky are far more of an issue. I can reset the unit without having to go interact by sending it back to the dock and giving it clear sky. My unit works fine behind my garage which is a 900 sqft space with all my tools/zero turn (for sale now)/etc. The garage is easily 200 feet from the RTK. it should not be a problem, like at all.

If someone has a “secondary” account with a shared robot, I could try to integrate it. I don’t own a Lymow.

Thanks to @d3dfantasy99!

@d3dfantasy99 That is awesome! thanks

@d3dfantasy99 is it possible to specify which zone(s) to mow?

Any chance this would be supported locally in the future? I understand it's using AWS cloud currently.

Thanks for the amazing work! Will buy you a coffee once I get it setup :).