... adiciona alguns recursos aos dispositivos de tempo lamétricos.
Você pode usar o dispositivo para produzir sons de texto para fusão. Basta enviar uma mensagem MQTT para
home/lametric/playtts com algum texto como mensagem.
Isso usa o Google TTS/GTTS em segundo plano. Os arquivos MP3 resultantes serão armazenados em cache em /mnt/user/temp/tts/ .
O arquivo tts.conf permite configurar um proxy da web e a linguagem TTS:
HTTP_PROXY="http://proxy:3128"
HTTPS_PROXY="http://proxy:3128"
lang=en
Você pode usar o dispositivo para reproduzir alguns arquivos MP3 próprios. Carregue os arquivos para /mnt/user/custom/notifications
Depois, envie uma mensagem MQTT para
home/lametric/playsound com o nome do arquivo (sem .mp3 ) como mensagem.
Você pode enviar dados para seus aplicativos indicadores. Use o formato JSON habitual e envie -o para
home/lametric/widgetupdate/<yourappid>
exemplo:
home/lametric/widgetupdate/com.lametric.bbb5ab4b3445b52f53865e49938a9b01
Verifique se os dados JSON não contêm quebras de linha!
Você pode desencadear notificações. Use o formato JSON habitual e envie -o para
home/lametric/notification
Verifique se os dados JSON não contêm quebras de linha!
Inscreva -se no tópico home/lametric/brightness e você receberá a medição atual do sensor de luz.
Use /mnt/user/custom/mqtt/mqrun.sh para iniciar os recursos do MQTT.
Não. Isso funciona bem, caso você use apenas o lameétrico como exibição local para relógio, aplicativos "indicadores" e notificações. A configuração inicial deve ser feita com acesso à Internet. Para o TimeSyncing, use seu roteador e redirecionar time1.google.com para o servidor NTP local.
Obviamente, se você usar o IFTTT, o rádio, o clima, etc, precisará abrir o acesso à Internet (potencialmente com regras sofisticadas, por exemplo, permita apenas um URL de fluxo de rádio específico)