...ラミットタイムデバイスにいくつかの機能を追加します。
デバイスを使用して、テキストからスピアのサウンドを出力できます。 MQTTメッセージを送信するだけです
メッセージとしてのテキストを備えたhome/lametric/playtts 。
これは、バックグラウンドでGoogle TTS/GTTを使用します。結果のmp3ファイルは/mnt/user/temp/tts/でキャッシュされます。
ファイルtts.conf使用すると、WebプロキシとTTS言語を構成できます。
HTTP_PROXY="http://proxy:3128"
HTTPS_PROXY="http://proxy:3128"
lang=en
デバイスを使用して、独自のMP3ファイルを再生できます。ファイルを/mnt/user/custom/notificationsにアップロードします
その後、MQTTメッセージを送信します
home/lametric/playsound filename( .mp3なし)をメッセージとして使用します。
インジケータアプリにデータを送信できます。通常のJSON形式を使用して送信します
home/lametric/widgetupdate/<yourappid>
例:
home/lametric/widgetupdate/com.lametric.bbb5ab4b3445b52f53865e49938a9b01
JSONデータにラインブレークが含まれていないことを確認してください!
通知をトリガーできます。通常のJSON形式を使用して送信します
home/lametric/notification
JSONデータにラインブレークが含まれていないことを確認してください!
Topic home/lametric/brightnessを購読すると、現在のライトセンサー測定が届きます。
/mnt/user/custom/mqtt/mqrun.shを使用して、MQTT機能を開始します。
いいえ。これは、時計、「インジケーター」アプリ、および通知にローカルディスプレイとしてのみlametricを使用する場合に正常に機能します。最初のセットアップは、インターネットアクセスで実行する必要があります。 Timeyncingには、ルーターを使用し、 time1.google.comをローカルNTPサーバーにリダイレクトします。
もちろん、IFTTT、ラジオ、天気などを使用する場合、インターネットアクセスを開く必要があります(洗練されたルールを使用する可能性があります。たとえば、特定のラジオストリームURLのみを許可します)