# \[APP\]\[Pro\] Xiaomi mi flora sensor/ropot app

**URL:** <https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [August 15, 2018, 7:25am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45 "2018-08-15T07:25:38Z")\
**Posts on this page:** 20\
**Page:** 22

<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:** [November 24, 2020, 9:33pm UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/432 "2020-11-24T21:33:23Z")

</div>

It is working fine now on RC43.  
3 (or 4??) months ago I was told that it’s app issue by the Athom Support. When I tried to argue, I was argued back… Nice to see it did not take years to fix it.  
Thanks @Koktail also for SDK3 update 🙂

Just maybe small request - would it be possible to filter values out of range?

 ![SmartSelect_20201124-223356_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/d/5dd40ad58b932f021779a466e7d3fd985213188a.jpeg)

---

<div class="post-metadata">

**Author:** ![Koktail](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koktail/32/51498_2.png) [@Koktail](https://community.homey.app/u/Koktail)\
**Post date:** [November 24, 2020, 10:07pm UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/433 "2020-11-24T22:07:50Z")

</div>

Your welcome. Hopefully athom keep this BLE stack for some time now. Caused me a lot of PITA and time to test it and communicate it to users.

Whoow what happened to the temperature? Are you visiting the sun?

---

<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:** [November 25, 2020, 5:50am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/434 "2020-11-25T05:50:59Z")

</div>

The real temperature outside was about - 2 C 🙂  
But maybe it’s caused by the fact that batteries were at 17% already.

---

<div class="post-metadata">

**Author:** ![Wesley\_Witjes](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wesley_witjes/32/16366_2.png) [@Wesley\_Witjes](https://community.homey.app/u/Wesley_Witjes)\
**Post date:** [November 25, 2020, 8:56am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/435 "2020-11-25T08:56:14Z")

</div>

Works really well now 🙂 @rvdeijk

 ![Screenshot_20201125-095430](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/3/7393c62c5f1685e92a9f271ef63cd86fddec8e81.jpeg)

---

<div class="post-metadata">

**Author:** ![Otter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/otter/32/11467_2.png) [@Otter](https://community.homey.app/u/Otter)\
**Post date:** [December 1, 2020, 8:10am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/436 "2020-12-01T08:10:10Z")

</div>

The sensors seem really stable now!! Working for a week now (updated to v5 then)

---

<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:** [December 2, 2020, 8:11am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/437 "2020-12-02T08:11:22Z")

</div>

Today I had the same issue on 3 sensors in parallel - the high temperature while it is actually freezing (about -5 C).  
But on all of them are running slowly out of the battery about 25 %.  
@Koktail, not sure if anything can be done about that please ? Maybe it’s issue with the sensors ?  
Btw, the original apps reports correct values (at this moment actually -1,3C) while the app continuously reports 6552 C 😉 It looks like that your app probably is not able to report negative values, because just before it reports 6552 C it was 0,1 C.

Diag report : e30bf35a-2b56-4171-b230-eb5a5d83fd31

 ![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/8/88e9c98fe0b3be855dabc8f44966b20ce0d68197.png)

---

<div class="post-metadata">

**Author:** ![Koktail](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koktail/32/51498_2.png) [@Koktail](https://community.homey.app/u/Koktail)\
**Post date:** [December 4, 2020, 5:34am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/438 "2020-12-04T05:34:21Z")

</div>

Cannot find anything in code that explain this behavior. Think your sensor got a hick up. Do you know how to install the app throught CLI? You can try to read out the raw value by putting

```auto
console.log(sensorData.readUInt16LE(0));

```

after the line:

```auto
const sensorData = await data.read();

```

---

<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:** [December 4, 2020, 6:12am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/439 "2020-12-04T06:12:37Z")

</div>

Well I got this readings from all 3 Flora sensors I have.  
I can test it when it will be again freezing… In a week or so.

---

<div class="post-metadata">

**Author:** ![rvdeijk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rvdeijk/32/22542_2.png) [@rvdeijk](https://community.homey.app/u/rvdeijk)\
**Post date:** [December 4, 2020, 6:34am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/440 "2020-12-04T06:34:26Z")

</div>

> [@Sharkys](#):
>
> It looks like that your app probably is not able to report negative values, because just before it reports 6552 C it was 0,1 C.

@Koktail this sounds quiet reasonable and reproduceable.

> [@Sharkys](#):
>
> I can test it when it will be again freezing… In a week or so.

@Sharkys put the sensor for a short time in the freezer, no need to wait till it freezes outside?

---

<div class="post-metadata">

**Author:** ![Koktail](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koktail/32/51498_2.png) [@Koktail](https://community.homey.app/u/Koktail)\
**Post date:** [December 4, 2020, 7:41am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/441 "2020-12-04T07:41:11Z")

</div>

I’ve put one in the freezer and i can confirm this issue: [https://github.com/koktaildotcom/homey-mi-flora/issues/93](https://github.com/koktaildotcom/homey-mi-flora/issues/93)

---

<div class="post-metadata">

**Author:** ![Koktail](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koktail/32/51498_2.png) [@Koktail](https://community.homey.app/u/Koktail)\
**Post date:** [December 4, 2020, 4:45pm UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/442 "2020-12-04T16:45:30Z")

</div>

Strange that there is until now nobody that put the sensor inside the fridge. What plant will survive there? 😂

Anyhow i found the issue and fixed the bug. Unfortunately it can only be released with SKD3 (firmware 5.0) That is because imperfection of the Homey app store. I’ve also pushed the code in the master branch, so you can use it through CLI.

---

<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:** [December 30, 2020, 8:04pm UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/443 "2020-12-30T20:04:02Z")

</div>

@Koktail, will you please push it also to Test branch? ( [Xiaomi Mi Flora | Homey](https://homey.app/en-us/app/com.mi.flora/Xiaomi-Mi-Flora/test/)). Even I can be using and install it via CLI, there are some minor side efects…

Thank you for your fix btw 🙂

---

<div class="post-metadata">

**Author:** ![Koktail](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koktail/32/51498_2.png) [@Koktail](https://community.homey.app/u/Koktail)\
**Post date:** [December 31, 2020, 7:56am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/444 "2020-12-31T07:56:24Z")

</div>

I pushed version 3.0.1 to test.

### v3.0.1 - 04.12.2020

- display negative temperature correctly
- add todo for next release
- change brand color and translations

---

<div class="post-metadata">

**Author:** ![Otter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/otter/32/11467_2.png) [@Otter](https://community.homey.app/u/Otter)\
**Post date:** [January 30, 2021, 2:51pm UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/445 "2021-01-30T14:51:19Z")

</div>

I’ve got one sensor that has a stuck moisturesensor. It stopped at 8% giving me a message my plants need water 😉 but after two times I realised it was not a thirsty plant but a faulty sensor. dipped it in Water and still stuck at 8% even though it updated when submerged in 100% water. so or I have incredibly dry water or again the sensor is stuck.

any ideas? my other 3 sensors seem to work properly (will check to make sure)

---

<div class="post-metadata">

**Author:** ![Quin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/quin/32/18386_2.png) [@Quin](https://community.homey.app/u/Quin)\
**Post date:** [January 31, 2021, 12:40am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/446 "2021-01-31T00:40:49Z")

</div>

I have 2 sensors working and connecting fine with homey through this app, but the app won’t let me change the values, so therefore also the flows don’t work. Can anyone give a hint please?

 ![Screenshot_20210102-101426_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/d/2d9952eb60d36bece0bd958cbe7fbd1b854eec22.jpeg)

---

<div class="post-metadata">

**Author:** ![Koktail](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koktail/32/51498_2.png) [@Koktail](https://community.homey.app/u/Koktail)\
**Post date:** [January 31, 2021, 4:12am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/447 "2021-01-31T04:12:56Z")

</div>

I’ve one sensor that doesn’t update too. In de mi flora app it reports the same value. Maybe it comes back with a future device firmware upgrade.

---

<div class="post-metadata">

**Author:** ![Koktail](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koktail/32/51498_2.png) [@Koktail](https://community.homey.app/u/Koktail)\
**Post date:** [January 31, 2021, 4:14am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/448 "2021-01-31T04:14:50Z")

</div>

It looks like a homey core error. Have you tried a p.t.p.? (Hard reset by pulling the plug from homey).

---

<div class="post-metadata">

**Author:** ![Quin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/quin/32/18386_2.png) [@Quin](https://community.homey.app/u/Quin)\
**Post date:** [January 31, 2021, 9:57am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/449 "2021-01-31T09:57:22Z")

</div>

No, unfortunately several reboots didn’t help…

---

<div class="post-metadata">

**Author:** ![Nicky\_Heins](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nicky_heins/32/22762_2.png) [@Nicky\_Heins](https://community.homey.app/u/Nicky_Heins)\
**Post date:** [January 31, 2021, 10:18am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/450 "2021-01-31T10:18:06Z")

</div>

Try replacing the battery

---

<div class="post-metadata">

**Author:** ![Koktail](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koktail/32/51498_2.png) [@Koktail](https://community.homey.app/u/Koktail)\
**Post date:** [January 31, 2021, 10:20am UTC](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45/451 "2021-01-31T10:20:28Z")

</div>

Or send a report after you triggerd the error. I’ll look if I see something that I’ll recognise.

[Previous page](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45.md?page=21)

[Next page](https://community.homey.app/t/app-pro-xiaomi-mi-flora-sensor-ropot-app/45.md?page=23)
