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

For those using Homey/the Xiaomi Mi Flora app in the Dutch language: I just wanted to share the following. I could not figure out why my flows that report on a threshold violation of a specific sensor would not run.

I finally found out that the actual sensor names in Dutch sometimes deviate from the ones used on the device’s sensors tab and device’s advanced settings page. Specifically those related to nutrition and brightness. As such I was using incorrect sensor names, causing the logic card in my flows to fail.

Nutrition

  • Device sensors tab: Voeding

  • Device adv. settings: Voeding

  • Actual sensor name: voedingwaarde (NB without a ‘tussen-s’)

Brightness

  • Device sensors tab: Helderheid

  • Device adv. settings: Lichtintensiteit

  • Actual sensor name: lichtintensiteit

Temperature

  • Device sensors tab: Temperatuur

  • Device adv. settings: Temperatuur

  • Actual sensor name: temperatuur

Moisture

  • Device sensors tab: Vochtigheid

  • Device adv. settings: Vochtigheid

  • Actual sensor name: vochtigheid

That is not right. I can change it, but it will maybe break integrations that depend on it.

I fully understand.

Instead of changing them, it may be an option to add it somewhere in the explanatory text of the card or in the guidance in the initial post above.

Another thought: I have a number of switches for which each button can have multiple states (pressed once, pressed twice, long press). So a 2 button switch has 2 x 3 possbible combinations of press actions.

Instead of having a WHEN card for each possible action or a combination of a WHEN card per button and an AND card to indicate the action, there is only one WHEN card in which the user can select the button/action combination in a pull down menu. See the following screenshot as an example of a 2 button switch.

Perhaps such a setup would also be an idea for the Xiaomi Mi Flora WHEN cards. E.g. the WHEN cards ‘Sensor value is above/below/outside threshold’ would contain a dropdown menu in which you select the respective sensor. You would then not have to add an AND logic card to compare the sensor tag with the one you are addressing. Similar for the device tag in case of a generic WHEN card.

That would be a big improvement. That’s something that was not possible before. I have added it to the backlog to check. Thanks for your suggestion

Hey there, i just got 3 mi flora mini sensors and one “Max” version for my 3m high Strelitzia.

Now i put two sensors in the Strelitzia, aprox. 5m away from homey with clear view. But the Max sensor does not send data.

The mini version works flawless, but the Max sensor always sende “0” values, while the mi flora app does give data.

Is this sensor broken?
In the mi flora app it sometimes gives a “SDK register timeout, error 601 or 602”

Hope to hear! Greetings, Ronald

Hi, the mini’s update not every 15 minutes as in the setup saved. Battery changed and still gives a battery alarm. Also the data of the plants is a day old. Any sugestion? Rebooting app or Homy does not do the trick.


Homey BLE stack gives an error:
“Method “Connect” with signature “” on interface “org.bluez.Device1” doesn’t exist”

I have no influence on that unfortunately.

Can you create a diagnostic report?

For everyone that want custom tasks for there plants: See Urbanjungle.care app - #3 by Koktail

We’re thrilled to announce that Urban Jungle Care is now LIVE! :seedling::calling:

Our app is designed to help you give your tropical houseplants the best care possible! Simply connect your plants through our Bluetooth sensors, and Urban Jungle Care will analyze their needs, providing you with custom tasks to keep them thriving! :sun_with_face::droplet::leaves:

Download now and turn your home into a lush urban jungle! :palm_tree::sparkles:

#UrbanJungleCare #PlantLovers #PlantCare #Houseplants #TropicalPlants #PlantParent #GreenThumb #AppLaunch #SustainableLiving #SmartPlantCare

Yes,
fb14c923-41ad-4b2a-9054-8da8c4073c2f

Your BLE stack is bussy: ‘Operation already in progress at Remote Process at HomeyClient.emit’

What model Homey are you on?

Thank you, the Homey Pro Early 2023.

Are you using other BLE apps?

I dont know. This is the list:
Ps nice new flower app btw!

1 Like

Thanks. You are using no other ble app. I don’t know why your ble stack is giving errors. Sorry.

Thank you, anything i can do or what you can you advice me?

Yes, please contact Athom. They have no priority on fixing it already for more then a year :frowning:

3 Likes

Oké, i will

I added a widget in test v4.3.1

4 Likes

Very nice, thanks!
Is it possible to have the option to show the different sensors under each other or choose the ones that you want to choose.

2 Likes