Skip to main content

Olá pessoal, tudo bem com vocês?

Espero que todos estejam bem.

 

Em uma reunião escutei um pouco sobre Iot e o que o Blip poderia fazer, com base nisso e pensando sempre que o Blip pode fazer qualquer coisa caso tenha uma integração direta ou indireta, tenha até a possibilidade de um bot desbloquear entrada em casas e portas de carro, mas isso fica para outro dia.

 

Caso de uso: Inclusão do Blip Chat widget em uma pagina web de um esp32 onde pode ser usado em uma intranet e o motivo de utilizar o esp32 como parte de servidor da empresa é seu baixo consumo de energia e segurança para esse tipo de aplicação. Imagina ter uma intranet na empresa onde pode ser usado o blipchat para abertura de chamados para suporte com computadores ou equipamentos até mesmo questões de RH.

*Será necessario ter um esp32 

*arduiono ide instalado 

*as 3 bibliotecas instaladas na ide

ESPAsyncWebServer

AsyncTCP

WiFi

#include <WiFi.h>
#include <AsyncTCP.h>
#include <ESPAsyncWebServer.h>

AsyncWebServer server(80);


const char* ssid = "Nomedarede";
const char* password = "Senhawifi";

void setup() {

WiFi.begin(ssid, password);

// disponibiliza o url "/"
server.on("/", HTTP_GET, o](AsyncWebServerRequest * request) {
const char index_htmls] PROGMEM = R"====(
<html>
<head>
<meta charset='utf-8'/>
</head>
<body>
<h1>
ESP-32
</h1>

<p>

</p>
<p>

</p>
<figure>
<img src='https://www.saravati.com.br/media/catalog/product/cache/ff61517d26ace703648229d56c081b52/1/5/156519c3ae.jpg' width='300px'>
<figcaption>

</figcaption>
</figure>

<p>

</p>
<p>

</p>
</body>
<footer><script src="https://unpkg.com/blip-chat-widget" type="text/javascript"></script>
<script>
(function () {
window.onload = function () {
new BlipChat()
.withAppKey('chavede comunicação disponivel na aba de canais blipchat')
.withButton({"color":"#2CC3D5","icon":""})
.withCustomCommonUrl('https://urldocontrato.chat.blip.ai/')
.build();
}
})();
</script>
</footer>
<html>
)===="; // grande matriz de caracteres
request->send_P(200, "text/html", index_html); // Envia a resposta
});
server.begin();
}

void loop() {}

 

 

Após a configuração do código acima mande o código para o esp32

Teste:

Qualquer duvida estou a disposição

Nenhum comentário

Comente