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 = « Gladys » hinzufüge: eine Präferenz für die Normalisierung der Datenveröffentlichung?
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?
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.