Я хочу построить устройство IOT (Интернет вещей) с использованием протокола Bluetooth Smart/GATT. Я немного смущен, как бы это сделать. conform with the BLE specs. Все перечисленные профили, похоже, сосредоточены на здоровье, и у меня возникают проблемы с концептуальным скачком для других приложений.Какое правильное определение услуги для устройства Bluetooth LE (Smart)?
Предположим, это устройство является кофе, и я хочу:
- Получить уведомление, когда вода/кофе требуется заправка
- Установите таймер на время, чтобы сделать кофе
- Признать мой кофе предпочтение по сравнению
- Отправить произвольный текст моей жены, который будет отображаться на светодиодном
Вопрос
- Каковы соответствующие характеристики, услуги и профили, которые я должен использовать?
- Нужно ли регистрировать эти профили или UID в любом месте (например, Bluetooth.org)
- Где включить защиту? (Я не хочу, чтобы кто-нибудь знать, я положил много сахара в моем кофе?
- Где я посылаю мой собственный текст? В пользовательской структуре?