Гэта убудова для Tasker, які дазваляе кіраваць прыладай BLE з Tasker.
Падтрымліваюцца чыпы BLE:
- Nordic Semiconductor nRF51822 (ідэнтыфікатар пастаўшчыка: 6E400001-B5A3-F393-E0A9-E50E24DCCA9E)
- Texas Instruments CC254x (ідэнтыфікатар пастаўшчыка: 0000FFE0-0000-1000-8000-00805F9B34FB)
- Microchip RN4870/1 (ідэнтыфікатар вытворцы: 49535343-FE7D-4AE5-8FA9-9FAFD205E455)
- Telit Bluemod (ідэнтыфікатар пастаўшчыка: 0000FEFB-0000-1000-8000-00805F9B34FB)
Ёсць магчымасць выкарыстоўваць іншыя чыпы з іншымі характарыстыкамі, улічваючы, што пратакол BLE адносна просты. Для гэтага вы можаце наладзіць свой уласны ідэнтыфікатар пастаўшчыка з адной характарыстыкай чытання і адной характарыстыкай запісу ў дзеянні Connect.
Бягучая функцыянальнасць:
Падключэнне (дзеянне)
Гэта выкарыстоўваецца для падлучэння да прылады BLE, вам трэба запусціць гэта дзеянне раней, перш чым можна будзе выкарыстоўваць іншыя каманды. Вы павінны ўказаць MAC-адрас вашага прылады ў канфігурацыі. Калі злучэнне з прыладай BLE страчана (напрыклад, калі прылада BLE выключаецца), убудова будзе спрабаваць аднавіць падключэнне на нявызначаны час, пакуль вы не запусціце дзеянне адключэння. Гэта дзеянне запускае плагін, які працуе на пярэднім плане (з апавяшчэннем)
Адключыць (дзеянне)
Адключыцеся ад прылады BLE (таксама спыняе службу аператыўнага плагіна)
Адправіць паведамленне (дзеянне)
Адпраўце паведамленне (радок) на прыладу BLE. Паведамленне адпраўляецца на прыладу, да якой вы падлучаныя праз дзеянне Connect.
Атрымаць паведамленне (падзея)
Гэта падзея запускаецца, калі вы падключаны да прылады BLE праз дзеянне Connect і прылада BLE адпраўляе паведамленне. Паведамленне фіксуецца ў лакальнай зменнай %message у задачы, якую вы далучаеце да падзеі.
Стан злучэння (State)
Гэты стан актывуецца пры наяўнасці актыўнага злучэння і адключаецца пры страце злучэння. Калі прылада BLE выключана, злучэнне страчана, і гэта будзе дэактывавана. Калі прылада BLE зноў уключаецца і злучэнне аднаўляецца, гэта зноў становіцца актыўным.