[erledigt]Xiaomi flower sensor Problem

Begonnen von Pancake, 03 Februar 2019, 15:59:51

Vorheriges Thema - Nächstes Thema

Pancake

Guten Tag,

ich habe einen Xiaomi flowersensor in fhem einfügt, nur funktioniert das Readig nicht.
Folgende Fehlermeldung:

lastGattError The BlockingCall Process terminated unexpectedly. Timedout
2019-02-03 15:48:09 XiaomiBTLESens Flowercare_Balk_01 lastGattError: The BlockingCall Process terminated unexpectedly. Timedout

-----------------------------------------------------------------------------------------------------------
2019.02.03 15:56:11 3: XiaomiBTLESens (Flowercare_Balk_01) - ExecGatttool_Run: another gatttool process is running. waiting...
2019.02.03 15:56:12 1: Timeout for XiaomiBTLESens::ExecGatttool_Run reached, terminated process 12164
2019.02.03 15:56:12 3: Flowercare_Balk_01_notify_1 return value: HASH(0x4a99170)

Hardware ist ein NUC 7i3BNH

Bisher wurde folgendes versucht:

(Der Sensor liegt direkt neben dem NUC)
sudo hcitool lescan
LE Scan ...
C4:7C:8D:6A:5A:98 (unknown)
C4:7C:8D:6A:5A:98 Flower care

Auf einem RPI 3 mit neuer fhem Installation funktioniert der flowersensor und liefert Werte.

Hat jemand eine Idee ?
MfG

dmq

Hi,

mach' mal bitte auf der CLI ein:

ps auxww | grep -i gattool

Da scheint ein anderer Prozess Ressourcen zu blockieren. Vernichte ihn. Versuche es dann erneut.

dmq

Pancake

#2
Danke!
Wer Linux kann ist klar im Vorteil !

Habe den Prozess "umgebracht", den NUC/fhem neugestartet, jetzt werden die Werte ausgelesen. 
______________________________________________________________________________
Nachtrag

Wenn der Flowersensor außerhalb der BT-Reichweite ist, gibt es selbstverständlich keine Werte.
Ist der Flowersensor wieder in Reichweite, werden auch keine Werte angeigt. Dafür muss erst der Prozess gattool beendet werden.

1. Alle Prozess mit ps - e
2. kill  Prozessnummer