Grazie alla funzione Bluetooth integrata del Raspberry Pi (i modelli precedenti richiedono un dongle USB Bluetooth), ora è possibile integrare anche alcuni sensori Bluetooth. Uno di questi è lo “Xiaomi Mi Flora Plant Sensor”, disponibile nei negozi per circa 25-30 euro.
Il sensore ha 4 valori interessanti: umidità del suolo, temperatura, luminosità e conduttività, quest'ultimo è il contenuto di nutrienti del suolo.
Il progetto di cui abbiamo bisogno per questo è qui:
https://github.com/ThomDietrich/miflora-mqtt-daemon
In linea di principio puoi procedere esattamente come nelle istruzioni. In OpenSprinkler Quindi è sufficiente impostare un sensore MQTT e collegarlo all'argomento "miflora/ ", Dove è il nome che hai inserito nel config.ini.
Un'altra nota: la scansione Bluetooth con "sudo hcitool lescan" non ha funzionato per me perché hcitool probabilmente è già stato interrotto. Invece, "sudo bluetoothctl scan le" dovrebbe funzionare.