Thomas Thaler

Forum Svar oprettet

Viser 2 indlæg - 1 til 2 (af 2 i alt)
  • Author
    Indlæg
  • som svar på: Tip: Integrer Xiaomi Mi Flora Plant Sensor #32057
    Thomas Thaler
    Participant

    I OpenSprinkler sætter du blot en MQTT-sensor op og linker den til emnet "miflora/<sensornavn>",

    Jeg håbede, at efter at have konfigureret MQTT-mæglerindstillingerne, et eller andet sted i OSPI-brugergrænsefladen ville der være en måde at integrere MiFlora-sensoren ovenfor i OS. Desværre fandt jeg ingen poster om dette, og jeg fandt ingen instruktioner nogen steder, der forklarer, hvordan man integrerer MQTT-sensordata i operativsystemet og gør det synligt og brugbart i brugergrænsefladen.

    Sonsoren genkendes med succes af miflora-mqtt-dæmonen.

    python3 /opt/miflora-mqtt-daemon/miflora-mqtt-daemon.py
    Xiaomi Mi Flora Plant Sensor MQTT Client/Daemon
    Kilde: https://github.com/ThomDietrich/miflora-mqtt-daemon
    [2024-05-10 10:57:41] Opretter forbindelse til MQTT-mægler...
    [2024-05-10 10:57:41] MQTT-forbindelse oprettet
    Føjer sensor til enhedslisten og tester forbindelse...
    Navn:          "TEST"
    Internt navn: "TEST"
    Enhedsnavn: "Blomsterpleje"
    MAC-adresse: 5C:85:7E:12:D2:27
    Firmware:      3.3.6
    [2024-05-10 10:57:44] Indledende forbindelse til Mi Flora sensor "TEST" (5C:85:7E:12:D2:27) lykkedes
    [2024-05-10 10:57:44] Annoncerer Mi Flora-enheder til MQTT-mægler for automatisk opdagelse …
    [2024-05-10 10:57:44] Henter data fra sensor "TEST" …
    [2024-05-10 10:57:45] Resultat: {“light”: 1042, “temperatur”: 22,9, “moisture”: 0, “conductivity”: 0, “battery”: 100}
    [2024-05-10 10:57:45] Udgivelse til MQTT-emnet "miflora/TEST"
    [2024-05-10 10:57:45] Sover (300 sekunder) …

    Tak for feedback, da jeg nu har sensorerne og gerne vil integrere dem i OSPI
    LG
    Thomas

    som svar på: Tip: Integrer Xiaomi Mi Flora Plant Sensor #32033
    Thomas Thaler
    Participant

    Raspberry Pi 3 Model B Plus Rev 1.3, BCM2835, Revisiona020d3, Debian GNU/Linux 11 (bullseye) 64bit

    Den angivne kommando "I stedet skal være "sudo bluetoothctl scan le" " er ikke korrekt.
    For at søge efter Bluetooth kan du enten bruge "sudo bluetoothctl scan on" eller "sudo hcitool lescan". Fungerede for mig med begge kommandoer.

Viser 2 indlæg - 1 til 2 (af 2 i alt)