IoT

Blynk Bridge – comunicação entre tokens diferentes

Blynk Bridge | Como enviar dados de um sensor para o blynk

Uma das coisas que podemos fazer é utilizar o mesmo token em mais de um lugar. O problema é que isso pode acabar gerando conflito ou loop. Quando queremos enviar um comando do dispositivo A para o dispositivo B, devemos utilizar o widget Blynk Bridge.

Aproveite para configurar seu próprio Blynk Server (grátis e começa com 100.00 de energia).

Blynk Widgets

Utilizando esse widget Blynk Bridge, temos a possibilidade de passar um token diferente daquele cujo dispositivo de origem enviará dado para o destino. Outra vantagem é que além de enviar comandos para um dispositivo específico, múltiplos dispositivos podem ser acionados. Ainda, podemos ter dispositivos operando de forma exatamente igual, por isso poderiam usar o mesmo token. Fantástico, hum?

Como utilizar o Blynk Bridge

Sua utilização é simples e é por essa e outras que recomendo a utilização da IDE Atom com PlatformIO para desenvolver para qualquer plataforma (pegue-o no site oficial através desse link). Seu recurso de auto-completação nos permite ver os recursos oferecidos por uma biblioteca, incluindo os parâmetros que ela recebe.

Indo direto ao assunto, tudo o que precisamos fazer para usar o Blynk Bridge é seguir os passos descritos:

1 – Instanciar o widget no nosso código.

2 – Criar um timer, caso haja repetibilidade.

3 – Criar uma função para atuar sobre o segundo dispositivo.

4 – Conectar ao dispositivo remoto.

5 – Ajustar o timer, caso o esteja utilizando.

6 – Rodar o timer no loop, após o Blynk.run().

Vejamos:

Mais uma vez, aproveite para experimentar o PlatformIO e se liberte da terrível IDE do Arduino. Que tal começar a digitar e apertar Ctrl+Space para ver as opções? Ou Ctrl+/ para comentar um bloco de código selecionado? Experimente!

blynk bridge

Pronto,  mais um passo com Blynk. Espero que tenha gostado da singela dica e até a próxima!