問題タブ [sonos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - ソコ、グループで一時停止
Python 3 を使用して独自の曲アプリケーションを作成しようとしています。 pip3 コマンドから SoCo をインストールしました。現在、このスクリプト(find.pyと呼ばれます)があります。
私が家に持っているスピーカーはHallway
、Kitchen
と呼ばれていLiving Room
ます。Hallway
単独でKitchen
いる間、グループに属してLiving Room
います。
を実行するpython3 find.py Living\ Room
と、スクリプトはスピーカーを一時停止してから再び再生します。を実行するときも同じpython3 find.py Kitchen
です。問題は、私が試したときですpython3 find.py Hallway
。結局、このエラーが発生します。
kitchen
これは、スピーカーが「マスター」スピーカーであるのに対し、「廊下」スピーカーはそうではないためだと思います。
これを機能させるにはどうすればよいですか?トラックの再生/一時停止、次へ/前へ、音量を変更できるようにしたい。
スクリプトを実行するときにスピーカーの名前を変更できることはわかっていますが、コマンドラインから実行するつもりはありません。代わりに、Better Touch Tool Remote (iOS) から実行します。
sonos - Sonos Crossfadeの無効化またはゲーム化
短いコンテンツの場合、Sonos クロスフェード機能は望ましくありません。理想的には、短い期間のトラックで無効にできるようにしたいと考えていますが、これは API 経由では可能ではないようです。無理ならゲームに挑戦したいです。固定デュレーションでクロスフェードが実装されていますか、それとも何らかの信号分析が行われていますか?
sonos - Sonos カスタム サービスの文字列と翻訳ファイル (strings.xml) の文字列の最大サイズは?
Sonos API を使用してカスタム サービスをセットアップしています。「ServicePromo」以外に、strings.xml で定義された文字列の最大サイズまたは長さはありますか? たとえば、この文字列を途方もなく長くすることはできますか?
sonos - プレゼンテーション マップの Sonos アルバム アート サイズ
pmapを介してArtSize URIを調整するようにSonosプレゼンテーションマップを構成する方法を誰かが説明できますか? ベース URL は次のとおりです。
http://....../load_albumart.php?album_id=12&size=200
たとえば、200 を 600 に置き換えるように pmap を構成する方法がわかりません。
sonos - ERROR_LOST_CONNECTION の問題を調査しています
一時的なERROR_LOST_CONNECTION
問題を調査する方法を教えてください。私は今週末にそれらをかなり多く経験したので、スピーカーのanacapa.traceログに行き、次のような行をたくさん得ました:
サービス側のログを検索しましたが、問題は見つかりませんでした。また、ほとんどの場合、それらのトラックの呼び出しのログ行さえ見つからなかったgetMediaURI
ため、何らかの理由でサービス コードに到達しませんでした。 .
より有用なクライアント ログを取得する方法はありますか (サービスに対して行われた要求や取得した応答など)。または、現在のログからどのような情報を抽出できERROR_LOST_CONNECTION
ますか (多くのことを意味する可能性があります)。特にこれらのエラーは一時的なものであり、サービス側のエラーと関連付けることができないため、私は少し途方に暮れています...