Τόμας Τάλερ
Απαντήσεις συζητήσεων που έγιναν
-
ΣυντάκτηςΆρθρα
-
10 Μαΐου 2024 στις 11:01 σε απάντησή του: Συμβουλή: Ενσωματώστε τον αισθητήρα φυτών Xiaomi Mi Flora #32057
Τόμας Τάλερ
ΣυμμετέχωνΣτο OpenSprinkler απλά ρυθμίζετε έναν αισθητήρα MQTT και τον συνδέετε με το θέμα "miflora/<όνομα αισθητήρα>",
Ήλπιζα ότι μετά τη διαμόρφωση των ρυθμίσεων του μεσίτη MQTT, κάπου στη διεπαφή χρήστη του OSPI θα υπήρχε ένας τρόπος να ενσωματωθεί ο αισθητήρας MiFlora που έχει ρυθμιστεί παραπάνω στο λειτουργικό σύστημα. Δυστυχώς, δεν βρήκα καταχωρήσεις σχετικά με αυτό και δεν βρήκα οδηγίες που να εξηγούν πώς να ενσωματώσω δεδομένα αισθητήρα MQTT στο λειτουργικό σύστημα και να τα καταστήσω ορατά και χρησιμοποιήσιμα στη διεπαφή χρήστη.
Το sonsor αναγνωρίζεται με επιτυχία από το miflora-mqtt-daemon.
python3 /opt/miflora-mqtt-daemon/miflora-mqtt-daemon.py
Xiaomi Mi Flora Plant Sensor MQTT Client/Daemon
Πηγή: https://github.com/ThomDietrich/miflora-mqtt-daemon
[2024-05-10 10:57:41] Σύνδεση με τον μεσίτη MQTT…
[2024-05-10 10:57:41] Έγινε σύνδεση MQTT
Προσθήκη αισθητήρα στη λίστα συσκευών και δοκιμή σύνδεσης...
Όνομα: "TEST"
Εσωτερικό όνομα: "TEST"
Όνομα συσκευής: “Flower Care”
Διεύθυνση MAC: 5C:85:7E:12:D2:27
Υλικολογισμικό: 3.3.6
[2024-05-10 10:57:44] Επιτυχής η αρχική σύνδεση με τον αισθητήρα Mi Flora "TEST" (5C:85:7E:12:D2:27)
[2024-05-10 10:57:44] Ανακοίνωση συσκευών Mi Flora στον μεσίτη MQTT για αυτόματη ανακάλυψη…
[2024-05-10 10:57:44] Ανάκτηση δεδομένων από τον αισθητήρα "TEST"…
[2024-05-10 10:57:45] Αποτέλεσμα: {"φως": 1042, "θερμοκρασία": 22,9, "υγρασία": 0, "αγωγιμότητα": 0, "μπαταρία": 100}
[2024-05-10 10:57:45] Δημοσίευση στο θέμα MQTT "miflora/TEST"
[2024-05-10 10:57:45] Ύπνος (300 δευτερόλεπτα)…Ευχαριστώ για τα σχόλια, καθώς τώρα έχω τους αισθητήρες και θα ήθελα να τους ενσωματώσω στο OSPI
LG
Θωμάς7 Μαΐου 2024 στις 7:25 μ.μ σε απάντησή του: Συμβουλή: Ενσωματώστε τον αισθητήρα φυτών Xiaomi Mi Flora #32033Τόμας Τάλερ
ΣυμμετέχωνRaspberry Pi 3 Model B Plus Rev 1.3, BCM2835, Revisiona020d3, Debian GNU/Linux 11 (bullseye) 64bit
Η καθορισμένη εντολή "Αντί να είναι "sudo bluetoothctl scan le" " δεν είναι σωστή.
Για να αναζητήσετε Bluetooth, μπορείτε είτε να χρησιμοποιήσετε το "sudo bluetoothctl scan on" ή το "sudo hcitool lescan". Δούλεψε για μένα και με τις δύο εντολές. -
ΣυντάκτηςΆρθρα
