Este é un complemento para Tasker que permite controlar un dispositivo BLE desde Tasker.
Chips BLE compatibles:
- Nordic Semiconductor nRF51822 (ID do provedor: 6E400001-B5A3-F393-E0A9-E50E24DCCA9E)
- Texas Instruments CC254x (ID do vendedor: 0000FFE0-0000-1000-8000-00805F9B34FB)
- Microchip RN4870/1 (ID do provedor: 49535343-FE7D-4AE5-8FA9-9FAFD205E455)
- Telit Bluemod (ID do vendedor: 0000FEFB-0000-1000-8000-00805F9B34FB)
Existe a opción de utilizar outros chips con características diferentes, dado que o protocolo BLE é relativamente sinxelo. Para iso pode configurar o seu propio ID de provedor, cunha única característica de lectura e unha única característica de escritura na Acción de conexión.
Funcionalidade actual:
Conectar (Acción)
Isto úsase para conectarse a un dispositivo BLE, cómpre executar esta acción antes de que se poidan usar os outros comandos. Ten que proporcionar o enderezo MAC do seu dispositivo na configuración. Se se perde a conexión co dispositivo BLE (por exemplo, se o dispositivo BLE se apaga), o complemento tentará conectarse de novo indefinidamente, ata que execute a Acción de desconexión. Esta acción inicia o complemento a executarse en primeiro plano (cunha notificación)
Desconectar (Acción)
Desconectar do dispositivo BLE (tamén detén o servizo en primeiro plano do complemento)
Enviar mensaxe (acción)
Envía unha mensaxe (String) ao teu dispositivo BLE. A mensaxe envíase ao dispositivo ao que estás conectado mediante a acción de conexión.
Recibir mensaxe (evento)
Este evento desenvólvese se estás conectado ao dispositivo BLE mediante a acción de conexión e o dispositivo BLE envía unha mensaxe. A mensaxe captúrase na variable local %message na Tarefa que anexas ao evento.
Estado da conexión (estado)
Este estado actívase se hai unha conexión activa e desactívase cando se perde a conexión. Se o dispositivo BLE se apaga, a conexión pérdese e esta desactivarase. Se o dispositivo BLE se acende de novo e se restablece a conexión, volve activarse.
Última actualización
16 de dec. de 2025