# Mi Flora Integration

**URL:** <https://community.gladysassistant.com/t/integration-mi-flora/6174>\
**Category:** Développement\
**Created:** [13. März 2021 um 14:20 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174 "2021-03-13T14:20:36Z")\
**Posts on this page:** 11\
**Page:** 2

<div class="post-metadata">

**Author:** ![glasserre](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/g/b5e925/32.png) [@glasserre](https://community.gladysassistant.com/u/glasserre)\
**Post date:** [7. April 2021 um 14:29 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/21 "2021-04-07T14:29:46Z")

</div>

Ich habe gerade mein RPI Zero erhalten, also konnte ich nicht widerstehen, das Skript zu testen 🙂 Es funktioniert. Also liegt das Problem tatsächlich bei RPI3/4, aber ich kenne mich nicht gut genug aus, um die Bibliotheken tiefer zu debuggen.

Ich werde also das Pi Zero als Gateway verwenden und die Daten auf dem MQTT-Server schreiben, indem ich die Option des Parameters reporting\_method = «&nbsp;Gladys&nbsp;» hinzufüge: eine Präferenz für die Normalisierung der Datenveröffentlichung?

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [7. April 2021 um 14:43 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/22 "2021-04-07T14:43:31Z")

</div>

> [@Mi Flora Integration](https://community.gladysassistant.com/t/integration-mi-flora/6174/4?u=vonox):
>
> Ok, bon j’avais mal compris, en fait ton erreur vient du script pas de Gladys! Tu es sûr d’avoir lancé le script avec les bons paramètres? Peut tu décrire exactement ce que tu fais ? Pour mieux comprendre le MQTT dans Gladys, je te conseille de lire ce tutoriel : En gros, dans Gladys l’API MQTT est très simple: chaque capteur a son topic MQTT et écoute sur ce topic. Dès qu’une nouvelle valeur est envoyée à ce topic, Gladys stocke la valeur. Tout simple slight_smile Comme tu dis, dans le…

Du hast den Link zur MQTT-Dokumentation etwas weiter oben

---

<div class="post-metadata">

**Author:** ![glasserre](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/g/b5e925/32.png) [@glasserre](https://community.gladysassistant.com/u/glasserre)\
**Post date:** [10. April 2021 um 12:09 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/23 "2021-04-10T12:09:15Z")

</div>

Integration abgeschlossen.  
Ich habe das Skript von Thom Dietrich aktualisiert, das auf meinem Git verfügbar ist, bis er die PR akzeptiert  
[https://github.com/Chouille/miflora-mqtt-daemon](https://github.com/Chouille/miflora-mqtt-daemon)

Auf MQTT sieht das so aus:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/c/c703bfd4db2df9ef9c99d250647a06721008c201.png)

Auf Gladys:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/0/05554d7aee0da951285d3064643ca2159c275c30.png)  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/a/a9a64a4a14c41898f01d91ffa2b7eb4ae0eae376.png)

Jetzt muss man nur noch mit den Szenen spielen 🙂

Wäre ein Tutorial dazu interessant?

---

<div class="post-metadata">

**Author:** ![Jean34](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean34/32/3349_2.png) [@Jean34](https://community.gladysassistant.com/u/Jean34)\
**Post date:** [10. April 2021 um 12:19 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/24 "2021-04-10T12:19:33Z")

</div>

Alles klar, das interessiert mich 🙂

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [10. April 2021 um 12:30 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/25 "2021-04-10T12:30:51Z")

</div>

Cool, du solltest den Link zur Gladys-Dokumentation auf Englisch einbinden, statt den FR-Link.

---

<div class="post-metadata">

**Author:** ![glasserre](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/g/b5e925/32.png) [@glasserre](https://community.gladysassistant.com/u/glasserre)\
**Post date:** [10. April 2021 um 12:57 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/26 "2021-04-10T12:57:34Z")

</div>

Das ist in einem neuen PR korrigiert.

---

<div class="post-metadata">

**Author:** ![glasserre](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/g/b5e925/32.png) [@glasserre](https://community.gladysassistant.com/u/glasserre)\
**Post date:** [10. April 2021 um 12:58 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/27 "2021-04-10T12:58:25Z")

</div>

Ich werde schnell einen Entwurf machen.

---

<div class="post-metadata">

**Author:** ![glasserre](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/g/b5e925/32.png) [@glasserre](https://community.gladysassistant.com/u/glasserre)\
**Post date:** [11. April 2021 um 13:35 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/28 "2021-04-11T13:35:30Z")

</div>

Hier ist der Tutoriel: [[TUTORIEL] Monitorer ses plantes avec les capteurs Mi Flora](https://community.gladysassistant.com/t/tutoriel-monitorer-ses-plantes-avec-les-capteurs-mi-flora/6257)

---

<div class="post-metadata">

**Author:** ![euguuu](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/euguuu/32/5061_2.png) [@euguuu](https://community.gladysassistant.com/u/euguuu)\
**Post date:** [15. April 2021 um 19:51 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/29 "2021-04-15T19:51:46Z")

</div>

ich habe angefangen, das Tool gladys-bluetooth-analyzer für den Parrot Flower und den MiFlora zu betrachten, das die Messwerte gut hochlädt,  
@AlexTrovato ich habe 2 Fragen:

- wenn ich diese 2 Geräte in Gladys integrieren möchte, muss ich für jedes Gerät eine separate Datei erstellen, wie es bei Zigbee gemacht wird, oder muss der Code anders aufgeteilt werden?
- ist es notwendig, den Code zur Datenerfassung vollständig neu zu schreiben oder kann man die bereits vorhandenen npm-Bibliotheken für diese Produkte verwenden?

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [15. April 2021 um 20:52 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/30 "2021-04-15T20:52:21Z")

</div>

Ist das nicht eher generisch auf der Bluetooth-Seite?

[https://github.com/GladysAssistant/Gladys/blob/master/server/services/bluetooth/lib/device/bluetooth.information.js](https://github.com/GladysAssistant/Gladys/blob/master/server/services/bluetooth/lib/device/bluetooth.information.js)

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [16. April 2021 um 05:28 UTC](https://community.gladysassistant.com/t/integration-mi-flora/6174/31 "2021-04-16T05:28:17Z")

</div>

Das ist noch nicht geplant 😕  
Man muss den Ort finden, an dem (und wie) festgestellt wird, ob ein bestimmtes Bluetooth-Gerät mit einer bestimmten Kommunikationsmethode kompatibel ist.  
Oder einen neuen Dienst erstellen, der den Bluetooth-Dienst wiederverwendet, wenn es wirklich spezifisch ist.

[Vorherige Seite](https://community.gladysassistant.com/t/integration-mi-flora/6174.md?page=1)
