Bom dia a todos, comprei um módulo Slampher que funciona via Wifi, porém gostaria de controlar este módulo via Arduino...

Pensei na possibilidade de mapear o comando que é enviado do meu celular para o módulo Slampher (não sei como fazer isso) e fazer com que o arduino reproduza este mesmo comando para o modem (via cabo) para que o modem reproduza este mesmo comando para o módulo Slampher.

Se alguém souber alguma outra possibilidade, por favor, fique a vontade para opinar e me ajudar a resolver este problema.

Arduino: ATMega 2560

Módulo Ethernet: ENC28J60

Módulo Slampher (Aliexpress): Link

O aplicativo usado para controlar o Slampher é o EWELink

OBS: Tenho também uma placa ESP-8266 e uma NRF24L01, posso usa-las em meu projeto caso seja necessário.

Exibições: 689

Responder esta

Respostas a este tópico

Olá Heitor,

Descreva ou coloque link do "modulo" que esta usando, o topico esta muito pobre, trate de ajudar dando a maior informação possivel.

Abs.

CK

Carlos, eu coloquei 2 links do módulo Slampher, mas aqui vai:

https://pt.aliexpress.com/item/1pc-E27-WiFi-LED-Light-Bulb-Holder-S...

Heitor,

Ainda não tem informação suficiente para te ajudar.

Por favor, poste a informação de qual protocolo o seu módulo está usando para a comunicação entre o Android e o módulo RGB.

Boa sorte,

  'Eiju

Dei uma adicionada de informações. Talvez melhore agoora...

O que o nosso amigo CEI disse faz todo sentido. Sem essa informação não vai dar para fazer nada. Com ela em mãos creio que fique mais fácil.

Uma vez precisei fazer o que você está querendo fazer agora. Sabia quais eram os protocolos de comunicação então fiz um esp-12 com as mesmas configurações que o hardware que eu queria controlar. Com isso, os códigos que eu "enviava" para esse hardware, na verdade quem recebia eram o esp-12 e imprimia na serial. Depois ficou fácil fazer o que eu queria.

Espero ter ajudado.

Bom dia Rhaicmer, é isso mesmo que eu preciso fazer! Porém como sou bem leigo no assunto, eu não consegui entender qual informação que o nosso amigo Celso gostaria... Como eu posso obter essa inforamção de qual protocolo meu módulo usa?

Um exemplo de protocolo sera "TCP", outro seria "UDP", outro seria comandos via "HTML"

Eu encontrei essas duas informações na Web:

"Port agreement: APP port monitor port is 58000, the device port is 58100,
and the TCP/UDP command is encrypted."


"You may try to use ESPeasy..."

Quando ele fala que o TCP/UDP está encriptado, então não tem como eu controlar minha lâmpada?

Agora temos informações interessantes... agora faça a configuração do dispositivo e do celular, tenha em mãos o IP do dispositivo. Agora faça o seguinte:escreva um code que receba protocolo TCP e mostre esses comandos na serial. Coloque  no esp o IP que vc obteu nas configurações.

Acho que achei, seria isso?

"4.3 Now eWeLink only support 2.4G wifi communication protocol, 5G-WiFi-router is not supported."

Boa tarde HBS,

fique curioso sobre este dispositivo, pois tenho trabalhado bastante desenvolvendo um projeto

de controle para iluminação e outros bichos.

Com base neste produto, similar ao que eu ando testando, fui na net e encontrei várias coisas interessantes:

Um wiki sobre este produto: https://www.itead.cc/wiki/Slampher

Um link com o esquema dele: (usaESP8266)

https://www.itead.cc/wiki/images/e/e1/IM151116005-Slampher-View.pdf

Um link com discussões sobre ele. https://www.itead.cc/smart-home/slampher.html

Tem um video bem interessante: https://youtu.be/ixuXI4lQL1U

+1  https://www.indiegogo.com/projects/sonoff-slampher-low-cost-smart-h...

Rui

Bom dia Rui, o dispositivo realmente é muito interessante e o custo benefício é ótimo!! Porém a única problemática é integrar ele com o Arduino... Eu vi um video de um cara que conseguiu fazer essa integração, ele teve que usar uma ferramenta que conseguia dar boot no ESP do Slampher, só que fazendo isso ele perdia a nuvem, ou seja, não funcionava mais pela nuvem, apenas com o código que ele deu boot...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço