Leider kann ich dem Thema Loxberry PlugIn Weiterentwicklung nicht so viel Zeit widmen wie es notwendig wäre oder ich auch manchmal würde. Deshalb hatte ich von Anfang an alles auf GitHub veröffentlicht. Jeder der Code beitragen, verändern, etc. will und kann ist gerne eingeladen.
Plugin: Xiaomi MiFlora Flower Monitor
Einklappen
X
-
Bei den ersten zwei Punkten stimme ich dir zu. Beim dritten bin ich mir über den Vorteil nicht klar? Ich kann doch im Miniserver die Daten als Statistik mitschreiben lassen.....
Leider kann ich dem Thema Loxberry PlugIn Weiterentwicklung nicht so viel Zeit widmen wie es notwendig wäre oder ich auch manchmal würde. Deshalb hatte ich von Anfang an alles auf GitHub veröffentlicht. Jeder der Code beitragen, verändern, etc. will und kann ist gerne eingeladen. -
Bin jetzt zum auslesen der Sensoren auf einen ESP32 umgestiegen. Daten werden per Mqtt an Loxberry geschickt.Kommentar
-
Guten Morgen, ich hatte versucht den sketch mittels Arduino Software aufzuspielen. Leider bin ich nur Anwender und verstehe nicht viel was da im Hintergrund passiert. Leider bekomme ich eine Fehlermeldung. Hattest du diese auch und hast es gelöst?
Hier die Fehlermeldung: "Globale Variablen verwenden 55120 Bytes (16%) des dynamischen Speichers, 272560 Bytes für lokale Variablen verbleiben. Das Maximum sind 327680 Bytes.
Der Sketch ist zu groß; unter http://www.arduino.cc/en/Guide/Troubleshooting#size finden sich Hinweise, um die Größe zu verringern.
Fehler beim Kompilieren für das Board DOIT ESP32 DEVKIT V1."
Danke
-
Hi ich finde das Mega spannend und habe direkt fragen.
Mein Miniserver hängt im Technikraum, den Rasp würde ich eigentlich auch dahin machen, aber dann sind es über 20 Meter bis in den Garten, ich würde gerne die
Xiaomi MiFlora Flower Sensor zum Messern der Rase- und Beetfeuchte verwenden.
Hat das von euch schon mal jemand gemacht ? Wie würdet Ihr das Lösen, ich habe leider keine Möglichkeit drausen einen Bluetooth Dongl zu installieren aber ich könnte in den Technikraum einen Starken Empfänger oder Sender integrieren, geil wärs wenn die Wlan hätten.
Hat denn die greensens Smarte Pflanzensensoren mit WLAN Hub für Zimmerpflanzen - Hobby Set mit 5X Pflanzensensoren und 1x WLAN Gateway - NEUHEIT
schon mal jemand eingebunden ? mit WLAN.
Loxone: 1 x Miniserver; 4 x Relay Extension; 1 x Extension; 1 x Dimmer Extension; DMX-, Air-, Tree- , Dali- und Modbus Extension; 2 x 1-Wire ExtensionKommentar
-
Hallo,
könnte mir jemand einen Screenshot von der Config schicken, wie ihr die Werte in der App darstellt? Bekomme die Werte über UDP in den Miniserver, jedoch fehlt mir das Wissen, wie ich in der Config die virtuellen UDP Eingänge darstelle.
Welchen Baustein benutzt man am besten?
Vielen Dank
DominicKommentar
-
- Neubau EFH Einzug November 2016
- MiniServer + Extension + Dimmer + DMX + 1-wire
- Finder Slave Dimmer + KMtronic RS485 Relay Board
- Start Programmierung 29.10.2016 - Fertigstellung......
- LoxberryKommentar
-
Wie fragst du deine Sensoren aktuell ab? Da es bei manchen immer wieder Probleme gibt, ich das Plugin aber seit 2 Jahren nahezu fehlerfrei nutze ist das Troubleshooting etwas schwer.
Vielleicht gibt es unterschiedliche Chargen / Versionen der Sensoren. Ich hatte meine alle auf einmal direkt aus China bestellt.
-
Habe seit längerem mal wieder ein Update gemacht. Bei der neuinstallation ist mir ein Bug in der WebUI aufgefallen, dass die Schalter immer auf Off stehen:
Ich habe das PlugIn mit 12 Sensoren im Einsatz und lasse diese 2x am Tag abfragen. Die Reichweite ist bei mir kein Problem, da bei uns alles sehr offen ist und der Loxberry an zentraler Stelle platziert ist und nicht in einem Schaltschrank "eingesperrt" ist.
Kommentar
-
Hi, ich habe aktuell 4 Miflora im Einsatz, und den im Wiki getesteten Bluetooth Sensor, inzwischen schon den 2ten im Einsatz.
Leider musste ich meinen Loxberry neu aufsetzten, Dateien komplett neu mit neuer Karte.
Mein Problem ist das sowohl mit dem ersten also auch mit dem 2ten Bluetooth Dongle nichts gefunden wird.
Die Sensoren habe ich alles Testweise 20 cm neben den Bluetooth Dongle gelegt, es kommt jedoch nichts rein.
Abfrage laut Troubleshooting aus dem Wiki im Anhang
Leider ohne Erfolg, "lescan" scannt solange bis ich den Bluetooth Dongle abziehe dann schreibt er "Could not receive advertising events: Broken pipe"
Loxone: 1 x Miniserver; 4 x Relay Extension; 1 x Extension; 1 x Dimmer Extension; DMX-, Air-, Tree- , Dali- und Modbus Extension; 2 x 1-Wire ExtensionKommentar
-
Kann jemand dazu etwas sagen ? Siehe oben.Loxone: 1 x Miniserver; 4 x Relay Extension; 1 x Extension; 1 x Dimmer Extension; DMX-, Air-, Tree- , Dali- und Modbus Extension; 2 x 1-Wire ExtensionKommentar
-
Hannibal014 versuch einfach mal in der Shell das Plugin mit dem Befehl zu starten und poste die Ausgabe:
/opt/loxberry/bin/plugins/xiaomi-miflora/miflora.py
Kommentar
-
Leider erhalten ich nur folgede Antwort wenn ich als SU ausführe
Code:root@loxberry:/opt/loxberry# cd root@loxberry:~# /opt/loxberry/bin/plugins/xiaomi-miflora/miflora.py Traceback (most recent call last): File "/opt/loxberry/bin/plugins/xiaomi-miflora/miflora.py", line 17, in <module> from btlewrap import available_backends, BluepyBackend, GatttoolBackend, PygattBackend ModuleNotFoundError: No module named 'btlewrap'
Loxone: 1 x Miniserver; 4 x Relay Extension; 1 x Extension; 1 x Dimmer Extension; DMX-, Air-, Tree- , Dali- und Modbus Extension; 2 x 1-Wire ExtensionKommentar
-
Da scheint bei der Installation was nicht zu passen. Führ mal folgendes nacheinander aus:
Code:pip3 install setuptools pip3 install bluepy pip3 install btlewrap setcap 'cap_net_raw,cap_net_admin+eip' /usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper
Kommentar
-
Michael M. Hi, habe alles nach einander ausgeführt folgendes kam dabei heraus.
Code:root@loxberry:/opt/loxberry# cd root@loxberry:~# pip3 install setuptools Requirement already satisfied: setuptools in /usr/local/lib/python3.7/dist-packages (60.0.3) WARNING: You are using pip version 19.3.1; however, version 21.3.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. root@loxberry:~# pip3 install bluepy Collecting bluepy Using cached https://files.pythonhosted.org/packages/27/91/6cfca10bee9862f93015413cf9e6a52c3081a71f1518963396 a055128f8e/bluepy-1.3.0.tar.gz Installing collected packages: bluepy Running setup.py install for bluepy ... done Successfully installed bluepy WARNING: You are using pip version 19.3.1; however, version 21.3.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. root@loxberry:~# pip3 install btlewrap Collecting btlewrap Using cached https://files.pythonhosted.org/packages/71/c4/68e05e370e71bad63219d83aa0526ac0b64b44a4e00a223026 4d9e0a7835/btlewrap-0.1.0.tar.gz Installing collected packages: btlewrap Running setup.py install for btlewrap ... done Successfully installed btlewrap WARNING: You are using pip version 19.3.1; however, version 21.3.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. root@loxberry:~# root@loxberry:~# setcap 'cap_net_raw,cap_net_admin+eip' /usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper Failed to set capabilities on file `/usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper' (No such file or directory) The value of the capability argument is not permitted for a file. Or the file is not a regular (non-symlink) file root@loxberry:~# /opt/loxberry/bin/plugins/xiaomi-miflora/miflora.py Traceback (most recent call last): File "/opt/loxberry/bin/plugins/xiaomi-miflora/miflora.py", line 17, in <module> from btlewrap import available_backends, BluepyBackend, GatttoolBackend, PygattBackend ModuleNotFoundError: No module named 'btlewrap' root@loxberry:~#
Loxone: 1 x Miniserver; 4 x Relay Extension; 1 x Extension; 1 x Dimmer Extension; DMX-, Air-, Tree- , Dali- und Modbus Extension; 2 x 1-Wire ExtensionKommentar
-
Scheinbar gibt es den Pfad bei dir nicht:
/usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper
kannst du mal schauen, ab wo der Pfad nicht mehr existier? Vielleicht bringt uns das auf die richtige spur
und mach mal noch ein
pip3 --versionKommentar
-
Anbei wie gewünscht.
Code:root@loxberry:/opt/loxberry# cd root@loxberry:~# /usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper bash: /usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper: No such file or directory root@loxberry:~# pip3 --version pip 19.3.1 from /usr/local/lib/python3.7/dist-packages/pip (python 3.7)
Loxone: 1 x Miniserver; 4 x Relay Extension; 1 x Extension; 1 x Dimmer Extension; DMX-, Air-, Tree- , Dali- und Modbus Extension; 2 x 1-Wire ExtensionKommentar
-
probier mal:
Code:cd /usr/local/lib/python3.7/dist-packages/bluepy/ make
Code:ls -la
Kommentar
Kommentar