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
), 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