BT785: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 15: | Line 15: | ||
[[File:bt785-nrfconnect.png|right|thumb|BLE characteristics in NRF-connect]] | [[File:bt785-nrfconnect.png|right|thumb|BLE characteristics in NRF-connect]] | ||
On the lowest level, it uses bluetooth low-level with the GATT profile: | On the lowest level, it uses bluetooth low-level with the GATT profile on the right: | ||
Most important seem two characteristics: | |||
* 00000002-0000-1001-8001-00805f9b07d0: module to phone, notifies of data from the EC meter | |||
* 00000001-0000-1001-8001-00805f9b07d0: phone to module, we write data to the EC meter |
Revision as of 08:46, 12 October 2025
Project BT785 | |
---|---|
![]() | |
Connecting a BT785 EC meter to raspberry pi | |
Status | In progress |
Contact | bertrik |
Last Update | 2025-10-12 |
Introduction
This page is about reverse engineering the BT-785, an inexpensive Tuya-compatible water electrical conductivity (EC) meter. It measures EC and temperature, and has a display and communicates its reading over Bluetooth Low-Energy (BLE) to the Tuya app on a phone. The goal is to understand the communication protocol so we can communicate with it from the raspberry pi in the Karaburan project.
Analysis

On the lowest level, it uses bluetooth low-level with the GATT profile on the right:
Most important seem two characteristics:
- 00000002-0000-1001-8001-00805f9b07d0: module to phone, notifies of data from the EC meter
- 00000001-0000-1001-8001-00805f9b07d0: phone to module, we write data to the EC meter