Grâce à la fonction Bluetooth intégrée du Raspberry Pi (un dongle USB Bluetooth est nécessaire pour les anciens modèles), certains capteurs Bluetooth peuvent désormais également être intégrés. L'un d'eux est le « Xiaomi Mi Flora Plant Sensor », disponible en magasin pour environ 25 à 30 EUR.
Le capteur a 4 valeurs intéressantes : l'humidité du sol, la température, la luminosité et la conductivité, cette dernière étant la teneur en éléments nutritifs du sol.
Le projet dont nous avons besoin pour cela est ici :
https://github.com/ThomDietrich/miflora-mqtt-daemon
En principe, vous pouvez procéder exactement comme indiqué dans les instructions. Dans OpenSprinkler, vous configurez simplement un capteur MQTT et le liez au sujet « miflora/<sensor name> », où <sensor name> est le nom que vous avez entré dans le config.ini.

Autre remarque : la numérisation Bluetooth avec « sudo hcitool lescan » n'a pas fonctionné pour moi car le hcitool a probablement déjà été abandonné. Au lieu de cela, « sudo bluetoothctl scan le » devrait fonctionner.