По идее ничего сложного, самое сложное на мой взгляд это написание приложения под телефон, которое маршрутизировало бы данные)
А так цепочка:
Датчик по ble передает на смартфон, смартфон по mqtt данные на сервер, там эти данные через mqttwarn кладутся в BD