Thomas Thaler
Aangemaakte reacties
-
AuteurRapport
-
Thomas Thaler
DeelnemerIn OpenSprinkler stelt u eenvoudig een MQTT-sensor in en koppelt deze aan het onderwerp “miflora/<sensornaam>”,
Ik hoopte dat er na het configureren van de MQTT-makelaarinstellingen ergens in de OSPI-gebruikersinterface een manier zou zijn om de hierboven ingestelde MiFlora-sensor in het besturingssysteem te integreren. Helaas heb ik hierover geen vermeldingen gevonden en ik heb nergens instructies gevonden die uitleggen hoe je MQTT-sensorgegevens in het besturingssysteem kunt integreren en deze zichtbaar en bruikbaar kunt maken in de gebruikersinterface.
De zoonsor wordt met succes herkend door de miflora-mqtt-daemon.
python3 /opt/miflora-mqtt-daemon/miflora-mqtt-daemon.py
Xiaomi Mi Flora Plant Sensor MQTT Client/Daemon
Bron: https://github.com/ThomDietrich/miflora-mqtt-daemon
[2024-05-10 10:57:41] Verbinding maken met MQTT-makelaar…
[2024-05-10 10:57:41] MQTT-verbinding tot stand gebracht
Sensor toevoegen aan apparatenlijst en verbinding testen...
Naam: “TEST”
Interne naam: “TEST”
Apparaatnaam: “Bloemverzorging”
MAC-adres: 5C:85:7E:12:D2:27
Firmware: 3.3.6
[2024-05-10 10:57:44] Eerste verbinding met Mi Flora-sensor “TEST” (5C:85:7E:12:D2:27) succesvol
[2024-05-10 10:57:44] Aankondiging van Mi Flora-apparaten aan MQTT-makelaar voor automatische detectie...
[2024-05-10 10:57:44] Gegevens ophalen van sensor “TEST” …
[2024-05-10 10:57:45] Resultaat: {“licht”: 1042, “temperatuur”: 22,9, “vocht”: 0, “geleiding”: 0, “batterij”: 100}
[2024-05-10 10:57:45] Publiceren naar MQTT-onderwerp “miflora/TEST”
[2024-05-10 10:57:45] Slapen (300 seconden) …Bedankt voor de feedback, aangezien ik nu de sensoren heb en deze graag in OSPI wil integreren
LG
ThomasThomas Thaler
DeelnemerRaspberry Pi 3 Model B Plus Rev 1.3, BCM2835, Revisiona020d3, Debian GNU/Linux 11 (bullseye) 64bit
Het opgegeven commando “In plaats daarvan moet “sudo bluetoothctl scan le” zijn” is niet correct.
Om naar Bluetooth te zoeken, kunt u "sudo bluetoothctl scan on" of "sudo hcitool lescan" gebruiken. Werkte bij mij met beide commando's. -
AuteurRapport
