Thomas Thaler
Forumsvar scapade
-
FörfattareInlagg
-
Thomas Thaler
DeltagareI OpenSprinkler ställer du helt enkelt in en MQTT-sensor och länkar den till ämnet "miflora/<sensornamn>",
Jag hoppades att efter att ha konfigurerat MQTT-mäklarinställningarna någonstans i OSPI-gränssnittet skulle det finnas ett sätt att integrera MiFlora-sensorn ovan i operativsystemet. Tyvärr hittade jag inga poster om detta och jag hittade inga instruktioner någonstans som förklarar hur man integrerar MQTT-sensordata i operativsystemet och gör det synligt och användbart i användargränssnittet.
Sonsorn känns igen framgångsrikt av miflora-mqtt-demonen.
python3 /opt/miflora-mqtt-daemon/miflora-mqtt-daemon.py
Xiaomi Mi Flora Plant Sensor MQTT Client/Daemon
Källa: https://github.com/ThomDietrich/miflora-mqtt-daemon
[2024-05-10 10:57:41] Ansluter till MQTT-mäklare...
[2024-05-10 10:57:41] MQTT-anslutning upprättad
Lägger till sensor i enhetslistan och testar anslutning...
Namn: ”TEST”
Internt namn: "TEST"
Enhetsnamn: ”Blomstervård”
MAC-adress: 5C:85:7E:12:D2:27
Firmware: 3.3.6
[2024-05-10 10:57:44] Initial anslutning till Mi Flora-sensor “TEST” (5C:85:7E:12:D2:27) lyckades
[2024-05-10 10:57:44] Tillkännager Mi Flora-enheter till MQTT-mäklare för automatisk upptäckt ...
[2024-05-10 10:57:44] Hämtar data från sensorn "TEST" ...
[2024-05-10 10:57:45] Resultat: {"ljus": 1042, "temperatur": 22,9, "fuktighet": 0, "konduktivitet": 0, "batteri": 100}
[2024-05-10 10:57:45] Publicerar till MQTT-ämnet "miflora/TEST"
[2024-05-10 10:57:45] Sova (300 sekunder) …Tack för feedbacken, eftersom jag nu har sensorerna och skulle vilja integrera dem i OSPI
LG
ThomasThomas Thaler
DeltagareRaspberry Pi 3 Model B Plus Rev 1.3, BCM2835, Revisiona020d3, Debian GNU/Linux 11 (bullseye) 64bit
Det angivna kommandot "Istället borde vara "sudo bluetoothctl scan le" " är inte korrekt.
För att söka efter Bluetooth kan du antingen använda "sudo bluetoothctl scan on" eller "sudo hcitool lescan". Fungerade för mig med båda kommandona. -
FörfattareInlagg
