ThomDietrich / miflora-mqtt-daemon

Linux service to collect and transfer Xiaomi Mi Flora plant sensor data via MQTT to your smart home system, with cluster support 🌱🌼🥀🏡🌳
MIT License
606 stars 141 forks source link

Hcitool can see devices but the daemon can't retrieve data #131

Closed plysdyret closed 3 years ago

plysdyret commented 3 years ago

This used to work just fine, has been running for a year or so. I updated and rebooted the pi zero to no avail. There's a third sensor which works just fine.

Nov 24 20:20:01 flowerpi2 miflora-mqtt-daemon.py[394]: [2020-11-24 20:20:01] Initial connection to Mi Flora sensor "garderobe" (C4:7C:8D:63:C8:C2) failed.Nov 24 20:21:29 flowerpi2 miflora-mqtt-daemon.py[394]: [2020-11-24 20:21:29] Initial connection to Mi Flora sensor "gæsteværelse" (C4:7C:8D:63:CE:D8) failed.
Nov 24 20:23:48 flowerpi2 miflora-mqtt-daemon.py[394]: [2020-11-24 20:23:48] Failed to retrieve data from Mi Flora sensor "garderobe" (C4:7C:8D:63:C8:C2), success rate: 0%
Nov 24 20:26:23 flowerpi2 miflora-mqtt-daemon.py[394]: [2020-11-24 20:26:23] Failed to retrieve data from Mi Flora sensor "gæsteværelse" (C4:7C:8D:63:CE:D8), success rate: 0%
Nov 24 20:28:23 flowerpi2 miflora-mqtt-daemon.py[394]: [2020-11-24 20:28:23] Failed to retrieve data from Mi Flora sensor "garderobe" (C4:7C:8D:63:C8:C2), success rate: 0%
^C
root@flowerpi2:~# systemctl stop miflora
root@flowerpi2:~# hcitool lescan
LE Scan ...
C4:7C:8D:63:C8:C2 (unknown)
C4:7C:8D:63:C8:C2 Flower care
C4:7C:8D:63:DF:17 (unknown)
C4:7C:8D:63:CE:E6 Flower care
C4:7C:8D:63:CE:D8 (unknown)
C4:7C:8D:63:DF:17 Flower care
C4:7C:8D:63:CE:D8 Flower care

Unsure how to debug this, any suggestions?

Thanks,

Torkil

plysdyret commented 3 years ago

I guess something got updated and I now need to update the firmware on the devices.