Non en effet !
Je vais regarde pour faire un tuto, mais non il n’y a pas de grosse complexité :
- Installer (si ce n’est pas déjà fait) jMQTT et configurer un Broker ou l’installer en local via jMQTT,
- Acheter (ou avoir sous la main) un ESP32,
- Flasher l’ESP32 avec via le site internet (image lolin selectionnée par défaut),
- Connecter son telephone ou son PC à l’ESP32 apres reboot pour configurer le réseau WIFI, le Broker MQTT et le topic de base dans l’ESP,
- Débrancher l’ESP32 et le mettre à sa place définitive,
- Attendre l’arivée de message dans le sous-topic BTtoMQTT,
- Faire la correspondance entre les devices et les messages reçu,
- Créer l’équipement (en auto inclusion ou à la main) dans jMQTT,
- Migrer les commandes depuis l’équipement BLEA vers l’équipement jMQTT,
- Enjoy, rajouter des antennes si besoin pour plus de précision dans la geoloc, etc.
(Pour info, Docker, c’est le nom de mon Broker MQTT, qui est en Docker.)
Il est effectivement supporté (Feature Request: Support for SwitchBot · Issue #1176 · 1technophile/OpenMQTTGateway · GitHub)