# \[APP\]\[Pro\] Worx Landroid, Kress, LandXcape, Ferrex RoboMower integration, OpenMower added

**URL:** <https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [June 6, 2022, 9:35am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441 "2022-06-06T09:35:31Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [June 20, 2022, 3:13pm UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/22 "2022-06-20T15:13:06Z")

</div>

i have lifted the safeguard. should be able to execute now.

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [June 20, 2022, 3:15pm UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/23 "2022-06-20T15:15:48Z")

</div>

i have solved this a bit differently. I now create a “job” internally, it stores the actions the mower undertakes. When i come across a mowing condition i will check the job for existence of start sequence and leaving home. If they do not exist i will add them to the job and trigger the issing statusses.

it is on store now for you to check usability.

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [June 20, 2022, 6:51pm UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/24 "2022-06-20T18:51:58Z")

</div>

> [@Martin\_Verbeek](#):
>
> i have lifted the safeguard. should be able to execute now

Thank you. I’m able to run during party mode, probably after some time since raid detected (not at the beginning but that’s the same with the app) and naturally it doesn’t respond to any command when waiting for manual start, except of Restart. That’s probably safety API measure so it means when Worx get stuck during vacation for example, I would need to call my neighbor 😉 That’s possibly working as designed yet launching searching for wire for example

Btw, can you tell me what is Lock/Unlock for ? I was hoping it might unlock mower without need to re-enter PIN but seems it’s not the case.

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [June 20, 2022, 7:11pm UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/25 "2022-06-20T19:11:37Z")

</div>

The lock function will set an alarm if lifted and taken outside of the perimeter of your lawn. It will only stop beeping if returned within the perimeter and placed on the ground. If stolen, your Landroid will stop operating once outside your Wi-Fi network coverage for three consecutive days. If the [Find My Landroid Module](https://www.worx.com/find-my-landroid-gps-location-anti-theft-device-wa0866.html) is installed it will use the geofence as the perimeter limit.

---

<div class="post-metadata">

**Author:** ![Joka](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Joka](https://community.homey.app/u/Joka)\
**Post date:** [June 22, 2022, 8:51am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/26 "2022-06-22T08:51:17Z")

</div>

Works fine, THX for the optimization!

DeskApp (=Landroid signals):  
HOME-\>GRAS\_CUTTING (=Mowing)

Worx Homey App:  
Home-\>Mowing-\>Start sequence-\>Leaving home

What is the implemented reaction now if the Landroid sends the mowing state and it is really mowing (was not Home before, for example stop-\>start on the lawn)?

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [June 22, 2022, 9:06am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/27 "2022-06-22T09:06:26Z")

</div>

When a status of mowing is received and it is not already in the current job, it will look for status leaving home in the current job and if not found trigger flows for this state, the same for start sequence.

When it receives status at home it will init a new job.

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [July 13, 2022, 7:20pm UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/28 "2022-07-13T19:20:07Z")

</div>

Martin, thank you for making your app to the official store, very appreciated 🙂

> **[Worx and Openmower Mowers](https://homey.app/en-us/app/com.verbem.worx/Worx-and-Openmower-Mowers/)**
>
> The smarter way to mow your lawn

---

<div class="post-metadata">

**Author:** ![spndk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/spndk/32/47951_2.png) [@spndk](https://community.homey.app/u/spndk)\
**Post date:** [July 17, 2022, 8:00am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/29 "2022-07-17T08:00:45Z")

</div>

Hi, I have installed the Worx app, but it can’t find my Landroid (model WR141E). It keeps saying “No new devices found”, when I try to add a device?

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [July 17, 2022, 11:53am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/30 "2022-07-17T11:53:03Z")

</div>

Did you configure your Worx account in the app, right?

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [July 17, 2022, 11:55am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/31 "2022-07-17T11:55:23Z")

</div>

@Martin_Verbeek , just FYI, when checked randomly the app (but seems it’s working fine, anyway, restarted app and this errror disappeared)

 ![SmartSelect_20220717-135134_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/2/a23c029bde8ee9335573bbc96cd2e75b92b51bb6.jpeg)

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [July 17, 2022, 8:05pm UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/32 "2022-07-17T20:05:39Z")

</div>

Thank you. Will check it.

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [July 17, 2022, 8:06pm UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/33 "2022-07-17T20:06:31Z")

</div>

Did you login?

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [July 18, 2022, 7:00am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/34 "2022-07-18T07:00:21Z")

</div>

Weird error, looks like it is not in the app itself, but in management around the app. I will treat it as a glitch of the system for now. If you see this more, pls ping me again.

---

<div class="post-metadata">

**Author:** ![telenut](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/telenut/32/12666_2.png) [@telenut](https://community.homey.app/u/telenut)\
**Post date:** [August 6, 2022, 10:24pm UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/35 "2022-08-06T22:24:30Z")

</div>

Great app, but how can I create a flow to notify my when there is an error?

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [August 7, 2022, 5:43am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/36 "2022-08-07T05:43:01Z")

</div>

There is a trigger for errors, select trigger on errors, select mower, select specific or any error.

The error is in a tag called Error, you can use that to push a notification

---

<div class="post-metadata">

**Author:** ![telenut](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/telenut/32/12666_2.png) [@telenut](https://community.homey.app/u/telenut)\
**Post date:** [August 7, 2022, 7:09am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/37 "2022-08-07T07:09:28Z")

</div>

found it! I was looking at all the cards specific to my mower. But I had to select the app to find that trigger. I miss a search function on the mobile app 🙂 Found it with the web interface.

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [August 7, 2022, 11:34am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/38 "2022-08-07T11:34:14Z")

</div>

Will change that in next update to be on the device. Bit of a remnant of the first version .

---

<div class="post-metadata">

**Author:** ![Joka](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Joka](https://community.homey.app/u/Joka)\
**Post date:** [August 15, 2022, 10:18am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/39 "2022-08-15T10:18:07Z")

</div>

Hi Martin,

Use case: My problem is that the defined battery limit of the landroid (9%) to reach the dock is sometimes to low by high outside temperatures (\>32 degree). I would like to send the landroid home a little bit earlier. But the pushing period of ~10 min of the Worx cloud is to long.

Could it be possible to poll the device capabilities pro actively from the Worx cloud with your app? Maybe a POLL option as a Then card which triggers the regular capability changes would be an option. The DeskApp has this feature so it seems to be possible to initiate a poll request on demand:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/4/84d6fdba738735cd66e6b22d0955cfcce63aabd9.png)

But maybe I missed a function or there is another solution?

THX

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [August 17, 2022, 4:02pm UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/40 "2022-08-17T16:02:52Z")

</div>

Added “poll” command on the command action card. Can you test if this helps?

> **[Worx and Openmower Mowers](https://homey.app/en-us/app/com.verbem.worx/Worx-and-Openmower-Mowers/)**
>
> The smarter way to mow your lawn

for the test version.

---

<div class="post-metadata">

**Author:** ![Joka](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Joka](https://community.homey.app/u/Joka)\
**Post date:** [August 18, 2022, 6:45am UTC](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441/41 "2022-08-18T06:45:14Z")

</div>

This works fine:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/d/0dd368c80cda9b5da2d7ed129644239862b5cc1c.png)

But the polling should trigger the WHEN card options also:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/6/e6b33d2e9f74f4a02016c1e850b4b51cbae69590.png)

This seems not to work now with the polling action , can you check this please. All relevant capabilities for which a trigger card exist should be considered I think.

Examples here with 200% and Temp 10° to force/test the triggers!

Thank you @Martin_Verbeek (again)!

[Previous page](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441.md?page=1)

[Next page](https://community.homey.app/t/app-pro-worx-landroid-kress-landxcape-ferrex-robomower-integration-openmower-added/64441.md?page=3)
