Xiaomi Mi Flora / Flower Care - Smarter Pflanzensensor homebridge-mi-flower-care

  • Node spielt da keine Rolle.

    Die aktuellen Node-Versionen scheinen ein Problem mit Bluetooth zu haben. Ich bekam den bluetooth-hci-socket nicht installiert. Erst als ich auf Node 8x runter bin, hat das funktioniert.


    Ich bin am verzweifeln. Teste gerade neue Hardware von einem anderen Lieferanten, scheint jedoch nix zu bringen, gleiches Verhalten.

  • Zeigt dir das Log irgendwas von den flowercare an? Werden sie in Home erkannt?


    Welche genaue hw verwendest du?

  • In Home sind die Flower Cares drin, das Log zeigt auch keine Auffälligkeiten:


  • Hw=hardware.


    Hmmm sie werden korrekt eingelesen, auf welche Zeit hast du den Poll Intervall gestellt? Wenn diese Zeit „abgelaufen“ ist, erscheint dann irgend eine Meldung im Log?

  • Das ergibt alles keine Sinn :-((


    Code
    hcitool lescan


    Zeigt dir der obige Befehl die Flower Cares an?


    Kannst du mal ein screenshot oder Kopie von der Ausgabe von dem Befehl schicken und dann von der config fuer die flower cares?


    Siehst du denn Daten ueber die Xiaomi Mi App? Damit wir sicher stellen, dass die flower-cares ueberhaupt was an Werten sammeln!

  • hcitool findet alles:


  • Config sieht so aus:


  • Hmmm scheint alles okay zu sein, außer dass du meintest du hast auf 30Sekunden gestellt, obwohl du sie auf 5Min (300Sek) gestellt hast.


    Setze mal Testweise 1 Flowercare der ne stabile Verbindung hat auf 30, statt 300.


    Starte Homebridge neu und Lass das log laufen mit:


    Code
    sudo journalctl -fau homebridge
  • Das sieht bei mir viel kürzer aus:


    Code
    ps ax | grep gatttool
     7059 pts/0    S+     0:00 grep --color=auto gatttool

    Weil da auch nix läuft.

  • Flower Cares sind testweise auf 30 Sekunden eingestellt, auch nach 10 Minuten tut sich im Log nix:


  • Hmm naja dein Log zeigt Daten von 5Sekunden, aber okay...


    Ich bin auf jeden Fall raus, weiß nicht was ich noch machen koennte.

  • Wenn du die Homebridge startest, steht da "starting".

    Wenn du die Homebridge stoppst, steht da "stopping".

    Wenn du die Homebridge neu startest, dann wird die Homebridge erst gestoppt und dann wieder gestartet, und dann steht da "stopping" und dann "starting".


    Stefan