Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/theengs/app
Theengs mobile application to read BLE sensors and push data to an MQTT broker
https://github.com/theengs/app
android-app ble govee inkbird macos mqtt qingping windows xiaomi
Last synced: about 6 hours ago
JSON representation
Theengs mobile application to read BLE sensors and push data to an MQTT broker
- Host: GitHub
- URL: https://github.com/theengs/app
- Owner: theengs
- License: gpl-3.0
- Created: 2022-03-16T00:14:04.000Z (over 2 years ago)
- Default Branch: development
- Last Pushed: 2024-03-14T10:22:50.000Z (8 months ago)
- Last Synced: 2024-05-02T00:14:43.061Z (6 months ago)
- Topics: android-app, ble, govee, inkbird, macos, mqtt, qingping, windows, xiaomi
- Language: QML
- Homepage: https://app.theengs.io
- Size: 11.8 MB
- Stars: 34
- Watchers: 7
- Forks: 6
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
**Theengs app** is a multi platforms, multi devices application and BLE to MQTT gateway that leverages the [Theengs Decoder library](https://github.com/theengs/decoder).
It retrieves data from a wide range of [BLE sensors](https://app.theengs.io/prerequisites/devices.html); LYWSD03MMC, CGD1, CGP1W, H5072, H5075, H5102, TH1, TH2, BBQ, CGH1, CGDK2, CGPR1, RuuviTag, WS02, WS08, TPMS, MiScale, LYWSD02, LYWSDCGQ, MiFlora... and enables to read the advertised data from these sensors. It also translates this information into a readable JSON format and pushes those to an MQTT broker if you need.The app uses the bluetooth component of your Phone/Tablet to read the sensor data.
![Iot](./docs/img/Theengs-app-home-reduced-1280.png)
**Theengs app** can be used as a standalone solution or as a complementary solution to [OpenMQTTGateway](https://docs.openmqttgateway.com/) and/or [Theengs gateway](https://gateway.theengs.io) if you want a continuously running gateway.
The app will retrieve data from BLE sensors from Govee, Xiaomi, Inkbird, QingPing, ThermoBeacon, ClearGrass, Blue Maestro and many more.
For more information view the [documentation](https://app.theengs.io/)
#### Third party projects used by Theengs app
* [Qt](https://www.qt.io) ([LGPL 3](https://www.gnu.org/licenses/lgpl-3.0.txt))
* [QtMqtt](https://www.qt.io) ([GPL 3](https://www.gnu.org/licenses/gpl-3.0.txt))
* [Arduino Json](https://arduinojson.org/) ([MIT](https://opensource.org/licenses/MIT))
* [Decoder](https://decoder.theengs.io/) ([GPL 3](https://www.gnu.org/licenses/gpl-3.0.txt))
* [MobileUI](src/thirdparty/MobileUI/) ([MIT](https://opensource.org/licenses/MIT))
* [MobileSharing](src/thirdparty/MobileSharing/) ([MIT](https://opensource.org/licenses/MIT))
* [SingleApplication](https://github.com/itay-grudev/SingleApplication) ([MIT](https://opensource.org/licenses/MIT))
* RC4 code from Christophe Devine ([GPL 2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt))
* Graphical resources: [assets/COPYING](assets/COPYING)*App Store and Apple logo are registered trademarks of Apple Inc.*
*Google Play and the Google Play logo are trademarks of Google LLC.*