Pessoal estou a tentar usar o sensor laser VL53L0X com tasmosta usando uma Nodemcu Lua ESP8266 ESP-12 wemos D1.
No entanto na configuração do tasmota não vejo como fazer o setup.
Alguém já usou ou fez?
O sensor é suportado pelo Tasmota mas não tem página especifica para a configuração. Já fizeste uma pesquisa na net?
Sim já.
Não sei o que configurar nas GPI para ler o sensor.
Como tens isso ligado?
ESP01 - VL53l0
GPI0 - SCL
GPI2 - SDA
VCC 3.5 vdc
Não sei se viste essas ligações em algum lado mas usar o GPIO0
não me parece boa ideia. Caso queiras usar assim na configuração do modulo colocas o SCL
no GPIO0
e o SDA
no GPIO2
.
Não trocaste a tua explicação? A ligação que sugeres é a mesma que tenho!
Parece que não leste bem o que disse… Mostra como tens a configuração do teu modulo.
Não percebes-te não, mas eu vou repetir de novo:
Caso não tenhas olhado para a imagem que tu próprio colocaste, tens o SCL
no GPIO2
e o SDA
no GPIO1
o que não tem NADA a ver com o que eu disse…
Vou testar e digo o feedback!
Nao da nada.
Se mudar para o sensor ultra-sónico ja funciona mas com este não dá nada.
So se o sensor estiver lixado
É uma possibilidade mas ia mais por outro pormenor, que versão do Tasmota estás a usar?
Possivelmente a versão que estás a usar não tem suporte para esse sensor. Tenta usar o tasmota-sensors.bin ou, caso não funcione, compila tu uma versão com a opção #define USE_VL53L0X
activa (no ficheiro sonoff/my_user_config.h
).
A versão é a 8.1.0.5
E qual foi o ficheiro que usas-te? Já tentaste o que propus acima?
Para usares esse sensor tens de compilar o tasmota com ele activo… Não há nenhuma versão pré-compilada com suporte para ele…
Há alguma forma facil de compilar o tasmota?
Estou há já algumas horas a tentar e sempre a ter de adicionar librarias, fazer alterações de arduinojson 5 para 6 e empanquei…
Utiliza o Platformio, tal como é recomendado na página oficial.
@joaopequeno podes usar o gitpod totalmente online e não costuma dar problemas.
https://github.com/arendst/Tasmota/wiki/Compiling-Tasmota-on-Gitpod
Obrigado a todos pela ajuda.
A solução passa mesmo pela compilação do tasmota com a activação de #define USE_VL53L0X
Já está a bomba e bem!