Xiaomi Mi Flora Plant Sensor MQTT Client/Daemon

wow, impressive work @Dibbler42 , could we add when it got the latest status update aswell somehow?

Goldfruchpalme(18:30:00 19.11.2016) Optimal or
Goldfruchpalme(10 minutes ago) Optimal 

I added a group to all my plants:
Group Group_Moisture "Mi Flora Soil Moisture elements" (gAll)

then I just created a simple rule :

val Boolean emailSent = true

rule "Water plants"
when
	Item Group_Moisture changed
then
	if (Group_Moisture.state <10 && !emailSent){
	    sendMail("xxx@gmail.com","Plant","Water plants")
    }
end

However I have a problem with two of my sensors:

python3 /opt/miflora-mqtt-daemon/miflora-mqtt-daemon.py

Xiaomi Mi Flora Plant Sensor MQTT Client/Daemon
Source: https://github.com/ThomDietrich/miflora-mqtt-daemon

[2017-11-01 00:04:10] Connecting to MQTT broker ...
[2017-11-01 00:04:10] MQTT connection established

Adding sensor to device list and testing connection ...
Name:          "Sensor1"
Internal name: "sensor1"
Device name:   "Flower care"
MAC address:   C4:7C:8D:61:A5:7D
Firmware:      2.7.0
[2017-11-01 00:04:13] Initial connection to Mi Flora sensor "Sensor1" (C4:7C:8D:61:A5:7D) successful

Adding sensor to device list and testing connection ...
Name:          "Sensor2"
connect: Device or resource busy (16)
connect: Device or resource busy (16)
connect error: Connection refused (111)
connect: Device or resource busy (16)
connect: Device or resource busy (16)
[2017-11-01 00:04:43] Failed to retrieve data from Mi Flora sensor "Sensor2" (C4:7C:8D:62:50:EC) during initial connection.

Adding sensor to device list and testing connection ...
Name:          "Sensor3"
Internal name: "sensor3"
Device name:   "Flower mate"
MAC address:   C4:7C:8D:62:51:52
Firmware:      2.6.2
[2017-11-01 00:04:49] Initial connection to Mi Flora sensor "Sensor3" (C4:7C:8D:62:51:52) successful

Adding sensor to device list and testing connection ...
Name:          "Sensor4"
connect error: Transport endpoint is not connected (107)
connect error: Transport endpoint is not connected (107)
Internal name: "sensor4"
Device name:   "Flower mate"
MAC address:   C4:7C:8D:62:51:42
Firmware:      2.6.2
[2017-11-01 00:05:26] Initial connection to Mi Flora sensor "Sensor4" (C4:7C:8D:62:51:42) successful

Adding sensor to device list and testing connection ...
Name:          "Sensor5"
connect error: Device or resource busy (16)
[2017-11-01 00:06:57] Failed to retrieve data from Mi Flora sensor "Sensor5" (C4:7C:8D:65:B8:BA) during initial connection.

Adding sensor to device list and testing connection ...
Name:          "Sensor6"
connect error: Too many levels of symbolic links (40)
connect error: Transport endpoint is not connected (107)
connect error: Transport endpoint is not connected (107)
connect error: Device or resource busy (16)
[2017-11-01 00:07:39] Failed to retrieve data from Mi Flora sensor "Sensor6" (C4:7C:8D:65:A8:A2) during initial connection.

what does :

connect: Device or resource busy (16)
connect error: Connection refused (111) 

connect error: Too many levels of symbolic links (40)
connect error: Transport endpoint is not connected (107)

Can I somehow add a second pi to increase the bluetooth range or how does people normally get around connection issue?