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

As far as I know, you should not connect the sensor both to your mobile phone and to Homey. If you want to receive data in Homey, then then sensor should only be connected to your Homey.

How far is the sensor located from your Homey? Homey’s Bluetooth reach is limited.

In addition to Homey trying to request data from the sensor periodically, you can also enable the ‘BLE Advertisements’ option in the settings of the Xiaomi Mi Flora app for Homey. Homey will then try to pick up any sensor updates that the plant sensor broadcasts. Your mileage may vary though.

No problem and sorry

Here in english

4m approx, but on the balcony there would also be a balcony door in between… But even for testing purposes in the living room, about 1m away, nothing came out… Also, should the sensor only be connected to cozy places? Delete the saying from the Flower Care app? I turned on the story with the ble advertising.

Yes, only connect the plant sensor to your Homey. Remove it from the plant sensor app on your mobile (or at least make sure the Bluetooth on your phone is not connected and cannot connect to the sensor). The sensor can only be connected to one device at a time.

Thanks for this amazing app! Is there any change you could duplicate the widget and give it an option to manually select which sensor to show? I have 15 sensors and the current widget gets very messy (two dots per sensor, bottom cut off, always flipping back to the first sensor when updating etc.)

I understand fixing those issues might be work so maybe we could just add a manual sensor selector to the widget?

Hi

The icons in the Widget gets cut off in the bottom.

For everyone that also uses the urbanjungle.care app I created a official Homey integration for it: [APP] Urbanjungle.care app (for Xiaomi mi flora devices) - #9 by Koktail

I have some issues getting data from some Mi Flora Max Sensors despite it seems there was a connection. I am getting the battery data but no other data.

Using watch flower on IOS there is the data available

Sensors have the latest firmware and tried passive and active (with no other app connected) ble mode.
Distance should not be the issue. The sensors are 0.5m away from Homey

No issues with standard mi flora sensor.

Anybody has an idea?
Thanks

The stability of the max sensors varies and there is nothing Is van do about it unfortunately

I was able to narrow down the issue.
if the max sensor is in range of the homey pro (20cm), it will get the values.
If it is in range of the homey bridge (20cm, too) it will not get the values or they are zero
I raised a support ticket at Athom that the ble bridge function seems to have some bugs.
Lets see what will come out.

Goodbye Homey BLE. I will move now to MQTT, too

Anybody know where I will get that “then” - flow card.

In my current “Xiaomi Mi flora App” V. 4.4.4. I don’t have this.
And I don´t find any Test-Versions.

Thanks

@Koktail do you maybe know how I can debug the following issue? I have the underneath flow. When the battery percentage of the Xiaomi Mi Flora (normal, not max version) becomes below 20% I get notified on my phone and added an notification on the timeline in Homey. But both notification showed 100% as the percentage.

Is there a way I can debug this issue to see if the correct value is really being passed? I also added a screenshot of the graph of the battery percentage of this sensor from the last week, where you can see it is getting lower and lower, not even 100%. The other screenshot is of the information tile (or whatever it is named) shows the correct percentage as we also get from the graph.

Hi Topic,

New to this thread. Have searched but not found any reason as of why I can’t set a longer ‘interval between updates’ than 60 minutes. I used to have it at 300 minutes and was happy with that to save battery of the sensors.

Is there a reason for this limitation or is it possible to get a longer interval back?

60 seconds probably, or do you really mean 60 minutes?

Today

Now maximum interval is 60 minutes. I would like to be able to have a longer interval if possible?

1 Like

When you have BLE Advertisement on, it’s controlled by the sensor itself, so I guess this “interval” do not apply at all (if I’m not mistaken, it’s 15min interval by default)

1 Like

Okay!

I tried BLE Advertisement. It didn’t work for me got the flows disabled because they executed too many times.

If I disable it it is still not possible to set a longer interval then 60 minutes. Would it be possible to increase that limit to something like at least 1500 minutes?

That should not happen anymore, I think Koktail was fixing that. You are on latest version ?

It’s hardcoded so unless Koktail will change it, then not.
Possible workaround - disable app as you need and re-enable on certain intervals.

1 Like

On currently latest 4.4.4.